[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.

-Chad



More information about the mythtv-dev mailing list