[mythtv-users] [CRASH] pressing 'Q' LiveTV crashes MythTV

manu eallaud at yahoo.fr
Sat Nov 8 14:13:40 EST 2003


	Hi all,
I was recording a movie, and finally decided to play it 30 minutes  
after it began. The record stops a bit too early (I did not set the  
feature asking for a few minutes after the end of the record), and I  
then switched to LiveTV to watch the end of the movie. Then after a few  
minutes I hit 'Q' by mistake (perhaps several times, I cannot really  
tell), and mythfrontend died on me when it was rewinding. Here is the  
stack trace :

#1  0x4701d56c in ?? ()
No symbol table info available.
#2  0x08100077 in NuppelVideoPlayer::GetNextVideoFrame()  
(this=0x8652ff0)
    at NuppelVideoPlayer.cpp:530
No locals.
#3  0x081a30b2 in NuppelDecoder::GetFrame(int) (this=0x8681d08,  
avignore=1)
    at nuppeldecoder.cpp:914
        buf = (VideoFrame *) 0x85bc844
        currentposition = 157206319
        framesearch = false
        gotvideo = false
        ret = false
        seeklen = 0
#4  0x081a41c7 in NuppelDecoder::DoRewind(long long) (this=0x8681d08,
    desiredFrame=4349) at nuppeldecoder.cpp:1134
        storelastKey = 4920
        keyIndex = 144
        normalframes = 30
        keyPos = 157206295
---Type <return> to continue, or q <return> to quit---
        curPosition = 186414832
        diff = -29208537
        iter = 0
        fileend = 0
        oldrawstate = 0
#5  0x081039eb in NuppelVideoPlayer::DoRewind() (this=0x8652ff0)
    at NuppelVideoPlayer.cpp:1680
        number = 573
        desiredFrame = 4349
#6  0x08103f37 in NuppelVideoPlayer::JumpToFrame(long long)  
(this=0x8652ff0,
    frame=4350) at NuppelVideoPlayer.cpp:1753
        exactstore = false
#7  0x0810dd51 in NuppelVideoPlayer::SkipCommercialsByBlanks()  
(this=0x8652ff0)
    at NuppelVideoPlayer.cpp:3569
        scanned_frames = 632
        blanks_found = 0
        found_blank_seq = 0
        first_blank_frame = 0
        saved_position = 4350
        min_blank_frame_seq = 1
        comm_lengths = {30, 15, 60, 0}
        comm_window = 2
        blank_seq_found = 1191303476
        commercials_found = 0
        starting_pos = 4659973950380562692
#8  0x0810ed91 in NuppelVideoPlayer::DoSkipCommercials(int)  
(this=0x8652ff0,
    direction=1) at NuppelVideoPlayer.cpp:3774
No locals.
#9  0x08103158 in NuppelVideoPlayer::StartPlaying() (this=0x8652ff0)
    at NuppelVideoPlayer.cpp:1547
        output_video = 327687
        pausecheck = 0
#10 0x08181af7 in SpawnDecode(void*) (param=0x8652ff0) at tv_play. 
cpp:67
        nvp = (NuppelVideoPlayer *) 0x8652ff0
#11 0x40ab5600 in pthread_detach () from /lib/i686/libpthread.so.0
No symbol table info available.

The thing is that they were certainly no commercials because that was  
the end of the movie I was watching on LiveTV, perhaps that confused  
mythTV?
HTH
Bye
Manu


More information about the mythtv-users mailing list