[mythtv-commits] Ticket #1871: FE crash w/ XvMC on 720x480p mpg

MythTV mythtv at cvs.mythtv.org
Sun Jun 4 15:12:07 UTC 2006

#1871: FE crash w/ XvMC on 720x480p mpg
 Reporter:  gary at garyndenise.org  |        Owner:  danielk
     Type:  defect                |       Status:  new    
 Priority:  minor                 |    Milestone:  0.20   
Component:  mythtv                |      Version:  head   
 Severity:  medium                |   Resolution:         
Changes (by gary at garyndenise.org):

  * version:  0.19 => head


 repeated on trunk

 Library API version: 0.19.20060631-1
 Source code version: 10111:10113
 Options compiled in:
  linux debug using_lmsensors using_v4l using_alsa using_ivtv using_lirc
 using_dvb using_x11 using_xv using_xrandr using_xvmc using_xvmc_pbuffer
 using_opengl_vsync using_opengl using_frontend using_backend

 #0  0x00002aaaab45a136 in MythDeque<VideoFrame_*>::find (this=0x220d940,
     item=0x4175ff0) at mythdeque.h:47
 #1  0x00002aaaab457ca7 in MythDeque<VideoFrame_*>::contains
     item=0x4175ff0) at mythdeque.h:62
 #2  0x00002aaaab45365f in VideoBuffers::AddInheritence (this=0x220d8e8,
     frame=0x4175ea0) at videobuffers.cpp:883
 #3  0x00002aaaab48c310 in VideoOutputXv::DrawSlice (this=0x220d7b0,
     frame=0x4175ea0, x=0, y=0, w=720, h=16) at videoout_xv.cpp:2578
 #4  0x00002aaaab396d02 in NuppelVideoPlayer::DrawSlice (this=0x4f6b620,
     frame=0x4175ea0, x=0, y=0, w=720, h=16) at NuppelVideoPlayer.cpp:1130
 #5  0x00002aaaab3e0aa2 in render_slice_xvmc (s=0x5130660,
     offset=0x4207d020, y=0, type=3, height=16) at avformatdecoder.cpp:1592
 #6  0x00002aaaabdb3f18 in ff_draw_horiz_band (s=0x4207c6e0, y=1107805888,
     h=30367472) at mpegvideo.c:4215
 #7  0x00002aaaabe7e58d in mpeg_decode_slice (s1=0x4207c6e0, mb_y=16,
     buf=0x4207d128, buf_size=1107805888) at mpeg12.c:2658
 #8  0x00002aaaabe7f8dd in mpeg_decode_frame (avctx=0x5130660,
     data_size=0x4207d2ac, buf=0x2aaab8276090 "", buf_size=1604)
     at mpeg12.c:3253
 #9  0x00002aaaabda1774 in avcodec_decode_video (avctx=0x5130660,
     picture=0x4207d2b0, got_picture_ptr=0x4207d2ac, buf=0x2aaab8276090 "",
     buf_size=1604) at utils.c:953
 #10 0x00002aaaab3e7b80 in AvFormatDecoder::GetFrame (this=0x17f0c70,
 ---Type <return> to continue, or q <return> to quit---q
 ) at avformatdecoder.cpp:2908
 #11 0x00002aaaab3971ac in NuppelVideoPlayer::GetFrameNormal
     onlyvideo=0) at NuppelVideoPlayer.cpp:1185
 #12 0x00002aaaab397c40 in NuppelVideoPlayer::GetFrame (this=0x4f6b620,
     onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1263
 #13 0x00002aaaab3a2147 in NuppelVideoPlayer::StartPlaying (this=0x4f6b620)
     at NuppelVideoPlayer.cpp:3269
 #14 0x00002aaaab347129 in SpawnDecode (param=0x4f6b620) at tv_play.cpp:251


 I'll keep the core around if you want more information...

Ticket URL: <http://svn.mythtv.org/trac/ticket/1871>
MythTV <http://www.mythtv.org/>

More information about the mythtv-commits mailing list