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 329274 - gnome-panel core dumps on startup -- processing recent_documents_tooltip_func
gnome-panel core dumps on startup -- processing recent_documents_tooltip_func
Status: RESOLVED DUPLICATE of bug 327748
Product: gtk+
Classification: Platform
Component: .General
2.8.x
Other All
: High critical
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2006-01-30 22:41 UTC by ray
Modified: 2006-02-04 11:13 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description ray 2006-01-30 22:41:37 UTC
Steps to reproduce:
1. start gnome-panel with a history that has "start-here:///"
2. 
3. 


Stack trace:
(gdb) thread apply all bt

Thread 1 (Thread -1216473424 (LWP 11011))

  • #0 ??
  • #1 ??
  • #2 ??
  • #3 ??
  • #4 __waitpid_nocancel
    from /lib/libpthread.so.0
  • #5 libgnomeui_segv_handle
    from /opt/gnome2/lib/libgnomeui-2.so.0
  • #6 <signal handler called>
  • #7 g_datalist_id_get_data
    from /opt/gtk2/lib/libglib-2.0.so.0
  • #8 g_object_get_data
    from /opt/gtk2/lib/libgobject-2.0.so.0
  • #9 gtk_tooltips_set_tip
    from /opt/gtk2/lib/libgtk-x11-2.0.so.0
  • #10 recent_documents_tooltip_func
    at panel-recent.c line 203
  • #11 egg_recent_view_gtk_add_to_menu
    at egg-recent-view-gtk.c line 366
  • #12 model_changed_cb
    at egg-recent-view-gtk.c line 406
  • #13 g_cclosure_marshal_VOID__POINTER
    from /opt/gtk2/lib/libgobject-2.0.so.0
  • #14 g_closure_invoke
    from /opt/gtk2/lib/libgobject-2.0.so.0
  • #15 signal_emit_unlocked_R
    from /opt/gtk2/lib/libgobject-2.0.so.0
  • #16 g_signal_emit_valist
    from /opt/gtk2/lib/libgobject-2.0.so.0
  • #17 g_signal_emit
    from /opt/gtk2/lib/libgobject-2.0.so.0
  • #18 egg_recent_model_changed
    at egg-recent-model.c line 1786
  • #19 panel_recent_append_documents_menu
    at panel-recent.c line 244
  • #20 panel_place_menu_item_create_menu
  • #21 panel_place_menu_item_new
    at panel-menu-items.c line 919
  • #22 panel_menu_bar_instance_init
    at panel-menu-bar.c line 90
  • #23 g_type_create_instance
    from /opt/gtk2/lib/libgobject-2.0.so.0
  • #24 g_object_constructor
    from /opt/gtk2/lib/libgobject-2.0.so.0
  • #25 g_object_newv
    from /opt/gtk2/lib/libgobject-2.0.so.0
  • #26 g_object_new_valist
    from /opt/gtk2/lib/libgobject-2.0.so.0
  • #27 g_object_new
    from /opt/gtk2/lib/libgobject-2.0.so.0
  • #28 panel_menu_bar_load_from_gconf
    at panel-menu-bar.c line 277
  • #29 panel_applet_load_idle_handler
    at applet.c line 891
  • #30 g_idle_dispatch
    from /opt/gtk2/lib/libglib-2.0.so.0
  • #31 g_main_context_dispatch
    from /opt/gtk2/lib/libglib-2.0.so.0
  • #32 g_main_context_iterate
    from /opt/gtk2/lib/libglib-2.0.so.0
  • #33 g_main_loop_run
    from /opt/gtk2/lib/libglib-2.0.so.0
  • #34 gtk_main
    from /opt/gtk2/lib/libgtk-x11-2.0.so.0
  • #35 main
    at main.c line 91
  • #0 ??


Other information:
in thread 1, frame 10 the variable tooltip has value "start-here:///"

i have no idea where gnome-panel gets the value for tooltip -- i've deleted
~/.gnome* ~/.gconf* /tmp/orbit-* /tmp/gconf* dirs and restarted but still get
this crash
Comment 1 ray 2006-01-30 22:44:52 UTC
if i change the panel-recent.c:203 so that gtk_tooltips_set_tip (tooltips, menu_item, tooltip, NULL); isnt called then there is no crash, but clicking on "appliations" or any of the other menus dont result in any action.

similarly, if i right click on the gnome panel (at the of the screen) i do not get any menu popup letting me select which applets i want to run on the panel 
Comment 2 Christian Kirbach 2006-02-04 01:33:04 UTC
crash in gtk+, reassigning

Thanks for the bug report. Unfortunately, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
please install the gtk+ debugging packages.
Comment 3 Vincent Untz 2006-02-04 08:26:50 UTC
Really looks like bug 327748.

*** This bug has been marked as a duplicate of 327748 ***
Comment 4 ray 2006-02-04 11:13:43 UTC
i was using gtk 2.8.10 when the crash was reported -- reading your comments, i built and installed gtk 2.8.11 and this resolves the issue (not sure if by luck or not)