[gstreamer-bugs] [Bug 362858] New: totem crashed on closing (xvimagesink)
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Tue Oct 17 06:48:24 PDT 2006
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=362858
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: gstreamer-bugs at lists.sourceforge.net
ReportedBy: seb128 at debian.org
QAContact: gstreamer-bugs at lists.sourceforge.net
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 and 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 = shminfo->shmseg;
(gdb) thread 1
[Switching to thread 1 (process 22308)]#0 0xb605aec4 in XvShmPutImage
(dpy=0x81131f0, port=73, d=71303493, gc=0x85d3138,
image=0x8112aa8, src_x=0, src_y=0, src_w=4294967295, src_h=4294967295,
dest_x=0, dest_y=0, dest_w=382, dest_h=313,
send_event=0) at ../../src/Xv.c:1093
1093 req->shmseg = shminfo->shmseg;
(gdb) bt
#0 0xb605aec4 in XvShmPutImage (dpy=0x81131f0, port=73, d=71303493,
gc=0x85d3138, image=0x8112aa8, src_x=0, src_y=0,
src_w=4294967295, src_h=4294967295, dest_x=0, dest_y=0, dest_w=382,
dest_h=313, send_event=0) at ../../src/Xv.c:1093
#1 0xb61a9f9b in gst_xvimagesink_xvimage_put (xvimagesink=0x83f6a88,
xvimage=0x8683f68) at xvimagesink.c:734
#2 0xb61aa5e4 in gst_xvimagesink_show_frame (bsink=0x83f6a88, buf=0x8479508)
at xvimagesink.c:2004
#3 0xb6eab852 in gst_base_sink_queue_object_unlocked (basesink=0x83f6a88,
pad=0x8524360, obj=0x8479508, prerollable=1)
at gstbasesink.c:1576
#4 0xb6eabca6 in gst_base_sink_chain_unlocked (basesink=0x83f6a88,
pad=0x8524360, buf=0x8479508) at gstbasesink.c:1908
#5 0xb6eac29e in gst_base_sink_chain (pad=0x8524360, buf=0x8479508) at
gstbasesink.c:1942
#6 0xb7569aa9 in gst_pad_chain_unchecked (pad=0x8524360, buffer=0x8479508) at
gstpad.c:3344
#7 0xb756a19b in gst_pad_push (pad=0x850cbf0, buffer=0x8479508) at
gstpad.c:3510
#8 0xb755beea in gst_proxy_pad_do_chain (pad=0x850c460, buffer=0x8479508) at
gstghostpad.c:188
#9 0xb7569aa9 in gst_pad_chain_unchecked (pad=0x850c460, buffer=0x8479508) at
gstpad.c:3344
#10 0xb756a19b in gst_pad_push (pad=0x850ccb8, buffer=0x8479508) at
gstpad.c:3510
#11 0xb755beea in gst_proxy_pad_do_chain (pad=0x850c540, buffer=0x8479508) at
gstghostpad.c:188
#12 0xb7569aa9 in gst_pad_chain_unchecked (pad=0x850c540, buffer=0x8479508) at
gstpad.c:3344
#13 0xb756a19b in gst_pad_push (pad=0x8444190, buffer=0x8479508) at
gstpad.c:3510
#14 0xb755beea in gst_proxy_pad_do_chain (pad=0x84190e0, buffer=0x8479508) at
gstghostpad.c:188
#15 0xb7569aa9 in gst_pad_chain_unchecked (pad=0x84190e0, buffer=0x8479508) at
gstpad.c:3344
#16 0xb756a19b in gst_pad_push (pad=0x850f8d8, buffer=0x8479508) at
gstpad.c:3510
#17 0xb6eb63b4 in gst_base_transform_chain (pad=0x850f818, buffer=0x8479508) at
gstbasetransform.c:1530
#18 0xb7569aa9 in gst_pad_chain_unchecked (pad=0x850f818, buffer=0x8479508) at
gstpad.c:3344
...
(gdb) p image
$1 = (XvImage *) 0x8112aa8
(gdb) p image.obdata
$2 = 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?
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
More information about the Gstreamer-bugs
mailing list