[mythtv] backtrace

Chad J McQuinn chadmcquinn at insightbb.com
Sun Mar 7 16:39:32 EST 2004

The backend crashed with a broken pipe and the following backtrace:

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 147466 (LWP 22386)]
0x4107774b in write () from /lib/i686/libpthread.so.0
Current language:  auto; currently c
(gdb) thread apply all bt full

Thread 12 (Thread 163851 (LWP 22387)):
#0  0x411c2568 in sigsuspend () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x41074478 in __pthread_wait_for_restart_signal ()
    from /lib/i686/libpthread.so.0
No symbol table info available.
#2  0x41070c5b in pthread_cond_wait at GLIBC_2.0 ()
    from /lib/i686/libpthread.so.0
No symbol table info available.
#3  0x40eba25f in QWaitCondition::wait(QMutex*, unsigned long) ()
    from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
Dwarf Error: could not find abbrev number 2113536.
#0  0x4107774b in write () from /lib/i686/libpthread.so.0

I'm not sure why the backtrace is so short; I suppose it is because all 
of the threads were in external libraries? The compile was made with 
the "CONFIG += debug" line in settings.pro. The "Dwarf Error" is not 
something I have seen before.

The system is an athlon 2600xp+, asus a7v8x-8 with dual bt-style 
tuners, mandrake 9.1 install running CVS as of Feb 24. The backend log 
indicates that the system was not recording and had not recorded 
anything for several hours.


More information about the mythtv-dev mailing list