[gstreamer-bugs] [Bug 634445] New: totem-video-thumbnailer crashed with SIGSEGV in gst_pad_send_event()
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Nov 9 09:55:36 PST 2010
https://bugzilla.gnome.org/show_bug.cgi?id=634445
GStreamer | gstreamer (core) | unspecified
Summary: totem-video-thumbnailer crashed with SIGSEGV in
gst_pad_send_event()
Classification: Desktop
Product: GStreamer
Version: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: caravena at gmail.com
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: 2.31/2.32
Open bug in Launchpad.net
https://bugs.launchpad.net/bugs/673090
#0 0x00007f806a8f777a in gst_matroska_demux_handle_seek_event (
demux=0x1ebe050, pad=<value optimized out>, event=<value optimized out>)
at matroska-demux.c:2397
entry = <value optimized out>
scan_entry = {pos = 140189410348824, track = 10368, time = 2,
block = 1951118181}
flags = 5
cur_type = GST_SEEK_TYPE_SET
stop_type = GST_SEEK_TYPE_NONE
format = GST_FORMAT_TIME
flush = 1
rate = 1
cur = 862613000000
stop = -1
track = <value optimized out>
seeksegment = {rate = 1, abs_rate = 1, format = GST_FORMAT_TIME,
flags = 5, start = 862613000000, stop = -1, time = 862613000000, accum = 0,
last_stop = 862613000000, duration = 2587840000000, applied_rate = 1,
_gst_reserved = '\0' <repeats 23 times>}
update = 1
__FUNCTION__ = "gst_matroska_demux_handle_seek_event"
#1 0x00007f806a8f8316 in gst_matroska_demux_handle_src_event (pad=0x1e48c90,
event=0x1e83f40) at matroska-demux.c:2791
demux = (GstMatroskaDemux *) 0x1ebe050
res = <value optimized out>
__FUNCTION__ = "gst_matroska_demux_handle_src_event"
#2 0x00007f8076f2e7a6 in gst_pad_send_event (pad=0x1e48c90, event=0x1e83f40)
at gstpad.c:5098
result = <value optimized out>
eventfunc = (
GstPadEventFunction) 0x7f806a8f8160 <gst_matroska_demux_handle_src_event>
serialized = <value optimized out>
need_unlock = 0
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#3 0x00007f8076f2ec73 in gst_pad_push_event (pad=0x1e48e10, event=0x1e83f40)
at gstpad.c:4954
peerpad = (GstPad *) 0x1e48c90
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#4 0x00007f8076f2e7a6 in gst_pad_send_event (pad=0x7f8064015090,
event=0x1e83f40) at gstpad.c:5098
result = <value optimized out>
eventfunc = (
GstPadEventFunction) 0x7f806c601120 <gst_multi_queue_src_event>
serialized = <value optimized out>
need_unlock = 0
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#5 0x00007f8076f2ec73 in gst_pad_push_event (pad=0x7f8064015210,
event=0x1e83f40) at gstpad.c:4954
peerpad = (GstPad *) 0x7f8064015090
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#6 0x00007f806929af59 in gst_ffmpegdec_src_event (pad=<value optimized out>,
event=0x1e83f40) at gstffmpegdec.c:559
ffmpegdec = (GstFFMpegDec *) 0x1f1e700
res = <value optimized out>
#7 0x00007f8076f2e7a6 in gst_pad_send_event (pad=0x7f8064015390,
event=0x1e83f40) at gstpad.c:5098
result = <value optimized out>
eventfunc = (
GstPadEventFunction) 0x7f806929af30 <gst_ffmpegdec_src_event>
serialized = <value optimized out>
need_unlock = 0
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#8 0x00007f8076f2ec73 in gst_pad_push_event (pad=0x1e518d0, event=0x1e83f40)
at gstpad.c:4954
peerpad = (GstPad *) 0x7f8064015390
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#9 0x00007f8076f2e7a6 in gst_pad_send_event (pad=0x1ea19b0, event=0x1e83f40)
at gstpad.c:5098
result = <value optimized out>
eventfunc = (
GstPadEventFunction) 0x7f8076f21080 <gst_proxy_pad_do_event>
serialized = <value optimized out>
need_unlock = 0
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#10 0x00007f8076f2ec73 in gst_pad_push_event (pad=0x1e51de0, event=0x1e83f40)
at gstpad.c:4954
peerpad = (GstPad *) 0x1ea19b0
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#11 0x00007f8076f2e7a6 in gst_pad_send_event (pad=0x1e50e00, event=0x1e83f40)
at gstpad.c:5098
result = <value optimized out>
eventfunc = (
GstPadEventFunction) 0x7f8076f21080 <gst_proxy_pad_do_event>
serialized = <value optimized out>
need_unlock = 0
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#12 0x00007f8076f2ec73 in gst_pad_push_event (pad=0x1f460b0, event=0x1e83f40)
at gstpad.c:4954
peerpad = (GstPad *) 0x1e50e00
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#13 0x00007f806d03507e in gst_input_selector_event (
pad=<value optimized out>, event=0x1e83f40) at gstinputselector.c:1076
res = <value optimized out>
otherpad = <value optimized out>
#14 0x00007f8076f2e7a6 in gst_pad_send_event (pad=0x1f440c0, event=0x1e83f40)
at gstpad.c:5098
result = <value optimized out>
eventfunc = (
GstPadEventFunction) 0x7f806d035050 <gst_input_selector_event>
serialized = <value optimized out>
need_unlock = 0
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#15 0x00007f8076f2ec73 in gst_pad_push_event (pad=0x7f8064004380,
event=0x1e83f40) at gstpad.c:4954
peerpad = (GstPad *) 0x1f440c0
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#16 0x00007f8076f2e7a6 in gst_pad_send_event (pad=0x7f80640053e0,
event=0x1e83f40) at gstpad.c:5098
result = <value optimized out>
eventfunc = (
GstPadEventFunction) 0x7f8076f21080 <gst_proxy_pad_do_event>
serialized = <value optimized out>
need_unlock = 0
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#17 0x00007f8076f2ec73 in gst_pad_push_event (pad=0x7f8064004540,
event=0x1e83f40) at gstpad.c:4954
peerpad = (GstPad *) 0x7f80640053e0
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#18 0x00007f8076f2e7a6 in gst_pad_send_event (pad=0x7f8064005590,
event=0x1e83f40) at gstpad.c:5098
result = <value optimized out>
eventfunc = (
GstPadEventFunction) 0x7f8076f21080 <gst_proxy_pad_do_event>
serialized = <value optimized out>
need_unlock = 0
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#19 0x00007f8076f2ec73 in gst_pad_push_event (pad=0x1f44540, event=0x1e83f40)
at gstpad.c:4954
peerpad = (GstPad *) 0x7f8064005590
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#20 0x00007f8076f2e7a6 in gst_pad_send_event (pad=0x1f446c0, event=0x1e83f40)
at gstpad.c:5098
result = <value optimized out>
eventfunc = (
GstPadEventFunction) 0x7f806c5f1310 <gst_queue_handle_src_event>
serialized = <value optimized out>
need_unlock = 0
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#21 0x00007f8076f2ec73 in gst_pad_push_event (pad=0x1f44840, event=0x1e83f40)
at gstpad.c:4954
peerpad = (GstPad *) 0x1f446c0
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#22 0x00007f807784a3fb in gst_base_transform_src_eventfunc (trans=0x1f5a060,
event=0x1e83f40) at gstbasetransform.c:1899
ret = 0
#23 0x00007f80778473eb in gst_base_transform_src_event (
pad=<value optimized out>, event=0x1e83f40) at gstbasetransform.c:1868
trans = (GstBaseTransform *) 0x1f5a060
ret = 1
#24 0x00007f8076f2e7a6 in gst_pad_send_event (pad=0x1f449c0, event=0x1e83f40)
at gstpad.c:5098
result = <value optimized out>
eventfunc = (
GstPadEventFunction) 0x7f80778473b0 <gst_base_transform_src_event>
serialized = <value optimized out>
need_unlock = 0
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#25 0x00007f8076f2ec73 in gst_pad_push_event (pad=0x1f44b40, event=0x1e83f40)
at gstpad.c:4954
peerpad = (GstPad *) 0x1f449c0
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#26 0x00007f807784a3fb in gst_base_transform_src_eventfunc (trans=0x1f6a020,
event=0x1e83f40) at gstbasetransform.c:1899
ret = 0
#27 0x00007f8060034e9b in gst_video_scale_src_event (trans=0x1f6a020,
event=0x1e83f40) at gstvideoscale.c:1284
ret = 0
a = 0
structure = (GstStructure *) 0x1
__PRETTY_FUNCTION__ = "gst_video_scale_src_event"
#28 0x00007f80778473eb in gst_base_transform_src_event (
pad=<value optimized out>, event=0x1e83f40) at gstbasetransform.c:1868
trans = (GstBaseTransform *) 0x1f6a020
ret = 1
#29 0x00007f8076f2e7a6 in gst_pad_send_event (pad=0x1f44cc0, event=0x1e83f40)
at gstpad.c:5098
result = <value optimized out>
eventfunc = (
GstPadEventFunction) 0x7f80778473b0 <gst_base_transform_src_event>
serialized = <value optimized out>
need_unlock = 0
__PRETTY_FUNCTION__ = "gst_pad_send_event"
#30 0x00007f8076f2ec73 in gst_pad_push_event (pad=0x1e48210, event=0x1e83f40)
at gstpad.c:4954
peerpad = (GstPad *) 0x1f44cc0
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_pad_push_event"
#31 0x00007f807783c8f1 in gst_base_sink_send_event (element=0x1e478d0,
event=0x1e83f40) at gstbasesink.c:4316
pad = (GstPad *) 0x1e48210
forward = 1
result = 1
mode = GST_ACTIVATE_PUSH
__PRETTY_FUNCTION__ = "gst_base_sink_send_event"
#32 0x00007f8076f18a6d in gst_element_send_event (element=0x1e478d0,
event=0x1e83f40) at gstelement.c:1469
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_send_event"
#33 0x00007f8076f07f48 in gst_bin_send_event (element=<value optimized out>,
event=0x1e83f40) at gstbin.c:2619
child = (GstElement *) 0x1e478d0
data = (gpointer) 0x1e478d0
iter = (GstIterator *) 0x7f8064006950
res = 1
__PRETTY_FUNCTION__ = "gst_bin_send_event"
#34 0x00007f8076f18a6d in gst_element_send_event (element=0x1e4f5c0,
event=0x1e83f40) at gstelement.c:1469
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_send_event"
#35 0x00007f806d02d625 in gst_play_sink_send_event_to_sink (
playsink=0x1e2c0a0, event=0x1e83f40) at gstplaysink.c:2854
res = 1
__PRETTY_FUNCTION__ = "gst_play_sink_send_event_to_sink"
#36 0x00007f806d02d80c in gst_play_sink_send_event (element=0x1e2c0a0,
event=0x1e83f40) at gstplaysink.c:2904
amount = 13492599566677874176
rate = 6.9262935373153008e-310
format = GST_FORMAT_UNDEFINED
flush = 31637664
intermediate = 0
res = 0
__PRETTY_FUNCTION__ = "gst_play_sink_send_event"
#37 0x00007f8076f18a6d in gst_element_send_event (element=0x1e2c0a0,
event=0x1e83f40) at gstelement.c:1469
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_send_event"
#38 0x00007f8076f07f48 in gst_bin_send_event (element=<value optimized out>,
event=0x1e83f40) at gstbin.c:2619
child = (GstElement *) 0x1e2c0a0
data = (gpointer) 0x1e2c0a0
iter = (GstIterator *) 0x7f8064003c00
res = 1
__PRETTY_FUNCTION__ = "gst_bin_send_event"
#39 0x00007f8076f18a6d in gst_element_send_event (element=0x1e23bb0,
event=0x1e83f40) at gstelement.c:1469
result = <value optimized out>
__PRETTY_FUNCTION__ = "gst_element_send_event"
#40 0x000000000040fdb2 in bacon_video_widget_seek_time_no_lock (
bvw=0x1e180a0, _time=862613, flag=GST_SEEK_FLAG_KEY_UNIT,
error=<value optimized out>) at bacon-video-widget-gst-0.10.c:3962
No locals.
#41 0x0000000000415af1 in bacon_video_widget_seek_time (bvw=0x1e180a0,
_time=862613, accurate=0, error=0x0) at bacon-video-widget-gst-0.10.c:4028
cur_time = <value optimized out>
flag = 524531317
__PRETTY_FUNCTION__ = "bacon_video_widget_seek_time"
__FUNCTION__ = "bacon_video_widget_seek_time"
#42 0x000000000040d5f7 in main (argc=1, argv=0x7fff3bbf3998)
at totem-video-thumbnailer.c:389
options = <value optimized out>
context = <value optimized out>
err = (GError *) 0x0
pixbuf = (GdkPixbuf *) 0x3fb999999999999a
input = 0x1becdb0
"file:///home/caravena/Descargas/House.S07E06.720p.HDTV.X264-DIMENSION.mkv.part"
output = 0x1bece80 "/tmp/.gnome_desktop_thumbnail.SS13LV"
data = {output = 0x1bece80 "/tmp/.gnome_desktop_thumbnail.SS13LV",
input = 0x1becdb0
"file:///home/caravena/Descargas/House.S07E06.720p.HDTV.X264-DIMENSION.mkv.part"}
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list