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 170346 - gnome-panel crash when trying to add an Application Launcher
gnome-panel crash when trying to add an Application Launcher
Status: RESOLVED INCOMPLETE
Product: gnome-panel
Classification: Other
Component: panel
unspecified
Other other
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-03-14 16:21 UTC by Jorge Barnaby Rubio
Modified: 2005-05-15 00:57 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8



Description Jorge Barnaby Rubio 2005-03-14 16:21:52 UTC
Distribution: Debian testing/unstable
Package: gnome-panel
Severity: normal
Version: GNOME2.8.1 unspecified
Gnome-Distributor: Ubuntu
Synopsis: gnome-panel crash when trying to add an Application Launcher
Bugzilla-Product: gnome-panel
Bugzilla-Component: general
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.8.0)
Description:
Description of the crash:
Gnome-Panel crash when I try to add to the panel an Application Launcher
(Launch a program that is already in the GNOME menu) to any panel.

How often does this happen?
Always



Debugging Information:

Backtrace was generated from '/usr/bin/gnome-panel'

(no debugging symbols found)...Using host libthread_db library
"/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...[Thread debugging using
libthread_db enabled]
[New Thread 1087420352 (LWP 4765)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread 1087420352 (LWP 4765))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 g_markup_parse_context_get_position
    from /usr/lib/libglib-2.0.so.0
  • #5 g_markup_escape_text
    from /usr/lib/libglib-2.0.so.0
  • #6 panel_lockdown_notify_remove
  • #7 panel_lockdown_notify_remove
  • #8 panel_lockdown_notify_remove
  • #9 panel_lockdown_notify_remove
  • #10 panel_lockdown_notify_remove
  • #11 panel_lockdown_notify_remove
  • #12 panel_lockdown_notify_remove
  • #13 panel_lockdown_notify_remove
  • #14 panel_lockdown_notify_remove
  • #15 g_cclosure_marshal_VOID
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #17 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #18 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #19 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #20 gtk_dialog_response
    from /usr/lib/libgtk-x11-2.0.so.0
  • #21 gtk_dialog_new_with_buttons
    from /usr/lib/libgtk-x11-2.0.so.0
  • #22 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #25 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #26 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #27 gtk_button_clicked
    from /usr/lib/libgtk-x11-2.0.so.0
  • #28 _gtk_button_paint
    from /usr/lib/libgtk-x11-2.0.so.0
  • #29 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #30 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #32 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #33 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #34 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #35 gtk_button_released
    from /usr/lib/libgtk-x11-2.0.so.0
  • #36 _gtk_button_paint
    from /usr/lib/libgtk-x11-2.0.so.0
  • #37 _gtk_marshal_BOOLEAN__BOXED
    from /usr/lib/libgtk-x11-2.0.so.0
  • #38 g_cclosure_new_swap
    from /usr/lib/libgobject-2.0.so.0
  • #39 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #40 g_signal_emit_by_name
    from /usr/lib/libgobject-2.0.so.0
  • #41 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #42 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #43 gtk_widget_send_expose
    from /usr/lib/libgtk-x11-2.0.so.0
  • #44 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #45 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #46 _gdk_events_queue
    from /usr/lib/libgdk-x11-2.0.so.0
  • #47 g_main_depth
    from /usr/lib/libglib-2.0.so.0
  • #48 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #49 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #50 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #51 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #52 main
  • #0 __kernel_vsyscall




------- Bug moved to this database by unknown@bugzilla.gnome.org 2005-03-14 11:21 -------


Unknown platform unknown. Setting to default platform "Other".
Unknown milestone "unknown" in product "gnome-panel".
   Setting to default milestone for this product, '---'
The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@bugzilla.gnome.org.
   Previous reporter was jbarnaby@viabcp.com.
Setting to default status "UNCONFIRMED".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.

Comment 1 Martin Pagh Goodwin 2005-03-19 16:22:50 UTC
I can affirm this bug.

In Ubuntu Hoary, gnome-panel version 2.10.0, I first drag an existing menu item 
to the top panel, and this works fine. Then I drag a file (executable) from the 
filesystem (/usr/bin/tuxpaint) to the top panel. I am greeted with a create 
Application launcher dialog, which has /usr/bin/tuxpaint in the "target", I 
name it, and select an appropriate icon, click OK, and the panel flashes 3 or 4 
times (2-3 seconds per appearence), whereupon it informs me "I've detected a 
panel already running, and will now exit." When I OK that message, I get 
another few false starts and a rerun of the same message. If I acknowledge the 
message fast enough, It does return, but leaves me at the desktop, with 
background, from where I can use the right mouse button to activate a terminal. 
Killing x-session-manager gets me back to the login, but upon login to the 
account where the mishap took place, I get the same behavior.

If I from the terminal window try to relaunch gnome-panel i get a segmentation 
fault. Will try to dig deeper, unless someone tells me that gnome-panel was not 
meant to be able to have applications dragged to it straight from the 
filesystem.

Martin
Comment 2 Martin Pagh Goodwin 2005-03-19 18:47:02 UTC
I don't know if this stack trace is relelvant: it seems so small

(gdb) thread apply all bt

Thread 2 (Thread -1224229968 (LWP 8229))

  • #0 __kernel_vsyscall
  • #1 poll
    from /lib/tls/i686/cmov/libc.so.6
  • #2 g_main_loop_get_context
    from /usr/lib/libglib-2.0.so.0
  • #3 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #4 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #5 link_thread_io_context
    from /usr/lib/libORBit-2.so.0
  • #6 ??
    from /usr/lib/libglib-2.0.so.0
  • #7 ??
  • #8 g_static_private_free
    from /usr/lib/libglib-2.0.so.0
  • #0 art_bezier_to_vec
    from /usr/lib/libart_lgpl_2.so.2

Martin
Comment 3 Christian Kirbach 2005-03-20 16:13:02 UTC
The reporter seems to use Gnome 2.8.1 on Ubuntu 4.10

Martin you are using Ubuntu Hoary (not 4.10) and Gnome 2.10.0

jbarnaby@viabcp.com: Please give a more detailed description how to trigger
the crash. I do not understand.
Comment 4 Christian Kirbach 2005-03-20 16:17:59 UTC
Martin, I do not understand entirely.
"I first drag an existing menu item 
to the top panel" - an existing menu item? where does it
exist? in the menu? is it the launcher for xchat?
Comment 5 Martin Pagh Goodwin 2005-03-20 17:34:43 UTC
Hi, sorry I have not checked the bug recently...

Distribution Ubuntu Hoary, and Gnome 2.10.0

Just restested:

From the file browser i find /usr/bin/tuxpaint, drag it to the top panel, and 
drop it. I get a create application launcher, which I complete, but upon 
clicking OK, gnome-panel crashes. It does however not give me the "report bug" 
option.

I have now tried right clicking in the top panel, selecting "add to panel" -
> "Custom Application Launcher" and using "Browse" to locate /usr/bin/tuxpaint, 
and filling in the name as "Tuxpaint". clicking OK I get "gnome-panel has 
unexpectedly quit" and the option to report the bug, which I have then done, 
referring to this bugzilla entry. The report got number bug 171014.

The system in question is a Dell CPt laptop. I can reinstall everyting if a 
special setup will help find the source of the problem - it is maily intended 
as a childrens toy, and thus I have already reinstalled (using different 
distributions) a number of times already.

Martin
Comment 6 Martin Pagh Goodwin 2005-03-20 17:38:50 UTC
to #4, Christian, the existing menu item is gcompris, already in the 
Applications -> Games menu, and that is dragged and dropped without problem.

After submitting my previous bugreport, gnome-panel restarted correctly, with 
my new shortcut in place - thus it was possible to use "Add to panel..." while 
not to just drag and drop straight from the filesystem.
Comment 7 Christian Kirbach 2005-03-20 21:31:22 UTC
OK thanks, I cannot reproduce with gnome panel 2.8.2 .
You have already filed a new bug and that is fine.

I still need the steps to reproduce this crash from the original reporter (not 
you Martin).
Comment 8 Jorge Barnaby Rubio 2005-03-21 01:16:28 UTC
Hi,
I'm Jorge (jbarnaby@viabcp.com). Sorry, I'm a newbie in the Linux world.
I'm using Ubuntu 4.1 and Gnome 2.8.1.
The Gnome crash happens when I click on Forward button in the Add to Panel form
(right click on any panel and select Add to panel) with the Application Launcher
option selected.
Let me know if you need more details.
Comment 9 Christian Kirbach 2005-03-21 17:54:52 UTC
Hmm I cannot reproduce that with Gnome panel 2.8.2

please upgrade your gnome and examine if that remedies
Comment 10 Christian Kirbach 2005-05-15 00:57:39 UTC
No response. Closing INCOMPLETE.
Feel free to reopen this report and add more information.