*** log before hang

2006-08-21 12:51:56.341 NVP: Video is 5.05491 frames ahead of audio,
                        doubling video frame interval to slow down.
2006-08-21 12:51:56.386 NVP: Video is 4.32314 frames ahead of audio,
                        doubling video frame interval to slow down.
2006-08-21 12:51:56.437 NVP: Video is 3.65444 frames ahead of audio,
                        doubling video frame interval to slow down.
2006-08-21 12:51:56.494 AFD: DoRewind(0, do discard frames)
2006-08-21 12:51:56.494 Dec: DoRewind(0 (18), do discard frames)
2006-08-21 12:51:56.507 NVP: ClearAfterSeek(1)
2006-08-21 12:51:56.508 VideoOutputXv: ClearAfterSeek()
2006-08-21 12:51:56.508 VideoOutputXv: DiscardFrames(0)
2006-08-21 12:51:56.509 VideoBuffers::DiscardFrames(0):
AAaLLAAAAAAAAAAAUAAUUuUU
LLAAAAA
2006-08-21 12:51:56.509 VideoBuffers::DiscardFrames(0):
AAaLLAAAAAAAAAAAAAAAAaAA
LLAAAAA -- done
2006-08-21 12:51:56.510 VideoOutputXv: DiscardFrames() 3:
AAaLLAAAAAAAAAAAAAAAAa
AALLAAAAA -- done()


*** thread apply all bt full

(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1208133904 (LWP 27679)]
Detaching after fork from child process 27686.
[New Thread 101079968 (LWP 27689)]

Program received signal SIG33, Real-time event 33.
[New Thread 44506016 (LWP 27694)]
[New Thread 68553632 (LWP 27701)]
[New Thread -1223611488 (LWP 27703)]
[New Thread -1269154912 (LWP 27705)]
Detaching after fork from child process 27706.
[New Thread -1282098272 (LWP 27709)]

Program received signal SIGINT, Interrupt.
[Switching to Thread -1208133904 (LWP 27679)]
0xbffff402 in __kernel_vsyscall ()

Thread 7 (Thread -1282098272 (LWP 27709)):
#0  0xbffff402 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0148ef16 in __nanosleep_nocancel () from /lib/libc.so.6
No symbol table info available.
#2  0x014c6653 in usleep () from /lib/libc.so.6
No symbol table info available.
#3  0x06d21be1 in AudioOutputBase::OutputAudioLoop (this=0xb394c008) at audiooutputbase.cpp:823
	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>
	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 = 0x81843f8, 
      static shared_null = 0x81843f8
    }, 
    extradata = {
      <QValueList<QString>> = {
        sh = 0x99061e0
      }, <No data fields>}
  }, 
  members of OutputEvent: 
  error_msg = 0x0, 
  elasped_seconds = 0, 
  written_bytes = 0, 
  brate = 0, 
  freq = 0, 
  prec = 0, 
  chan = 0
}
	space_on_soundcard = 28384
	last_space_on_soundcard = 5856
	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  0x06d2403b in AudioOutputBase::kickoffOutputAudioLoop (player=0xb394c008) 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  0x0052240b in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x014ccb7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 6 (Thread -1269154912 (LWP 27705)):
#0  0xbffff402 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0148ef16 in __nanosleep_nocancel () from /lib/libc.so.6
No symbol table info available.
#2  0x014c6653 in usleep () from /lib/libc.so.6
No symbol table info available.
#3  0x00afcad2 in NuppelVideoPlayer::OutputVideoLoop (this=0x95f71e0) at NuppelVideoPlayer.cpp:2603
	nbframes = 0
	temp_speed = -nan(0x400000)
	fr_int = 18537
	rf_int = 11745
#4  0x00afd2f6 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x95f71e0) at NuppelVideoPlayer.cpp:2708
No locals.
#5  0x0052240b in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x014ccb7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 5 (Thread -1223611488 (LWP 27703)):
#0  0xbffff402 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0148ef16 in __nanosleep_nocancel () from /lib/libc.so.6
No symbol table info available.
#2  0x014c6653 in usleep () from /lib/libc.so.6
No symbol table info available.
#3  0x00b04d0c in NuppelVideoPlayer::StartPlaying (this=0x95f71e0) at NuppelVideoPlayer.cpp:3290
	dtmp = {
  d = {
    jd = 2453969
  }, 
  t = {
    ds = 46315602
  }
}
	dtime = {
  static null = {
    static null = <same as static member of an already seen type>, 
    d = 0x81843f8, 
    static shared_null = 0x81843f8
  }, 
  d = 0xa3ccd58, 
  static shared_null = 0x81843f8
}
	verbose_macro_tmp = <incomplete type>
	output_video = Variable "output_video" is not available.

Thread 4 (Thread 68553632 (LWP 27701)):
#0  0xbffff402 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0148ef16 in __nanosleep_nocancel () from /lib/libc.so.6
No symbol table info available.
#2  0x014c6653 in usleep () from /lib/libc.so.6
No symbol table info available.
#3  0x00abfe69 in TV::RunTV (this=0x8299dd8) 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 = 0xb66005a0, 
  static shared_null = 0x81843f8
}
	updatecheck = 93
#4  0x00ac1d8d in TV::EventThread (param=0x8299dd8) at tv_play.cpp:1475
No locals.
#5  0x0052240b in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x014ccb7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 3 (Thread 44506016 (LWP 27694)):
#0  0xbffff402 in __kernel_vsyscall ()
No symbol table info available.
#1  0x00527d5b in __read_nocancel () from /lib/libpthread.so.0
No symbol table info available.
#2  0x06883eb2 in lirc_nextcode (code=0x2a713c4) at lirc_client.c:1752
	len = Variable "len" is not available.

Thread 2 (Thread 101079968 (LWP 27689)):
#0  0xbffff402 in __kernel_vsyscall ()
No symbol table info available.
#1  0x00525406 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x0762a855 in QWaitCondition::wait () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#3  0x06c17139 in MythContext::waitPrivRequest (this=0x81c87f8) at mythcontext.cpp:2773
No locals.
#4  0x08066d96 in ?? ()
No symbol table info available.
#5  0x0052240b in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x014ccb7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 1 (Thread -1208133904 (LWP 27679)):
#0  0xbffff402 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0148ef16 in __nanosleep_nocancel () from /lib/libc.so.6
No symbol table info available.
#2  0x014c6653 in usleep () from /lib/libc.so.6
No symbol table info available.
#3  0x080705f2 in ?? ()
No symbol table info available.
#4  0x002d392d in MythMainWindow::HandleMedia (this=0x81f6d08, handler=@0xbfffda80, mrl=@0xbfffda7c, plot=@0xbfffdab0, title=@0xbfffdaac, director=@0xbfffdaa8, lenMins=120, year=@0xbfffdaa4) at mythmainwindow.cpp:1036
No locals.
#5  0x02a905ac 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 = 0x82c0298, 
  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 = 0x8b2b840, 
  static shared_null = 0x81843f8
}
#6  0x002d4524 in MythMainWindow::ExitToMainMenu (this=0x81f6d08) at mythmainwindow.cpp:690
	jumpdone = true
	current = (struct QWidget *) 0x0
	toplevel = (class MythScreenStack *) 0x0
#7  0x002d59cf in MythMainWindow::customEvent (this=0x81f6d08, ce=0x82a43b8) at mythmainwindow.cpp:1195
No locals.
#8  0x073498de in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#9  0x073870ac in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#10 0x072e168b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#11 0x072e2ad9 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#12 0x072e2560 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#13 0x072e2716 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#14 0x0728962a in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#15 0x072fab30 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#16 0x072fa9f6 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#17 0x072e119f 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 0x01419724 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 -1282098272 (LWP 27709)):
#0  0xbffff402 in __kernel_vsyscall ()
#1  0x0148ef16 in __nanosleep_nocancel () from /lib/libc.so.6
#2  0x014c6653 in usleep () from /lib/libc.so.6
#3  0x06d21be1 in AudioOutputBase::OutputAudioLoop (this=0xb394c008) at audiooutputbase.cpp:823
#4  0x06d2403b in AudioOutputBase::kickoffOutputAudioLoop (player=0xb394c008) at audiooutputbase.cpp:939
#5  0x0052240b in start_thread () from /lib/libpthread.so.0
#6  0x014ccb7e in clone () from /lib/libc.so.6

Thread 6 (Thread -1269154912 (LWP 27705)):
#0  0xbffff402 in __kernel_vsyscall ()
#1  0x0148ef16 in __nanosleep_nocancel () from /lib/libc.so.6
#2  0x014c6653 in usleep () from /lib/libc.so.6
#3  0x00afcad2 in NuppelVideoPlayer::OutputVideoLoop (this=0x95f71e0) at NuppelVideoPlayer.cpp:2603
#4  0x00afd2f6 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x95f71e0) at NuppelVideoPlayer.cpp:2708
#5  0x0052240b in start_thread () from /lib/libpthread.so.0
#6  0x014ccb7e in clone () from /lib/libc.so.6

Thread 5 (Thread -1223611488 (LWP 27703)):
#0  0xbffff402 in __kernel_vsyscall ()
#1  0x0148ef16 in __nanosleep_nocancel () from /lib/libc.so.6
#2  0x014c6653 in usleep () from /lib/libc.so.6
#3  0x00b04d0c in NuppelVideoPlayer::StartPlaying (this=0x95f71e0) at NuppelVideoPlayer.cpp:3290
#4  0x00a5bc42 in SpawnDecode (param=0x95f71e0) at tv_play.cpp:256
#5  0x0052240b in start_thread () from /lib/libpthread.so.0
#6  0x014ccb7e in clone () from /lib/libc.so.6

Thread 4 (Thread 68553632 (LWP 27701)):
#0  0xbffff402 in __kernel_vsyscall ()
#1  0x0148ef16 in __nanosleep_nocancel () from /lib/libc.so.6
#2  0x014c6653 in usleep () from /lib/libc.so.6
#3  0x00abfe69 in TV::RunTV (this=0x8299dd8) at tv_play.cpp:1551
#4  0x00ac1d8d in TV::EventThread (param=0x8299dd8) at tv_play.cpp:1475
#5  0x0052240b in start_thread () from /lib/libpthread.so.0
#6  0x014ccb7e in clone () from /lib/libc.so.6

Thread 3 (Thread 44506016 (LWP 27694)):
#0  0xbffff402 in __kernel_vsyscall ()
#1  0x00527d5b in __read_nocancel () from /lib/libpthread.so.0
#2  0x06883eb2 in lirc_nextcode (code=0x2a713c4) at lirc_client.c:1752
#3  0x06d8a0b3 in LircClient::Process (this=0x824dfa8) at lirc.cpp:68
#4  0x002d1dd0 in SpawnLirc (param=0x81f6d08) at mythmainwindow.cpp:59
#5  0x0052240b in start_thread () from /lib/libpthread.so.0
#6  0x014ccb7e in clone () from /lib/libc.so.6

Thread 2 (Thread 101079968 (LWP 27689)):
#0  0xbffff402 in __kernel_vsyscall ()
#1  0x00525406 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x0762a855 in QWaitCondition::wait () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#3  0x06c17139 in MythContext::waitPrivRequest (this=0x81c87f8) at mythcontext.cpp:2773
#4  0x08066d96 in ?? ()
#5  0x0052240b in start_thread () from /lib/libpthread.so.0
#6  0x014ccb7e in clone () from /lib/libc.so.6

Thread 1 (Thread -1208133904 (LWP 27679)):
#0  0xbffff402 in __kernel_vsyscall ()
#1  0x0148ef16 in __nanosleep_nocancel () from /lib/libc.so.6
#2  0x014c6653 in usleep () from /lib/libc.so.6
#3  0x080705f2 in ?? ()
#4  0x002d392d in MythMainWindow::HandleMedia (this=0x81f6d08, handler=@0xbfffda80, mrl=@0xbfffda7c, plot=@0xbfffdab0, title=@0xbfffdaac, director=@0xbfffdaa8, lenMins=120, year=@0xbfffdaa4) at mythmainwindow.cpp:1036
#5  0x02a905ac in playDVD () at main.cpp:127
#6  0x002d4524 in MythMainWindow::ExitToMainMenu (this=0x81f6d08) at mythmainwindow.cpp:690
#7  0x002d59cf in MythMainWindow::customEvent (this=0x81f6d08, ce=0x82a43b8) at mythmainwindow.cpp:1195
#8  0x073498de in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#9  0x073870ac in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#10 0x072e168b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#11 0x072e2ad9 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#12 0x072e2560 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#13 0x072e2716 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#14 0x0728962a in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#15 0x072fab30 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#16 0x072fa9f6 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#17 0x072e119f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#18 0x0806cee1 in ?? ()
#19 0x01419724 in __libc_start_main () from /lib/libc.so.6
#20 0x08064871 in ?? ()
The program is running.  Exit anyway? (y or n) 
