From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2006-10-17 13:47:41
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D362858 GStreamer | gst-plugins-base | Ver: 0.10.10 Summary: totem crashed on closing (xvimagesink) Product: GStreamer Version: 0.10.10 Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: Normal Component: gst-plugins-base AssignedTo: gst...@li... ReportedBy: se...@de... QAContact: gst...@li... GNOME version: 2.15/2.16 GNOME milestone: Unspecified That bug has been opened on https://launchpad.net/distros/ubuntu/+source/totem/+bug/66541 "Played an mp4 movie file a few times in quick succession, closed Totem a= nd the bug report tool came up. http://librarian.launchpad.net/4873808/_usr_bin_totem.1000.crash stacktrace ... " Debug informations got from the crash report: "1093 req->shmseg =3D shminfo->shmseg; (gdb) thread 1 [Switching to thread 1 (process 22308)]#0 0xb605aec4 in XvShmPutImage (dpy=3D0x81131f0, port=3D73, d=3D71303493, gc=3D0x85d3138,=20 image=3D0x8112aa8, src_x=3D0, src_y=3D0, src_w=3D4294967295, src_h=3D= 4294967295, dest_x=3D0, dest_y=3D0, dest_w=3D382, dest_h=3D313,=20 send_event=3D0) at ../../src/Xv.c:1093 1093 req->shmseg =3D shminfo->shmseg; (gdb) bt #0 0xb605aec4 in XvShmPutImage (dpy=3D0x81131f0, port=3D73, d=3D71303493= , gc=3D0x85d3138, image=3D0x8112aa8, src_x=3D0, src_y=3D0,=20 src_w=3D4294967295, src_h=3D4294967295, dest_x=3D0, dest_y=3D0, dest_= w=3D382, dest_h=3D313, send_event=3D0) at ../../src/Xv.c:1093 #1 0xb61a9f9b in gst_xvimagesink_xvimage_put (xvimagesink=3D0x83f6a88, xvimage=3D0x8683f68) at xvimagesink.c:734 #2 0xb61aa5e4 in gst_xvimagesink_show_frame (bsink=3D0x83f6a88, buf=3D0x= 8479508) at xvimagesink.c:2004 #3 0xb6eab852 in gst_base_sink_queue_object_unlocked (basesink=3D0x83f6a= 88, pad=3D0x8524360, obj=3D0x8479508, prerollable=3D1) at gstbasesink.c:1576 #4 0xb6eabca6 in gst_base_sink_chain_unlocked (basesink=3D0x83f6a88, pad=3D0x8524360, buf=3D0x8479508) at gstbasesink.c:1908 #5 0xb6eac29e in gst_base_sink_chain (pad=3D0x8524360, buf=3D0x8479508) = at gstbasesink.c:1942 #6 0xb7569aa9 in gst_pad_chain_unchecked (pad=3D0x8524360, buffer=3D0x84= 79508) at gstpad.c:3344 #7 0xb756a19b in gst_pad_push (pad=3D0x850cbf0, buffer=3D0x8479508) at gstpad.c:3510 #8 0xb755beea in gst_proxy_pad_do_chain (pad=3D0x850c460, buffer=3D0x847= 9508) at gstghostpad.c:188 #9 0xb7569aa9 in gst_pad_chain_unchecked (pad=3D0x850c460, buffer=3D0x84= 79508) at gstpad.c:3344 #10 0xb756a19b in gst_pad_push (pad=3D0x850ccb8, buffer=3D0x8479508) at gstpad.c:3510 #11 0xb755beea in gst_proxy_pad_do_chain (pad=3D0x850c540, buffer=3D0x847= 9508) at gstghostpad.c:188 #12 0xb7569aa9 in gst_pad_chain_unchecked (pad=3D0x850c540, buffer=3D0x84= 79508) at gstpad.c:3344 #13 0xb756a19b in gst_pad_push (pad=3D0x8444190, buffer=3D0x8479508) at gstpad.c:3510 #14 0xb755beea in gst_proxy_pad_do_chain (pad=3D0x84190e0, buffer=3D0x847= 9508) at gstghostpad.c:188 #15 0xb7569aa9 in gst_pad_chain_unchecked (pad=3D0x84190e0, buffer=3D0x84= 79508) at gstpad.c:3344 #16 0xb756a19b in gst_pad_push (pad=3D0x850f8d8, buffer=3D0x8479508) at gstpad.c:3510 #17 0xb6eb63b4 in gst_base_transform_chain (pad=3D0x850f818, buffer=3D0x8= 479508) at gstbasetransform.c:1530 #18 0xb7569aa9 in gst_pad_chain_unchecked (pad=3D0x850f818, buffer=3D0x84= 79508) at gstpad.c:3344 ... (gdb) p image $1 =3D (XvImage *) 0x8112aa8 (gdb) p image.obdata $2 =3D 0x0" libXv doesn't like the obdata being null, is that a libxv issue or should= gst make sure it's not null before calling it? --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail |