[mythtv] mythmusic segfault

Carey Stevens carey at zestgroup.com
Thu Jan 1 04:16:03 EST 2004


 
> Neither of the backtraces are for a segfault.  Looks like you hit ctl-c each 
>  
 
Thanks for the quick response. 
When I run it through gdb it just hangs at the time it segfaults outside gdb, 
hence I used ctrl-C to interupt and trace to that point. Can you sugguest what 
i should do instead? 
The log below is of a complete gdb session. 
 
Thanks 
 
Carey 
 
 
 
 
bash-2.05b# gdb mythfrontend 
GNU gdb 5.3 
Copyright 2002 Free Software Foundation, Inc. 
GDB is free software, covered by the GNU General Public License, and you are 
welcome to change it and/or distribute copies of it under certain conditions. 
Type "show copying" to see the conditions. 
There is absolutely no warranty for GDB.  Type "show warranty" for details. 
This GDB was configured as "i686-pc-linux-gnu"... 
(gdb) run 
Starting program: /usr/local/bin/mythfrontend 
[New Thread 16384 (LWP 1504)] 
2004-01-02 11:05:19 mythfrontend version: 0.13.12312003-1 www.mythtv.org 
2004-01-02 11:05:19 Enabled verbose msgs : important general 
2004-01-02 11:05:25 Registering MythMusic Media Handler as a media handler 
[New Thread 32769 (LWP 1519)] 
[New Thread 16386 (LWP 1520)] 
[New Thread 32771 (LWP 1521)] 
[New Thread 49156 (LWP 1525)] 
[New Thread 65541 (LWP 1526)] 
[New Thread 81926 (LWP 1527)] 
[New Thread 98311 (LWP 1528)] 
[New Thread 114696 (LWP 1535)] 
[New Thread 131081 (LWP 1536)] 
 
 
Program received signal SIGINT, Interrupt. 
[Switching to Thread 131081 (LWP 1536)] 
0x40bab468 in sigsuspend () from /lib/libc.so.6 
(gdb) thread apply all bt full 
 
Thread 10 (Thread 131081 (LWP 1536)): 
#0  0x40bab468 in sigsuspend () from /lib/libc.so.6 
No symbol table info available. 
#1  0x40a5d1e8 in __pthread_wait_for_restart_signal () 
   from /lib/libpthread.so.0 
No symbol table info available. 
#2  0x40a5e97e in __pthread_alt_lock () from /lib/libpthread.so.0 
No symbol table info available. 
#3  0x40a5bbe7 in pthread_mutex_lock () from /lib/libpthread.so.0 
No symbol table info available. 
#4  0x4088a3b2 in QRealMutexPrivate::lock() () 
from /usr/qt/3/lib/libqt-mt.so.3 
No symbol table info available. 
#5  0x4088ac74 in QMutex::lock() () from /usr/qt/3/lib/libqt-mt.so.3 
No symbol table info available. 
#6  0x4388b7c7 in VorbisDecoder::flush(bool) (this=0x8ba8048, final=false) 
    at vorbisdecoder.cpp:115 
        min = 2048 
#7  0x4388c29b in VorbisDecoder::run() (this=0x8ba8048) 
    at vorbisdecoder.cpp:276 
        section = 0 
#8  0x4059ea65 in QThreadInstance::start(void*) () 
   from /usr/qt/3/lib/libqt-mt.so.3 
No symbol table info available. 
#9  0x40a5ad30 in pthread_start_thread () from /lib/libpthread.so.0 
---Type <return> to continue, or q <return> to quit--- 
No symbol table info available. 
#10 0x40a5ae32 in pthread_start_thread_event () from /lib/libpthread.so.0 
No symbol table info available. 
Couldn't get registers: No such process. 
#0  0x40bab468 in sigsuspend () from /lib/libc.so.6 
(gdb) 


More information about the mythtv-dev mailing list