Bug#256948: festival: Segmentation fault half the time..

2008-04-28 Thread Kumar Appaiah
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..

2008-04-28 Thread Kartik Mistry
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..

2008-04-27 Thread Kingsley G. Morse Jr.
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..

2008-04-27 Thread Kartik Mistry
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..

2008-04-26 Thread Kartik Mistry
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?)

2008-02-09 Thread Kartik Mistry
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

2008-01-15 Thread Kumar Appaiah
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

2008-01-14 Thread Kingsley G. Morse Jr.
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

2007-11-27 Thread Kartik Mistry
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

2007-11-25 Thread Kartik Mistry
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

2007-10-25 Thread Kingsley G. Morse Jr.
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

2007-10-24 Thread Kingsley G. Morse Jr.
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

2007-10-20 Thread Kartik Mistry
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]