**** -v playback log before crash 2006-08-21 13:02:36.848 DVDNAV_SPU_CLUT_CHANGE happened. 2006-08-21 13:02:36.848 DVDNAV_SPU_STREAM_CHANGE: physical_wide==-1, physical_le tterbox==-1, physical_pan_scan==-1, logical==1867904 2006-08-21 13:02:36.848 DVDNAV_AUDIO_STREAM_CHANGE: physical==0, logical==-1 2006-08-21 13:02:36.860 AFD: SeekReset() flushing 2006-08-21 13:02:36.861 VideoOutputXv: DiscardFrames(1) 2006-08-21 13:02:36.861 VideoBuffers::DiscardFrames(1): ALAAAAAALAALAAAAAAAAAAAA AAAAAAA 2006-08-21 13:02:36.861 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAA AAAAAA -- done() 2006-08-21 13:02:36.861 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAA -- done 2006-08-21 13:02:36.861 VideoOutputXv: DiscardFrames() 3: AAAAAAAAAAAAAAAAAAAAAA AAAAAAAAA -- done() 2006-08-21 13:02:36.862 NVP: ClearAfterSeek(1) 2006-08-21 13:02:36.862 VideoOutputXv: ClearAfterSeek() 2006-08-21 13:02:36.862 VideoOutputXv: DiscardFrames(0) 2006-08-21 13:02:36.862 VideoBuffers::DiscardFrames(0): AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAA 2006-08-21 13:02:36.862 VideoBuffers::DiscardFrames(0): AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAA -- done 2006-08-21 13:02:36.862 VideoOutputXv: DiscardFrames() 3: AAAAAAAAAAAAAAAAAAAAAA AAAAAAAAA -- done() Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1234101344 (LWP 29004)] 0x00c1dbc8 in mpeg2_parse (mpeg2dec=0x96b3bc0) at decode.c:190 190 mpeg2dec->code = mpeg2dec->buf_start[-1]; (gdb) p mpeg2dec->buf_start $1 = (uint8_t *) 0x0 (gdb) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1208133904 (LWP 28810)] Detaching after fork from child process 28818. [New Thread 63613856 (LWP 28821)] Program received signal SIG33, Real-time event 33. [New Thread 100989856 (LWP 28826)] [New Thread -1223611488 (LWP 28840)] [New Thread -1234101344 (LWP 28842)] [New Thread -1279579232 (LWP 28847)] Detaching after fork from child process 28848. [New Thread -1292588128 (LWP 28850)] Program received signal SIGINT, Interrupt. [Switching to Thread -1208133904 (LWP 28810)] 0xbffff402 in __kernel_vsyscall () The program being debugged has been started already. Start it from the beginning? (y or n) warning: cannot close "shared object read from target memory": Invalid operation Starting program: /usr/local/bin/mythfrontend -v general,playback Reading symbols from shared object read from target memory...(no debugging symbols found)...done. Loaded system supplied DSO at 0xbffff000 (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1208133904 (LWP 28981)] Detaching after fork from child process 28986. [New Thread 41450400 (LWP 28989)] Program received signal SIG33, Real-time event 33. [New Thread 59419552 (LWP 28991)] [New Thread -1223611488 (LWP 29003)] [New Thread -1234101344 (LWP 29004)] [New Thread -1279456352 (LWP 29009)] Detaching after fork from child process 29010. [New Thread -1292465248 (LWP 29012)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1234101344 (LWP 29004)] 0x00c1dbc8 in mpeg2_parse (mpeg2dec=0x96b3bc0) at decode.c:190 190 mpeg2dec->code = mpeg2dec->buf_start[-1]; $1 = (uint8_t *) 0x0 **** thread apply all bt full Thread 7 (Thread -1292465248 (LWP 29012)): #0 0xbffff402 in __kernel_vsyscall () No symbol table info available. #1 0x0130ef16 in __nanosleep_nocancel () from /lib/libc.so.6 No symbol table info available. #2 0x01346653 in usleep () from /lib/libc.so.6 No symbol table info available. #3 0x0540b438 in AudioOutputBase::OutputAudioLoop (this=0xb2f79008) at audiooutputbase.cpp:785 dtmp = { d = { jd = 2453969 }, t = { ds = 46955952 } } dtime = { static null = { static null = , d = 0x81843f8, static shared_null = 0x81843f8 }, d = 0x9827100, static shared_null = 0x81843f8 } verbose_macro_tmp = space_on_soundcard = -1292467932 last_space_on_soundcard = 21624 e = { = { = { <> = {}, members of QCustomEvent: d = 0x0 }, members of MythEvent: message = { static null = { static null = , d = 0x81843f8, static shared_null = 0x81843f8 }, d = 0x1, static shared_null = 0x81843f8 }, extradata = { > = { sh = 0x0 }, } }, members of OutputEvent: error_msg = 0x1, elasped_seconds = 0, written_bytes = 0, brate = 0, freq = 0, prec = 0, chan = 0 } #4 0x0540e03b in AudioOutputBase::kickoffOutputAudioLoop (player=0xb2f79008) at audiooutputbase.cpp:939 dtmp = { d = { jd = 0 }, t = { ds = 0 } } dtime = { static null = { static null = , d = 0x81843f8, static shared_null = 0x81843f8 }, d = 0x0, static shared_null = 0x81843f8 } verbose_macro_tmp = #5 0x041be40b in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0x0134cb7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 6 (Thread -1279456352 (LWP 29009)): #0 0xbffff402 in __kernel_vsyscall () No symbol table info available. #1 0x041c167c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #2 0x061256d9 in QWaitCondition::wait () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #3 0x008cc43a in NuppelVideoPlayer::PrebufferEnoughFrames (this=0x9678578) at NuppelVideoPlayer.cpp:2322 dtmp = { d = { jd = 2453969 }, t = { ds = 46956832 } } dtime = { static null = { static null = , d = 0x81843f8, static shared_null = 0x81843f8 }, d = 0x973c7c8, static shared_null = 0x81843f8 } verbose_macro_tmp = #4 0x008ed1c2 in NuppelVideoPlayer::DisplayNormalFrame (this=0x9678578) at NuppelVideoPlayer.cpp:2392 No locals. #5 0x008eda78 in NuppelVideoPlayer::OutputVideoLoop (this=0x9678578) at NuppelVideoPlayer.cpp:2630 nbframes = 0 temp_speed = -nan(0x400000) fr_int = 33366 rf_int = 11745 #6 0x008ee2f6 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x9678578) at NuppelVideoPlayer.cpp:2708 No locals. #7 0x041be40b in start_thread () from /lib/libpthread.so.0 No symbol table info available. #8 0x0134cb7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 5 (Thread -1234101344 (LWP 29004)): #0 0x00c1dbc8 in mpeg2_parse (mpeg2dec=0x96b3bc0) at decode.c:190 size_buffer = 248 size_chunk = 1222656 copied = Variable "copied" is not available. Thread 4 (Thread -1223611488 (LWP 29003)): #0 0xbffff402 in __kernel_vsyscall () No symbol table info available. #1 0x0130ef16 in __nanosleep_nocancel () from /lib/libc.so.6 No symbol table info available. #2 0x01346653 in usleep () from /lib/libc.so.6 No symbol table info available. #3 0x008b0e69 in TV::RunTV (this=0x82a00b8) at tv_play.cpp:1551 netCmd = { static null = { static null = , d = 0x81843f8, static shared_null = 0x81843f8 }, d = 0xb4500610, static shared_null = 0x81843f8 } updatecheck = 32 #4 0x008b2d8d in TV::EventThread (param=0x82a00b8) at tv_play.cpp:1475 No locals. #5 0x041be40b in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0x0134cb7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 3 (Thread 59419552 (LWP 28991)): #0 0xbffff402 in __kernel_vsyscall () No symbol table info available. #1 0x041c3d5b in __read_nocancel () from /lib/libpthread.so.0 No symbol table info available. #2 0x00f55eb2 in lirc_nextcode (code=0x38aa3c4) at lirc_client.c:1752 len = Variable "len" is not available. Thread 2 (Thread 41450400 (LWP 28989)): #0 0xbffff402 in __kernel_vsyscall () No symbol table info available. #1 0x041c1406 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #2 0x06125855 in QWaitCondition::wait () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #3 0x05301139 in MythContext::waitPrivRequest (this=0x81c87e0) at mythcontext.cpp:2773 No locals. #4 0x08066d96 in ?? () No symbol table info available. #5 0x041be40b in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0x0134cb7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 1 (Thread -1208133904 (LWP 28981)): #0 0xbffff402 in __kernel_vsyscall () No symbol table info available. #1 0x0130ef16 in __nanosleep_nocancel () from /lib/libc.so.6 No symbol table info available. #2 0x01346653 in usleep () from /lib/libc.so.6 No symbol table info available. #3 0x080705f2 in ?? () No symbol table info available. #4 0x00e9f92d in MythMainWindow::HandleMedia (this=0x81e5520, handler=@0xbfffda80, mrl=@0xbfffda7c, plot=@0xbfffdab0, title=@0xbfffdaac, director=@0xbfffdaa8, lenMins=120, year=@0xbfffdaa4) at mythmainwindow.cpp:1036 No locals. #5 0x028ce5ac in playDVD () at main.cpp:127 filename = { static null = { static null = , d = 0x81843f8, static shared_null = 0x81843f8 }, d = 0x9535270, static shared_null = 0x81843f8 } command_string = { static null = { static null = , d = 0x81843f8, static shared_null = 0x81843f8 }, d = 0x82c2ad8, static shared_null = 0x81843f8 } #6 0x00ea0524 in MythMainWindow::ExitToMainMenu (this=0x81e5520) at mythmainwindow.cpp:690 jumpdone = true current = (struct QWidget *) 0x0 toplevel = (class MythScreenStack *) 0x0 #7 0x00ea19cf in MythMainWindow::customEvent (this=0x81e5520, ce=0x9524958) at mythmainwindow.cpp:1195 No locals. #8 0x05e448de in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #9 0x05e820ac in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #10 0x05ddc68b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #11 0x05dddad9 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #12 0x05ddd560 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #13 0x05ddd716 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #14 0x05d8462a in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #15 0x05df5b30 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #16 0x05df59f6 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #17 0x05ddc19f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #18 0x0806cee1 in ?? () No symbol table info available. #19 0x01299724 in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #20 0x08064871 in ?? () No symbol table info available. **** thread apply all bt Thread 7 (Thread -1292465248 (LWP 29012)): #0 0xbffff402 in __kernel_vsyscall () #1 0x0130ef16 in __nanosleep_nocancel () from /lib/libc.so.6 #2 0x01346653 in usleep () from /lib/libc.so.6 #3 0x0540b438 in AudioOutputBase::OutputAudioLoop (this=0xb2f79008) at audiooutputbase.cpp:785 #4 0x0540e03b in AudioOutputBase::kickoffOutputAudioLoop (player=0xb2f79008) at audiooutputbase.cpp:939 #5 0x041be40b in start_thread () from /lib/libpthread.so.0 #6 0x0134cb7e in clone () from /lib/libc.so.6 Thread 6 (Thread -1279456352 (LWP 29009)): #0 0xbffff402 in __kernel_vsyscall () #1 0x041c167c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x061256d9 in QWaitCondition::wait () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #3 0x008cc43a in NuppelVideoPlayer::PrebufferEnoughFrames (this=0x9678578) at NuppelVideoPlayer.cpp:2322 #4 0x008ed1c2 in NuppelVideoPlayer::DisplayNormalFrame (this=0x9678578) at NuppelVideoPlayer.cpp:2392 #5 0x008eda78 in NuppelVideoPlayer::OutputVideoLoop (this=0x9678578) at NuppelVideoPlayer.cpp:2630 #6 0x008ee2f6 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x9678578) at NuppelVideoPlayer.cpp:2708 #7 0x041be40b in start_thread () from /lib/libpthread.so.0 #8 0x0134cb7e in clone () from /lib/libc.so.6 Thread 5 (Thread -1234101344 (LWP 29004)): #0 0x00c1dbc8 in mpeg2_parse (mpeg2dec=0x96b3bc0) at decode.c:190 #1 0x0091f65d in AvFormatDecoderPrivate::DecodeMPEG2Video (this=0x82e6698, avctx=0x96b2f30, picture=0xb6710600, got_picture_ptr=0xb6710bb8, buf=0xa470e00 "", buf_size=384) at avformatdecoder.cpp:150 #2 0x0093ce44 in AvFormatDecoder::GetFrame (this=0x96b08b8, onlyvideo=0) at avformatdecoder.cpp:2903 #3 0x008c9e15 in NuppelVideoPlayer::GetFrameNormal (this=0x9678578, onlyvideo=0) at NuppelVideoPlayer.cpp:1213 #4 0x008ee407 in NuppelVideoPlayer::GetFrame (this=0x9678578, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1294 #5 0x008f4c0a in NuppelVideoPlayer::StartPlaying (this=0x9678578) at NuppelVideoPlayer.cpp:3330 #6 0x0084cc42 in SpawnDecode (param=0x9678578) at tv_play.cpp:256 #7 0x041be40b in start_thread () from /lib/libpthread.so.0 #8 0x0134cb7e in clone () from /lib/libc.so.6 Thread 4 (Thread -1223611488 (LWP 29003)): #0 0xbffff402 in __kernel_vsyscall () #1 0x0130ef16 in __nanosleep_nocancel () from /lib/libc.so.6 #2 0x01346653 in usleep () from /lib/libc.so.6 #3 0x008b0e69 in TV::RunTV (this=0x82a00b8) at tv_play.cpp:1551 #4 0x008b2d8d in TV::EventThread (param=0x82a00b8) at tv_play.cpp:1475 #5 0x041be40b in start_thread () from /lib/libpthread.so.0 #6 0x0134cb7e in clone () from /lib/libc.so.6 Thread 3 (Thread 59419552 (LWP 28991)): #0 0xbffff402 in __kernel_vsyscall () #1 0x041c3d5b in __read_nocancel () from /lib/libpthread.so.0 #2 0x00f55eb2 in lirc_nextcode (code=0x38aa3c4) at lirc_client.c:1752 #3 0x054740b3 in LircClient::Process (this=0x824ad10) at lirc.cpp:68 #4 0x00e9ddd0 in SpawnLirc (param=0x81e5520) at mythmainwindow.cpp:59 #5 0x041be40b in start_thread () from /lib/libpthread.so.0 #6 0x0134cb7e in clone () from /lib/libc.so.6 Thread 2 (Thread 41450400 (LWP 28989)): #0 0xbffff402 in __kernel_vsyscall () #1 0x041c1406 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x06125855 in QWaitCondition::wait () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #3 0x05301139 in MythContext::waitPrivRequest (this=0x81c87e0) at mythcontext.cpp:2773 #4 0x08066d96 in ?? () #5 0x041be40b in start_thread () from /lib/libpthread.so.0 #6 0x0134cb7e in clone () from /lib/libc.so.6 Thread 1 (Thread -1208133904 (LWP 28981)): #0 0xbffff402 in __kernel_vsyscall () #1 0x0130ef16 in __nanosleep_nocancel () from /lib/libc.so.6 #2 0x01346653 in usleep () from /lib/libc.so.6 #3 0x080705f2 in ?? () #4 0x00e9f92d in MythMainWindow::HandleMedia (this=0x81e5520, handler=@0xbfffda80, mrl=@0xbfffda7c, plot=@0xbfffdab0, title=@0xbfffdaac, director=@0xbfffdaa8, lenMins=120, year=@0xbfffdaa4) at mythmainwindow.cpp:1036 #5 0x028ce5ac in playDVD () at main.cpp:127 #6 0x00ea0524 in MythMainWindow::ExitToMainMenu (this=0x81e5520) at mythmainwindow.cpp:690 #7 0x00ea19cf in MythMainWindow::customEvent (this=0x81e5520, ce=0x9524958) at mythmainwindow.cpp:1195 #8 0x05e448de in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #9 0x05e820ac in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #10 0x05ddc68b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #11 0x05dddad9 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #12 0x05ddd560 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #13 0x05ddd716 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #14 0x05d8462a in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #15 0x05df5b30 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #16 0x05df59f6 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #17 0x05ddc19f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #18 0x0806cee1 in ?? () #19 0x01299724 in __libc_start_main () from /lib/libc.so.6 #20 0x08064871 in ?? () The program is running. Exit anyway? (y or n)