[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
2.3 redhat glibc bug
From: |
Niklaus |
Subject: |
2.3 redhat glibc bug |
Date: |
Fri, 4 Jul 2003 22:06:24 +0530 |
Hi,
I recently installed viavoice tts .I thought that the bug below was
caused due to errors in viavoice but later when i did some searching i found
that it is due to glibc 2.3 which segfaults during the execution.I arrived
at this conclusion of glibc because i tried debian glibc 2.3 which works fine
and the redhat glibc 2.3 (from 9.0 installation) is causing the problem.
So to make sure that bug is due to redhat glibc 2.3 i installed the viavoice
in redhat 7.3.It worked well.Later upon searching the net i couldn't find
much info about how to correct the problem until i read a post saying that
it was a bug due to glibc redhat patch.So what should i do ? Update glibc
or can it be worked around without updating glibc .
http://mailman.pvl.at/pipermail/pvx-tech/2003-April/000053.html
The "###DEBUG Hi1" was added by me for finding out which function is causing
to segfault.Unfortunately it is the eciNew() function.
-------------------------------GDB info-----------------------------------
(gdb) run hi
Starting program: /usr/lib/ViaVoiceTTS/samples/cmdlinespeak/cmdlinespeak hi
[New Thread 16384 (LWP 5111)]
###DEBUG Hi1
[New Thread 32769 (LWP 5112)]
[New Thread 16386 (LWP 5113)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 5111)]
0x402196fc in re_exec () from /lib/i686/libc.so.6
(gdb) bt
#0 0x402196fc in re_exec () from /lib/i686/libc.so.6
#1 0x40218fd7 in regexec () from /lib/i686/libc.so.6
#2 0x40238eb6 in advance () from /lib/i686/libc.so.6
#3 0x406a9d57 in gettok () from /usr/lib/enu50.so
#4 0x406a8a96 in get_tok () from /usr/lib/enu50.so
#5 0x406b5439 in process_input () from /usr/lib/enu50.so
#6 0x406b50dc in DeltaProc_process_remaining () from /usr/lib/enu50.so
#7 0x4072ce6c in engsynProcessRemaining () from /usr/lib/enu50.so
#8 0x4072e1b1 in EngineWrapper::processRemaining () from /usr/lib/enu50.so
#9 0x400745ed in SynthThread::initialize () from /usr/lib/libibmeci50.so
#10 0x4006e170 in ECIstate::setInitialState () from /usr/lib/libibmeci50.so
#11 0x4006d6c1 in ECIinstance::ECIinstance () from /usr/lib/libibmeci50.so
#12 0x4006c1f9 in eciNew2 () from /usr/lib/libibmeci50.so
#13 0x4006542d in eciNew () from /usr/lib/libibmeci50.so
#14 0x08048795 in main (argc=2, argv=0xbffff834) at cmdlinespeak.cpp:51
#15 0x401717f7 in __libc_start_main () from /lib/i686/libc.so.6
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- 2.3 redhat glibc bug,
Niklaus <=