Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb6c386d0 (LWP 2691)] 0xb5a36c26 in r300_dsa_inject_stencilref (r300=0x99b37d8) at r300_state.c:664 664 dsa->stencil_ref_mask = (gdb) bt full #0 0xb5a36c26 in r300_dsa_inject_stencilref (r300=0x99b37d8) at r300_state.c:664 No locals. #1 0xb5aa0e8e in blitter_restore_fragment_states (ctx=0x99b99e0) at util/u_blitter.c:427 pipe = (struct pipe_context *) 0x99b37d8 #2 0xb5aa3044 in util_blitter_copy_texture_view (blitter=0x99b99e0, dst=0x99bed48, dstx=0, dsty=0, src=0x99bb388, srcbox=0xbff5d444, src_width0=32, src_height0=8) at util/u_blitter.c:1060 ctx = (struct blitter_context_priv *) 0x0 pipe = (struct pipe_context *) 0xbff5d31c fb_state = {width = 32, height = 8, nr_cbufs = 1, cbufs = {0x99bed48, 0xb6527570, 0xb6528e61, 0x7, 0x3800, 0xb66cd06c, 0xf, 0x99b37d8}, zsbuf = 0x0} src_target = width = 32 height = 8 __FUNCTION__ = "util_blitter_copy_texture_view" #3 0xb5a2882e in r300_resource_copy_region (pipe=0x99b37d8, dst=0x99bd078, dst_level=0, dstx=0, dsty=0, dstz=0, src=0x99bd298, src_level=0, src_box=0xbff5d444) at r300_blit.c:580 screen = (struct pipe_screen *) 0x99b3350 r300 = src_width0 = 32 src_height0 = 8 dst_width0 = 32 dst_height0 = 8 layout = 0 box = {x = 11452416, y = 1, z = 3060584556, width = 2, height = 161207648, depth = 3220558888} src_templ = {reference = {count = 0}, format = PIPE_FORMAT_R32_FLOAT, texture = 0x0, context = 0x0, u = {tex = {first_layer = 0, last_layer = 0, first_level = 0, last_level = 0}, buf = {first_element = 0, last_element = 0}}, swizzle_r = 0, swizzle_g = 1, swizzle_b = 2, swizzle_a = 3} src_view = (struct pipe_sampler_view *) 0x99bb388 dst_templ = {reference = {count = 0}, texture = 0x0, context = 0x0, format = PIPE_FORMAT_R32_FLOAT, width = 0, height = 0, usage = 2, u = {tex = {level = 0, first_layer = 0, last_layer = 0}, buf = {first_element = 0, last_element = 0}}} dst_view = (struct pipe_surface *) 0x99bed48 __FUNCTION__ = "r300_resource_copy_region" #4 0xb5a27c13 in r300_texture_transfer_destroy (ctx=0x99b37d8, trans=0x99bed08) at r300_transfer.c:71 No locals. #5 0xb5ab014b in u_transfer_destroy_vtbl (pipe=0x99b37d8, transfer=0x99bed08) at util/u_resource.c:41 No locals. #6 0xb5ad8fa9 in vl_zscan_layout (pipe=0x99b37d8, layout=0xb6538b40, blocks_per_line=4) at vl/vl_zscan.c:411 patched_layout = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63} res_tmpl = {reference = {count = 0}, screen = 0x0, target = PIPE_TEXTURE_2D, format = PIPE_FORMAT_R32_FLOAT, width0 = 32, height0 = 8, depth0 = 1, array_size = 1, last_level = 0, nr_samples = 0, usage = 3, bind = 8, flags = 0} res = (struct pipe_resource *) 0x99bd078 sv_tmpl = {reference = {count = -1074407896}, format = 3047989005, texture = 0x99b3350, context = 0x5e, u = {tex = {first_layer = 3, last_layer = 0, first_level = 1, last_level = 0}, buf = {first_element = 3, last_element = 1}}, swizzle_r = 2, swizzle_g = 1, swizzle_b = 0, swizzle_a = 0} sv = buf_transfer = (struct pipe_transfer *) 0x99bed08 i = 4 pitch = 32 rect = {x = 0, y = 0, z = 0, width = 32, height = 8, depth = 1} __FUNCTION__ = "vl_zscan_layout" #7 0xb5acc93e in vl_create_mpeg12_decoder (context=0x99b37d8, profile=PIPE_VIDEO_PROFILE_MPEG2_MAIN, entrypoint=PIPE_VIDEO_ENTRYPOINT_BITSTREAM, chroma_format=PIPE_VIDEO_CHROMA_FORMAT_420, width=64, height=, max_references=2, expect_chunked_decode=false) at vl/vl_mpeg12_decoder.c:857 format_config = (const struct format_config *) 0xb6537b20 dec = __FUNCTION__ = "vl_create_mpeg12_decoder" #8 0xb5ac9de4 in vl_create_decoder (pipe=0x99b37d8, profile=PIPE_VIDEO_PROFILE_MPEG2_MAIN, entrypoint=PIPE_VIDEO_ENTRYPOINT_BITSTREAM, chroma_format=PIPE_VIDEO_CHROMA_FORMAT_420, width=48, height=48, max_references=2, expect_chunked_decode=) at vl/vl_decoder.c:73 buffer_width = 64 buffer_height = __FUNCTION__ = "vl_create_decoder" #9 0xb5a1f5f7 in vlVdpDecoderCreate (device=1, profile=2, width=48, height=48, max_references=2, decoder=0x8b21988) at decode.c:85 p_profile = PIPE_VIDEO_PROFILE_MPEG2_MAIN pipe = (struct pipe_context *) 0x99b37d8 screen = ret = #10 0x080f8b7d in create_vdp_decoder (format=499646466, width=48, height=48, max_refs=2) at libvo/vo_vdpau.c:598 vdp_st = vdp_decoder_profile = #11 0x080fa76e in control (request=2, data=0xbff5d894) at libvo/vo_vdpau.c:1115 No locals. #12 0x08176804 in query_format (vf=0x99bd6f0, fmt=499646466) at libmpcodecs/vf_vo.c:145 flags = #13 0x0814817c in mpcodecs_config_vo (sh=0x913cf38, w=720, h=576, preferred_outfmt=499581058) at libmpcodecs/vd.c:195 flags = 24759 i = 1 j = -1 out_fmt = 499646466 screen_size_x = screen_size_y = vf = (vf_instance_t *) 0x99bd6f0 sc = (vf_instance_t *) 0x0 palette = 0 vocfg_flags = #14 0x08216d93 in init_vo (sh=0x913cf38, pix_fmt=PIX_FMT_XVMC_MPEG2_IDCT) at libmpcodecs/vd_ffmpeg.c:511 ctx = (vd_ffmpeg_ctx *) 0x99bde18 avctx = (AVCodecContext *) 0x99be900 aspect = 1.77777779 width = 720 height = 576 #15 0x0821887a in get_format (avctx=0x99be900, fmt=0x8a1dd64) at libmpcodecs/vd_ffmpeg.c:944 selected_format = ---Type to continue, or q to quit--- sh = (sh_video_t *) 0x913cf38 i = 0 #16 0x085aad6d in mpeg_get_pixelformat (avctx=0x99be900) at libavcodec/mpeg12.c:1223 res = #17 0x085affbb in decode_chunks (avctx=0x99be900, picture=0x99be7a0, data_size=0xbff5dce4, buf=0xb68f7008 "", buf_size=36992) at libavcodec/mpeg12.c:1326 thread_context = mb_y = start_code = 256 s = (Mpeg1Context *) 0x99cc100 s2 = buf_ptr = (const uint8_t *) 0xb68f702a "" buf_end = (const uint8_t *) 0xb6900088 "" ret = input_size = 36958 last_code = 0 #18 0x085b19fe in mpeg_decode_frame (avctx=0x99be900, data=0x99be7a0, data_size=0xbff5dce4, avpkt=0xbff5dbc4) at libavcodec/mpeg12.c:2291 next = buf = (const uint8_t *) 0xb68f7008 "" buf_size = 36992 s = (Mpeg1Context *) 0x99cc100 picture = (AVFrame *) 0x99fb720 #19 0x0869450b in avcodec_decode_video2 (avctx=0x99be900, picture=0x99be7a0, got_picture_ptr=0xbff5dce4, avpkt=0xbff5dc88) at libavcodec/utils.c:1257 did_split = 0 ret = -1 tmp = {pts = -9223372036854775808, dts = -9223372036854775808, data = 0xb68f7008 "", size = 36992, stream_index = 0, flags = 1, side_data = 0x0, side_data_elems = 0, duration = 0, destruct = 0, priv = 0xc0040000, pos = -1, convergence_duration = 0} #20 0x08216f87 in decode (sh=0x913cf38, data=0xb68f7008, len=36992, flags=0) at libmpcodecs/vd_ffmpeg.c:785 got_picture = 0 ret = ctx = (vd_ffmpeg_ctx *) 0x99bde18 pic = (AVFrame *) 0x99be7a0 avctx = (AVCodecContext *) 0x99be900 mpi = (mp_image_t *) 0x0 dr1 = pkt = {pts = -9223372036854775808, dts = -9223372036854775808, data = 0xb68f7008 "", size = 36992, stream_index = 0, flags = 1, side_data = 0x0, side_data_elems = 0, duration = 0, destruct = 0, priv = 0xc0040000, pos = -1, convergence_duration = 0} fvstats = (FILE *) 0x0 all_len = 0 frame_number = 0 all_frametime = 0 #21 0x08144d1a in decode_video (sh_video=0x913cf38, start=0xb68f7008 "", in_size=36992, drop_frame=0, pts=0.039999999105930328, full_frame=0xbff5ddbc) at libmpcodecs/dec_video.c:393 mpi = t = 2670016621 t2 = delay = got_picture = #22 0x080cb6fc in update_video (blit_frame=0xbff5ef24) at mplayer.c:2438 in_size = 36992 start = (unsigned char *) 0xb68f7008 "" decoded_frame = (void *) 0x0 drop_frame = 0 full_frame = 1 sh_video = (sh_video_t * const) 0x913cf38 frame_time = 0 #23 0x080cf98b in main (argc=4, argv=0xbff5eff4) at mplayer.c:3731 frame_time = -1.9522241555367636e-41 frame_time_remaining = blit_frame = 0 aq_sleep_time = -1.49200141e-05 opt_exit = profile_config_loaded = i = -1074402392 last_heartbeat = 0