After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 130607 - gst-launch-gui segfaults
gst-launch-gui segfaults
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-editor
git master
Other Linux
: Normal normal
: 0.7.x
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-01-05 20:36 UTC by Stephane Loeuillet
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.3/2.4



Description Stephane Loeuillet 2004-01-05 20:36:58 UTC
Starting program: /usr/bin/gst-launch-gui
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 26504)]
trying pipeline:
trying pipeline: filesrc location=/usr/local/bin/incoming/Eminem\ \ \ Dido\
-\ Stan.mp3 ! mad   ! osssink
 
Program received signal SIGSEGV, Segmentation fault.

Thread 16384 (LWP 26504)

  • #0 fwrite
    from /lib/libc.so.6
  • #1 parse_callback
    at gst-launch-gui.c line 209
  • #2 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #3 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #4 signal_emit_unlocked_R
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #6 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #7 gtk_button_clicked
    from /usr/lib/libgtk-x11-2.0.so.0
  • #8 gtk_real_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #9 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_type_class_meta_marshal
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #12 signal_emit_unlocked_R
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #14 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #15 gtk_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #16 gtk_button_button_release
    from /usr/lib/libgtk-x11-2.0.so.0
  • #17 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #18 g_type_class_meta_marshal
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #20 signal_emit_unlocked_R
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #22 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #23 gtk_widget_event_internal
    from /usr/lib/libgtk-x11-2.0.so.0
  • #24 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #25 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #26 gdk_event_dispatch
    from /usr/lib/libgdk-x11-2.0.so.0
  • #27 g_main_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #28 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #29 g_main_context_iterate
    from /usr/lib/libglib-2.0.so.0
  • #30 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #31 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #32 main
    at gst-launch-gui.c line 388

most of those lines are glib and as i did not compile glib with debug ...

osssink via alsa emulation
Comment 1 Thomas Vander Stichele 2004-02-11 18:35:07 UTC
just a question - was that file really in /usr/local/bin ? just trying
to make sure you didnt' specify the wrong path by accident.

still a bug that needs fixing though.
Comment 2 Stephane Loeuillet 2004-02-11 19:27:14 UTC
yep, the file was there (i install packages which aren't yet in gentoo
into /usr/local) so my ed2k-gtk-gui (edonkey client) was in
/usr/local/bin and its incoming dir was inside

gstreamer + plugins are installed system wide, in /usr

the file was really in /usr/local/bin/incoming/

seems it did not like the spaces but i don't know why
Comment 3 David Schleef 2004-02-11 19:31:58 UTC
Sorry, you must have forgotten the magic incantation that needs to be
performed to make gst-gui-launch work.

Magic incantation requirement removed.

         * src/gst-launch-gui.c: (load_history): If the history file
        doesn't exist, create it. (bug #130607)