**** -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 = <same as static member of an already seen type>, 
    d = 0x81843f8, 
    static shared_null = 0x81843f8
  }, 
  d = 0x9827100, 
  static shared_null = 0x81843f8
}
	verbose_macro_tmp = <incomplete type>
	space_on_soundcard = -1292467932
	last_space_on_soundcard = 21624
	e = {
  <MythEvent> = {
    <QCustomEvent> = {
      <> = {<No data fields>}, 
      members of QCustomEvent: 
      d = 0x0
    }, 
    members of MythEvent: 
    message = {
      static null = {
        static null = <same as static member of an already seen type>, 
        d = 0x81843f8, 
        static shared_null = 0x81843f8
      }, 
      d = 0x1, 
      static shared_null = 0x81843f8
    }, 
    extradata = {
      <QValueList<QString>> = {
        sh = 0x0
      }, <No data fields>}
  }, 
  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 = <same as static member of an already seen type>, 
    d = 0x81843f8, 
    static shared_null = 0x81843f8
  }, 
  d = 0x0, 
  static shared_null = 0x81843f8
}
	verbose_macro_tmp = <incomplete type>
#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 = <same as static member of an already seen type>, 
    d = 0x81843f8, 
    static shared_null = 0x81843f8
  }, 
  d = 0x973c7c8, 
  static shared_null = 0x81843f8
}
	verbose_macro_tmp = <incomplete type>
#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 = <same as static member of an already seen type>, 
    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 = <same as static member of an already seen type>, 
    d = 0x81843f8, 
    static shared_null = 0x81843f8
  }, 
  d = 0x9535270, 
  static shared_null = 0x81843f8
}
	command_string = {
  static null = {
    static null = <same as static member of an already seen type>, 
    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) 
