[mythtv] live tv mythfrontend backtrace

Brent Hills bhills at openshores.com
Thu Oct 16 23:51:32 EDT 2003


Another mythfrontend backtrace from a hang during live tv.

Are these of any use or can I provide additional information that might
help narrow down these problems?

Thank you,
Brent Hills.

(gdb) thread apply all bt full

Thread 7 (Thread 2260998 (LWP 29497)):
#0  0x420b0226 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 6 (Thread 2244613 (LWP 29496)):
#0  0x420b0226 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 5 (Thread 2228228 (LWP 29495)):
#0  0x420b0226 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 4 (Thread 2211843 (LWP 29494)):
#0  0x40af0156 in nanosleep () from /lib/i686/libpthread.so.0
No symbol table info available.
#1  0x00000001 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#2  0x40ae90e9 in pthread_cond_timedwait_relative ()
   from /lib/i686/libpthread.so.0
No symbol table info available.
#3  0x4084e1c5 in QWaitCondition::wait(QMutex*, unsigned long) ()
   from /usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#4  0x08164300 in RingBuffer::ReadFromBuf(void*, int) (this=0x8af6190,
    buf=0x41e66008, count=43093) at RingBuffer.cpp:862
        readone = false
        avail = 3877
#5  0x081645b5 in RingBuffer::Read(void*, int) (this=0x8af6190,
    buf=0x41e66008, count=43093) at RingBuffer.cpp:932
        ret = -1
#6  0x08199f93 in NuppelDecoder::GetFrame(int) (this=0x850a4c8,
avignore=0)
    at nuppeldecoder.cpp:895
        currentposition = 301308111
        framesearch = false
        gotvideo = false
        ret = false
        seeklen = 0
#7  0x080fcfbf in NuppelVideoPlayer::GetFrame(int, bool)
(this=0x850d838,
    onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:589
---Type <return> to continue, or q <return> to quit---
No locals.
#8  0x080ffe3b in NuppelVideoPlayer::StartPlaying() (this=0x850d838)
    at NuppelVideoPlayer.cpp:1551
        output_video = 2260998
        pausecheck = 6
#9  0x08179b77 in SpawnDecode(void*) (param=0x850d838) at tv_play.cpp:67
        nvp = (NuppelVideoPlayer *) 0x850d838
#10 0x40aea881 in pthread_start_thread () from /lib/i686/libpthread.so.0
No symbol table info available.

Thread 3 (Thread 2195458 (LWP 29489)):
#0  0x420b0226 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000001 in ?? ()
No symbol table info available.
#2  0x0817da4d in TV::RunTV() (this=0x468f1af0) at tv_play.cpp:724
        keypressed = 57
        updatecheck = 12
#3  0x0817d8af in TV::EventThread(void*) (param=0x468f1af0) at
tv_play.cpp:691
        thetv = (TV *) 0x468f1af0
#4  0x40aea881 in pthread_start_thread () from /lib/i686/libpthread.so.0
No symbol table info available.

---Type <return> to continue, or q <return> to quit---
Thread 2 (Thread 32769 (LWP 20519)):
#0  0x420db1a7 in poll () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x40ae99de in __pthread_manager () from /lib/i686/libpthread.so.0
No symbol table info available.

Thread 1 (Thread 16384 (LWP 20512)):
#0  0x420b0226 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000001 in ?? ()
No symbol table info available.
#2  0x080709f6 in startTV() () at main.cpp:199
        db = (struct QSqlDatabase *) 0x8506490
        tv = (class TV *) 0x468f1af0
        timeout = {d = {jd = 2452929}, t = {ds = 77352723}}
        tryTV = false
        tryRecorder = false
        quitAll = false
        showDialogs = true
#3  0x08070a8d in TVMenuCallback(void*, QString&) (data=0x85040b8,
    selection=@0x853fa54) at main.cpp:221
        sel = {static null = Cannot access memory at address 0x0
#0  0x420b0226 in nanosleep ()
   from /lib/i686/libc.so.6
(gdb)




More information about the mythtv-dev mailing list