[gstreamer-bugs] [Bug 172753] New: sound-juicer segfault (vorbisenc seems responsible)

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Tue Apr 5 16:27:18 PDT 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=172753
 GStreamer | don't know | Ver: 0.8.8

           Summary: sound-juicer segfault (vorbisenc seems responsible)
           Product: GStreamer
           Version: 0.8.8
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: critical
          Priority: High
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: ploum at fritalk.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
                CC: all-bugs at bugzilla.gnome.org


Steps to reproduce:
gst-launch-0.8 cdparanoia ! audioconvert ! vorbisenc ! filesink location=file.ogg
EXECUTION du tube en cours ...
zsh: segmentation fault


nothing more to say.  It happens everytime. Sound-juicer always crashes.

Stack trace:
#0  0xb743577a in mallopt () from /lib/tls/i686/cmov/libc.so.6
#1  0xb743520b in calloc () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6344d85 in vorbis_encode_ctl () from /usr/lib/libvorbisenc.so.2
#3  0xb6343497 in vorbis_encode_setup_init () from /usr/lib/libvorbisenc.so.2
#4  0xb643982f in gst_oggvorbisenc_setup (vorbisenc=0x8303c08)
    at oggvorbisenc.c:694
#5  0xb6438333 in gst_oggvorbisenc_sinkconnect (pad=0x8303f78, caps=0x8329a40)
    at oggvorbisenc.c:235
#6  0xb76b9eef in gst_pad_link_call_link_functions (link=0x8321090)
    at gstpad.c:1343
#7  0xb76ba298 in gst_pad_link_negotiate (link=0x8321090) at gstpad.c:1380
#8  0xb76ba431 in gst_pad_link_try (link=0x8321090) at gstpad.c:1410
#9  0xb76bbe5b in gst_pad_try_set_caps_nonfixed (pad=0x8303960, caps=0x83320c8)
    at gstpad.c:1658
#10 0xb6448323 in gst_audio_convert_get_type ()
   from /usr/lib/gstreamer-0.8/libgstaudioconvert.so
#11 0xb76b9eef in gst_pad_link_call_link_functions (link=0x830d0f0)
    at gstpad.c:1343
#12 0xb76ba298 in gst_pad_link_negotiate (link=0x830d0f0) at gstpad.c:1380
#13 0xb76ba431 in gst_pad_link_try (link=0x830d0f0) at gstpad.c:1410
#14 0xb76bab95 in gst_pad_renegotiate (pad=0x8302ae0) at gstpad.c:1498
#15 0xb76ab5da in gst_element_negotiate_pads (element=0x8302528)
    at gstelement.c:2910
#16 0xb76abdfc in gst_element_change_state (element=0x8302528)
    at gstelement.c:3013
#17 0xb5af53b7 in cdparanoia_get_type ()
   from /usr/lib/gstreamer-0.8/libgstcdparanoia.so
#18 0xb76ab241 in gst_element_set_state_func (element=0x8302528, 
    state=GST_STATE_PAUSED) at gstelement.c:2853
#19 0xb76aaf25 in gst_element_set_state (element=0x8302528, 
    state=GST_STATE_PAUSED) at gstelement.c:2796
#20 0xb76999ad in set_kid_state_func (bin=0x83023c0, child=0x8302528, 
    user_data=0xbfffe93c) at gstbin.c:806
#21 0xb769985c in gst_bin_foreach (bin=0x83023c0, 
    func=0xb76998b7 <set_kid_state_func>, data=0xbfffe93c) at gstbin.c:770
#22 0xb7699d69 in gst_bin_change_state (element=0x83023c0) at gstbin.c:868
#23 0xb76c77fb in gst_pipeline_change_state (element=0x83023c0)
    at gstpipeline.c:174
#24 0xb76ab241 in gst_element_set_state_func (element=0x83023c0, 
    state=GST_STATE_PAUSED) at gstelement.c:2853
#25 0xb7699ff2 in gst_bin_set_state (element=0x83023c0, state=GST_STATE_PAUSED)
    at gstbin.c:915
#26 0xb76aaf25 in gst_element_set_state (element=0x83023c0, 
    state=GST_STATE_PAUSED) at gstelement.c:2796
#27 0x08052e70 in sj_extractor_extract_track ()
#28 0x08055a88 in on_about_activate ()
#29 0xb79a4c9a in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#30 0xb7994351 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#31 0xb79a47e2 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#32 0xb79a38f1 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#33 0xb79a3b75 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#34 0xb7c2e482 in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#35 0xb7c2f222 in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#36 0xb79a4c9a in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#37 0xb79945bf in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#38 0xb7994351 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#39 0xb79a4080 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#40 0xb79a38f1 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#41 0xb79a3b75 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#42 0xb7c2e3fd in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#43 0xb7c2f0fe in _gtk_button_paint () from /usr/lib/libgtk-x11-2.0.so.0
#44 0xb7ceabca in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#45 0xb79945bf in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#46 0xb7994351 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#47 0xb79a4270 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#48 0xb79a36ef in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#49 0xb79a3b75 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#50 0xb7dcca11 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#51 0xb7ce97de in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#52 0xb7ce87bb in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#53 0xb7a74b0b in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#54 0xb77d9d0f in g_main_depth () from /usr/lib/libglib-2.0.so.0
#55 0xb77dacb5 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#56 0xb77dafd7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#57 0xb77db51e in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#58 0xb7ce810f in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#59 0x08050ca8 in main ()

Other information:
The trace was done with "gdb sound-juicer" then "bt"

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list