! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
quicklaunch causes xfce4-panel to crash
Status:
RESOLVED: WONTFIX
Product:
Xfce4-quicklauncher-plugin
Component:
General

Comments

Description smmalis37 2009-01-03 00:26:28 CET
See summary.  Steps to reproduce (works every time for me):
1. Click on Places
2. Open the Recent Documents menu
3. Click Clear
4. Without closing the Places menu, click on an icon in the quicklaunch
5. Watch xfce4-panel segfault

backtrace:
#0  0xb722582c in launcher_clicked ()
   from /usr/lib/xfce4/panel-plugins/libquicklauncher.so
#1  0xb7c2f036 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#2  0xb7642c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#3  0xb7659095 in ?? () from /usr/lib/libgobject-2.0.so.0
#4  0xb765a62b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#5  0xb765ac26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#6  0xb7d4433e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#7  0xb7c27b4c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#8  0xb7c28ef7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb7ab050a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#10 0xb75b56f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0xb75b8da3 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0xb75b92c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#13 0xb7c293a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x08052856 in panel_app_run ()
#15 0x0805153f in main ()
Comment 1 smmalis37 2009-01-03 22:21:11 CET
backtrace with debugging info:

#0  0xb73b782c in launcher_clicked ()
   from /usr/lib/xfce4/panel-plugins/libquicklauncher.so
#1  0xb7dc1036 in _gtk_marshal_BOOLEAN__BOXED (closure=0x8a0b950, 
    return_value=0xbfde8f70, n_param_values=2, param_values=0x8734918, 
    invocation_hint=0xbfde8f5c, marshal_data=0x88d32a8)
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmarshalers.c:84
#2  0xb77d4c4b in IA__g_closure_invoke (closure=0x8a0b950, 
    return_value=0xbfde8f70, n_param_values=2, param_values=0x8734918, 
    invocation_hint=0xbfde8f5c)
    at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c:767
#3  0xb77eb095 in signal_emit_unlocked_R (node=0x86ea2c8, detail=0, 
    instance=0x86e2958, emission_return=0xbfde90a8, 
    instance_and_params=0x8734918)
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3244
#4  0xb77ec62b in IA__g_signal_emit_valist (instance=0x86e2958, signal_id=31, 
    detail=0, var_args=0xbfde9100 "\030\221޿�*n\bX)n\b6���X)n\bHln\b")
    at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:2987
#5  0xb77ecc26 in IA__g_signal_emit (instance=0x86e2958, signal_id=31, 
    detail=0) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3034
#6  0xb7ed633e in gtk_widget_event_internal (widget=0x86e2958, event=0x86e2ae8)
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkwidget.c:4745
#7  0xb7db9b4c in IA__gtk_propagate_event (widget=0x86e2958, event=0x86e2ae8)
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:2391
#8  0xb7dbaef7 in IA__gtk_main_do_event (event=0x86e2ae8)
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1596
#9  0xb7c4250a in gdk_event_dispatch (source=0x86e50b8, callback=0, 
    user_data=0x0) at /build/buildd/gtk+2.0-2.14.4/gdk/x11/gdkevents-x11.c:2365
#10 0xb77476f8 in IA__g_main_context_dispatch (context=0x86e5d90)
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2144
#11 0xb774ada3 in g_main_context_iterate (context=0x86e5d90, block=1, 
    dispatch=1, self=0x86f5d00)
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2778
#12 0xb774b2c2 in IA__g_main_loop_run (loop=0x8bf3830)
    at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2986
#13 0xb7dbb3a9 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1200
#14 0x08052856 in panel_app_run (argc=1, argv=0xbfde94f4) at panel-app.c:739
#15 0x0805153f in main (argc=1, argv=0xbfde94f4) at main.c:167
Comment 2 Kevin Fenzi 2010-11-27 04:14:11 CET
Looks like a few folks in fedora may be seeing a similar crash. 

See: https://bugzilla.redhat.com/show_bug.cgi?id=635344

The first part of the stack trace: 

Program terminated with signal 11, Segmentation fault.
#0  0x0012d4fd in launcher_clicked (box=<value optimized out>, 
    event=<value optimized out>, launcher=<value optimized out>) at main.c:471
471	main.c: No such file or directory.
	in main.c

Thread 1 (Thread 2580):
#0  0x0012d4fd in launcher_clicked (box=<value optimized out>, 
    event=<value optimized out>, launcher=<value optimized out>) at main.c:471
        __PRETTY_FUNCTION__ = "launcher_clicked"
#1  0x043c19a8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x8362820, 
    return_value=0xbfcd6f84, n_param_values=2, param_values=0x841ebb8, 
    invocation_hint=0xbfcd6f70, marshal_data=0x12d4a0) at gtkmarshalers.c:84
        callback = 0x12d4a0 <launcher_clicked>
        cc = 0x8362820
        data1 = 0x82fb238
        data2 = 0x83626d8
        v_return = <value optimized out>
        __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"

Happy to ask them for more info...
Comment 3 Landry Breuil editbugs 2014-11-23 21:44:58 CET
Mass-reassign all bugs from florian@ to goodies-dev@, thanks for the maintenance work! (and sorry for the bugmail spam..)
Comment 4 Rion 2017-10-04 08:10:30 CEST
I think quicklaunch should be deprecated in favor of whiskermenu.
Comment 5 Landry Breuil editbugs 2017-10-18 21:40:08 CEST
quicklauncher is dead/unmaintained.

Bug #4766

Reported by:
smmalis37
Reported on: 2009-01-03
Last modified on: 2017-10-18

People

Assignee:
Xfce-Goodies Maintainers
CC List:
4 users

Version

Version:
unspecified

Attachments

Additional information