[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