Bug#256948: festival: Segmentation fault half the time..
Dear Kingsley, On Mon, Apr 28, 2008 at 12:20:35AM +0530, Kartik Mistry wrote: It seems remarkable to me that this bug has lasted since 2004. Upstream does have a version with some fixes avalable, though I do not know if this is going to help. I do not have an amd64 machine at hand to try the bug now, but will surely do so later this week. In the mean while, I built upstreams newer packages on an amd64 (thanks to a friend), so that you could see if the bug is still reproducible with the newer ones before I could get my hands dirty. They are at: http://people.debian.org/~akumar/packages/Festival/ Thanks a lot for being patient for so long. Kumar -- Kumar Appaiah, 458, Jamuna Hostel, Indian Institute of Technology Madras, Chennai - 600 036 signature.asc Description: Digital signature
Bug#256948: festival: Segmentation fault half the time..
On Monday 28 Apr 2008 11:46:44 am Kumar Appaiah wrote: Upstream does have a version with some fixes avalable, though I do not know if this is going to help. I do not have an amd64 machine at hand to try the bug now, but will surely do so later this week. In the mean while, I built upstreams newer packages on an amd64 (thanks to a friend), so that you could see if the bug is still reproducible with the newer ones before I could get my hands dirty. They are at: http://people.debian.org/~akumar/packages/Festival/ Sorry. This was intended for Bug #447670. -- Cheers, Kartik Mistry | 0xD1028C8D | IRC: kart_ Blogs: {ftbfs,kartikm}.wordpress.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256948: festival: Segmentation fault half the time..
Hi, Thanks for asking. The following test still reproduces the bug for me. $ counter=0; while echo $counter | festival --language americanenglish -b --tts ; do counter=$(( counter + 1 )) ; done ; echo Crashed after $(( $counter -1 )) runs. It reports Segmentation fault (core dumped) Crashed after -1 runs. In one trial, festival ran eight times before crashing. It seems remarkable to me that this bug has lasted since 2004. My package versions are ii festival 1.96~beta-7 General multi-lingual speech synthesis syste ii festvox-kallpc 1.4.0-5 American English male speaker for festival, ii festvox-kdlpc1 1.4.0-5 American English male speaker for festival, ii adduser 3.105 add and remove users and groups ii libaudiofile00.2.6-7 Open-source version of SGI's audio ii libc62.7-10 GNU C Library: Shared libraries ii libesd-alsa0 [libesd0] 0.2.36-3Enlightened Sound Daemon (ALSA) - ii libestools1.21:1.2.96~beta-2 Edinburgh Speech Tools Library ii libgcc1 1:4.2.2-3 GCC support library ii libncurses5 5.6+20071013-1 Shared libraries for terminal hand ii libstdc++6 4.2.2-3 The GNU Standard C++ Library v3 ii lsb-base 3.1-22 Linux Standard Base 3.1 init scrip pi sgml-base1.26SGML infrastructure and SGML catal ii sysv-rc 2.86.ds1-33 System-V-like runlevel change mech Here's the core file's stack trace (gdb) bt #0 0x in ?? () #1 0xbfec0088 in ?? () #2 0xb7fabc50 in _dl_make_stack_executable () from /lib/ld-linux.so.2 #3 0xb7ef4c75 in load_ngram_cstr_bin () from /usr/lib/libestools.so.1.2 #4 0xb7ef4c75 in load_ngram_cstr_bin () from /usr/lib/libestools.so.1.2 #5 0xb7eba268 in EST_Ngrammar::load () from /usr/lib/libestools.so.1.2 #6 0x0807131b in lisp_wfst_transduce () #7 0x080716c5 in lisp_wfst_transduce () #8 0xb7f081ae in leval () from /usr/lib/libestools.so.1.2 #9 0xb7f0b7db in init_subrs_core () from /usr/lib/libestools.so.1.2 #10 0xb7f08078 in leval () from /usr/lib/libestools.so.1.2 #11 0xb7f0f211 in vload () from /usr/lib/libestools.so.1.2 #12 0xb7f0f422 in load () from /usr/lib/libestools.so.1.2 #13 0xb7f081ae in leval () from /usr/lib/libestools.so.1.2 #14 0xb7f0b7db in init_subrs_core () from /usr/lib/libestools.so.1.2 #15 0xb7f08078 in leval () from /usr/lib/libestools.so.1.2 #16 0xb7f0f211 in vload () from /usr/lib/libestools.so.1.2 #17 0xb7f0f422 in load () from /usr/lib/libestools.so.1.2 #18 0xb7f081ae in leval () from /usr/lib/libestools.so.1.2 #19 0xb7f0b7db in init_subrs_core () from /usr/lib/libestools.so.1.2 #20 0xb7f08078 in leval () from /usr/lib/libestools.so.1.2 #21 0xb7f0f211 in vload () from /usr/lib/libestools.so.1.2 #22 0x08059297 in utf8_explode () #23 0x0805b3e8 in utf8_explode () #24 0x08056ae4 in ?? () #25 0xb791d450 in __libc_start_main () from /lib/libc.so.6 #26 0x08055c01 in ?? () Best, Kingsley On 04/26/08 17:44, Kartik Mistry wrote: Hi, Any updates on this bug? http://bugs.debian.org/256948 Thanks -- Cheers, Kartik Mistry | 0xD1028C8D | IRC: kart_ Blogs: {ftbfs,kartikm}.wordpress.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256948: festival: Segmentation fault half the time..
On Sunday 27 Apr 2008 10:31:56 pm Kingsley G. Morse Jr. wrote: Thanks for asking. Thanks for your constat and quick followups on this bug. The following test still reproduces the bug for me. $ counter=0; while echo $counter | festival --language americanenglish -b --tts ; do counter=$(( counter + 1 )) ; done ; echo Crashed after $(( $counter -1 )) runs. It reports Segmentation fault (core dumped) Crashed after -1 runs. In one trial, festival ran eight times before crashing. Unfortunately, I can't reproduce this :( It seems remarkable to me that this bug has lasted since 2004. I am forwarding this bug to upstream. -- Cheers, Kartik Mistry | 0xD1028C8D | IRC: kart_ Blogs: {ftbfs,kartikm}.wordpress.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256948: festival: Segmentation fault half the time..
Hi, Any updates on this bug? http://bugs.debian.org/256948 Thanks -- Cheers, Kartik Mistry | 0xD1028C8D | IRC: kart_ Blogs: {ftbfs,kartikm}.wordpress.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256948: festival: Segmentation fault half the time (Updates?)
Hi Kingsley, Is this bug #256948 (festival: Segmentation fault half the time) is reproducible with latest festival 1.96~beta-5? Please check and give your feedback. I am not able to reproduce it at all! Thanks! -- Cheers, Kartik Mistry | GPG: 0xD1028C8D | IRC: kart_ blog.ftbfs.in | kartikm.wordpress.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256948: festival: Segmentation fault half the time
On 15/01/2008, Kingsley G. Morse Jr. wrote: As you asked, I upgraded (from version 1.4.3-22 to 1.96~beta-3). Unfortunately, at least for me, 1.96~beta3 doesn't work. Here's the error message $ festival ffeature (prefix) _ duplicate definition It's a mistake that we did not depend on the new libestools1.2 version. We shall handle this in the next upload. I upgraded libestools1.2 from version 1:1.2.3-11 to 1.2.96~beta-2, but then festival crashed with $ festival Segmentation fault (core dumped) But, oddly, running it with strace seemed to allow it to work sometimes. $ strace festival Unfortunately, I am unable to reproduce this, but it is could due to some library issues which we have to track down. I'll first let Kartik comment, then we'll find the cause (hopefully). Perhaps festival should depend on version 1:1.2.96~beta-2 of libestools1.2. I shall fix this in the next upload. I'm interested in your thoughts on how to proceed, especially if you know how to make festival work reliably. Thanks for your patient response. I'll investigate this further once Kartik airs his views. Kumar -- Kumar Appaiah, 458, Jamuna Hostel, Indian Institute of Technology Madras, Chennai - 600036 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256948: festival: Segmentation fault half the time
Hi Kartik, I'm glad to see that festival worked for you. As you asked, I upgraded (from version 1.4.3-22 to 1.96~beta-3). Unfortunately, at least for me, 1.96~beta3 doesn't work. Here's the error message $ festival ffeature (prefix) _ duplicate definition I upgraded libestools1.2 from version 1:1.2.3-11 to 1.2.96~beta-2, but then festival crashed with $ festival Segmentation fault (core dumped) But, oddly, running it with strace seemed to allow it to work sometimes. $ strace festival Perhaps festival should depend on version 1:1.2.96~beta-2 of libestools1.2. I'm interested in your thoughts on how to proceed, especially if you know how to make festival work reliably. Here's my system info Debian Release: 4.0 APT prefers unstable APT policy: (990, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-k7 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages festival depends on: ii adduser 3.105 add and remove users and groups ii libaudiofile00.2.6-7 Open-source version of SGI's audio ii libc62.7-4 GNU C Library: Shared libraries ii libesd-alsa0 [libesd0] 0.2.36-3Enlightened Sound Daemon (ALSA) - ii libestools1.21:1.2.96~beta-2 Edinburgh Speech Tools Library ii libgcc1 1:4.2.2-3 GCC support library ii libncurses5 5.6+20071013-1 Shared libraries for terminal hand ii libstdc++6 4.2.2-3 The GNU Standard C++ Library v3 ii lsb-base 3.1-22 Linux Standard Base 3.1 init scrip pi sgml-base1.26SGML infrastructure and SGML catal ii sysv-rc 2.86.ds1-33 System-V-like runlevel change mech Versions of packages festival recommends: ii festvox-kallpc16k [festival-v 1.4.0-5American English male speaker for ii festvox-kdlpc16k [festival-vo 1.4.0-5American English male speaker for -- no debconf information Thanks, Kingsley On 11/25/07 23:23, Kartik Mistry wrote: Kingsley G. Morse Jr. wrote: On 10/25/07 16:45, Kartik Mistry wrote: On 10/25/07, Kingsley G. Morse Jr. [EMAIL PROTECTED] wrote: [...] #8 0xb7f14364 in ?? () from /usr/lib/libestools.so.1.2 Try with latest libestools (I think you have it?) Yes, I tested with version 1:1.2.3-11 of the libestools1.2 package. Hi, The new version of festival (ie 1.96~beta) is uploaded (today). If you can check this bug with it, that will be great! I have tried and went till 400 counts :) Thanks. -- Cheers, -- Kartik Mistry | GPG: 0xD1028C8D | IRC: kart_ blog.ftbfs.in | kartikm.wordpress.com -- God isn't dead, he just couldn't find a parking place. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256948: festival: Segmentation fault half the time
Kartik Mistry wrote: Yes, I tested with version 1:1.2.3-11 of the libestools1.2 package. The new version of festival (ie 1.96~beta) is uploaded (today). If you can check this bug with it, that will be great! I have tried and went till 400 counts :) Now, 3496 3497 3498 till I stop it manually! Script I used was same, But output on terminal too -- | counter=0; while echo $counter | festival -b --tts ; do counter=$(( | counter + 1 )) ; echo $counter; done ; echo Crashed after $(( $counter | -1 )) runs. -- Please check from your side too :) -- Cheers, -- Kartik Mistry | GPG: 0xD1028C8D | IRC: kart_ blog.ftbfs.in | kartikm.wordpress.com -- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256948: festival: Segmentation fault half the time
Kingsley G. Morse Jr. wrote: On 10/25/07 16:45, Kartik Mistry wrote: On 10/25/07, Kingsley G. Morse Jr. [EMAIL PROTECTED] wrote: [...] #8 0xb7f14364 in ?? () from /usr/lib/libestools.so.1.2 Try with latest libestools (I think you have it?) Yes, I tested with version 1:1.2.3-11 of the libestools1.2 package. Hi, The new version of festival (ie 1.96~beta) is uploaded (today). If you can check this bug with it, that will be great! I have tried and went till 400 counts :) Thanks. -- Cheers, -- Kartik Mistry | GPG: 0xD1028C8D | IRC: kart_ blog.ftbfs.in | kartikm.wordpress.com -- God isn't dead, he just couldn't find a parking place. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256948: festival: Segmentation fault half the time
On 10/25/07 16:45, Kartik Mistry wrote: On 10/25/07, Kingsley G. Morse Jr. [EMAIL PROTECTED] wrote: [...] #8 0xb7f14364 in ?? () from /usr/lib/libestools.so.1.2 Try with latest libestools (I think you have it?) Yes, I tested with version 1:1.2.3-11 of the libestools1.2 package. Thanks, Kingsley -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256948: festival: Segmentation fault half the time
Hi, I did as you requested, and installed and tested the latest version of festival in unstable: 1.4.3-22. Then I tested it with the following command $ counter=0; while echo $counter | festival --language americanenglish -b --tts ; do counter=$(( counter + 1 )) ; done ; echo Crashed after $(( $counter -1 )) runs. It reported underrun!!! (at least 1192.858 ms long) and then after running some more Segmentation fault (core dumped) Crashed after 55 runs. Here's the output from the bt (back trace) command in gdb /usr/bin/festival core (gdb) bt #0 0x in ?? () #1 0xb7bb98e4 in ?? () from /usr/lib/libestbase.so.1.2 #2 0xb7f14364 in ?? () from /usr/lib/libestools.so.1.2 #3 0x0001 in ?? () #4 0x in ?? () #5 0x08142cf4 in ?? () #6 0x0002 in ?? () #7 0x081b0b18 in ?? () #8 0xb7f14364 in ?? () from /usr/lib/libestools.so.1.2 #9 0xb7018fb0 in ?? () #10 0x0003 in ?? () #11 0xbfe465a8 in ?? () #12 0xb7ea2405 in load_ngram_cstr_bin () from /usr/lib/libestools.so.1.2 Previous frame identical to this frame (corrupt stack?) So, it works better than the old version, but still has at least one bug. The second time I tested it, it ran 100 times without error, before I stopped it. From out here in the peanut gallery, it looks like underruns may corrupt the stack. Thanks for the improvement, Kingsley On 10/20/07 23:22, Kartik Mistry wrote: Hi, Should we still keep this bug open? What is result with latest package from unstable. Let me know. The bug report is really informative! Thanks. -- Cheers, --- Kartik Mistry || GPG: 0xD1028C8D || IRC: kart_ kartikmistry.org/blog || kartikm.wordpress.com -- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#256948: festival: Segmentation fault half the time
Hi, Should we still keep this bug open? What is result with latest package from unstable. Let me know. The bug report is really informative! Thanks. -- Cheers, --- Kartik Mistry || GPG: 0xD1028C8D || IRC: kart_ kartikmistry.org/blog || kartikm.wordpress.com -- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]