Bug 220989 - Crash in festival
Crash in festival
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: festival (Show other bugs)
rawhide
All Linux
medium Severity medium
: ---
: ---
Assigned To: Matthew Miller
:
Depends On: festival1.96
Blocks:
  Show dependency treegraph
 
Reported: 2006-12-29 19:59 EST by Saikat Guha
Modified: 2007-11-30 17:11 EST (History)
1 user (show)

See Also:
Fixed In Version: 1.96-0.11
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2007-03-20 15:01:16 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
File festival crashes on (16.19 KB, text/plain)
2006-12-29 19:59 EST, Saikat Guha
no flags Details

  None (edit)
Description Saikat Guha 2006-12-29 19:59:22 EST
Festival (1.95, Rawhide, x86_64) crashes when reading out the attached file.


$ festival --tts < ~/Desktop/statments_full.txt 
Segmentation fault (core dumped)

$ gdb core.15006
Core was generated by `festival --tts'.
Program terminated with signal 11, Segmentation fault.
#0  0x000000000047e3c5 in ?? ()
(gdb) bt
#0  0x000000000047e3c5 in ?? ()
#1  0x0000000000000000 in ?? ()
(gdb) t 2
Thread ID 2 not known.
(gdb) info reg
rax            0x0      0
rbx            0x17836d2        24655570
rcx            0xfffd0000       4294770688
rdx            0x0      0
rsi            0x0      0
rdi            0x1833500        25376000
rbp            0x7fffeafed520   0x7fffeafed520
rsp            0x7fffeafed510   0x7fffeafed510
r8             0x10000  65536
r9             0x0      0
r10            0x3      3
r11            0x3bb11479d0     256373979600
r12            0x7      7
r13            0x2aaaaab5fe10   46912496860688
r14            0x0      0
r15            0x0      0
rip            0x47e3c5 0x47e3c5
eflags         0x10206  [ PF IF RF ]
cs             0x33     51
ss             0x2b     43
ds             0x0      0
es             0x0      0
fs             0x0      0
gs             0x0      0
(gdb) 


$ ldd $(which festival)
        libestbase.so.1.2.95.1 => /usr/lib64/libestbase.so.1.2.95.1
(0x0000003bb0600000)
        libeststring.so.1.2 => /usr/lib64/libeststring.so.1.2 (0x0000003bb0200000)
        libtermcap.so.2 => /lib64/libtermcap.so.2 (0x0000003bb1a00000)
        libdl.so.2 => /lib64/libdl.so.2 (0x0000003bb1600000)
        libm.so.6 => /lib64/libm.so.6 (0x0000003bb1200000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003bbc400000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003bbb800000)
        libc.so.6 => /lib64/libc.so.6 (0x0000003bb0e00000)
        /lib64/ld-linux-x86-64.so.2 (0x0000003bafe00000)


festival-1.95-5.2.1
glibc-2.5.90-14
libgcc-4.1.1-48
libstdc++-4.1.1-48
libtermcap-2.0.8-46.1



Guessing some stack buffer overran and blew away the stack.
Comment 1 Saikat Guha 2006-12-29 19:59:22 EST
Created attachment 144571 [details]
File festival crashes on
Comment 2 Matthew Miller 2007-03-12 13:35:39 EDT
Works for me for the first minute or so at least. Does it crash immediately for you?
Comment 3 Matthew Miller 2007-03-14 15:31:44 EDT
I have, though, found at least one 64-bit cleanliness issue, so it's possible
that you're hitting that even though I don't happen to on my machine (also 64-bit).
Comment 4 Saikat Guha 2007-03-16 01:32:22 EDT
Mine crashed a ways into the file. Tested with the latest festival in rawhide. 

[saikat@sioux ~]$ time festival --tts < /home/saikat/tmp/tts.txt 
Segmentation fault

real    7m33.625s
user    0m13.039s
sys     0m0.400s
Comment 5 Matthew Miller 2007-03-16 08:23:27 EDT
Can you remember what it was saying at the time?

Also, could you try with the packages from http://mattdm.org/misc/festival/ ?

Thanks!
Comment 6 Saikat Guha 2007-03-16 10:06:44 EDT
(In reply to comment #5)
> Also, could you try with the packages from http://mattdm.org/misc/festival/

The crash seems to be fixed in these packages.


Comment 7 Matthew Miller 2007-03-16 10:09:24 EDT
Cool. I'm not surprised, since 64-bit cleanliness is one of the issues
addressed. I'm going to mark that bug as blocking this one; when we get that
into the distro I'll mark this resolved too.
Comment 8 Matthew Miller 2007-03-20 15:01:16 EDT
This issue should be resolved by the release of festival-1.96-0.11, now in the
development tree. (See bug #232105 for details.)

Please reopen if there's still a problem. Thanks.

Note You need to log in before you can comment on or make changes to this bug.