[mythtv] segfault when skipping commercial at end of recording

Derrick Swinarsky dswinarsky at attbi.com
Sat Mar 1 10:48:47 EST 2003


Think I have found a bug with commercial skipping...

I was at the end of a recording (less than a minute left) and hit Z to skip a commercial at the end of a show.  SegFault occurred and here is the backtrace.

Schwin97


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 180236 (LWP 24073)]
0x40aa2c9c in memcpy () from /lib/libc.so.6
(gdb) bt
#0  0x40aa2c9c in memcpy () from /lib/libc.so.6
#1  0x080c3fee in NuppelVideoPlayer::DecodeFrame(rtframeheader*, unsigned char*, unsigned char*) (this=0x437da008, frameheader=0x407e5de0, 
    lstrm=0x84f2950 "Øø'\bøûK\b\020bK\b", 
    outbuf=0x84f2a80 " ù'\b *O\b\020bK\b\036") at NuppelVideoPlayer.cpp:916
#2  0x080c7418 in NuppelVideoPlayer::DoRewind() (this=0x437da008)
    at NuppelVideoPlayer.cpp:2320
#3  0x080c8083 in NuppelVideoPlayer::JumpToFrame(long long) (this=0x437da008, 
    frame=53121) at NuppelVideoPlayer.cpp:2513
#4  0x080cb964 in NuppelVideoPlayer::SkipCommercialsByBlanks() (
    this=0x437da008) at NuppelVideoPlayer.cpp:3597
#5  0x080cbcff in NuppelVideoPlayer::DoSkipCommercials() (this=0x437da008)
    at NuppelVideoPlayer.cpp:3653
#6  0x080c69db in NuppelVideoPlayer::StartPlaying() (this=0x437da008)
    at NuppelVideoPlayer.cpp:2155
#7  0x081166df in SpawnDecode(void*) (param=0x437da008) at tv_play.cpp:49
#8  0x407f8100 in pthread_start_thread () from /lib/libpthread.so.0
#9  0x407f8202 in pthread_start_thread_event () from /lib/libpthread.so.0


More information about the mythtv-dev mailing list