gnome-panel keeps segfaulting

Bug #493759 reported by Jarkko Lietolahti
This bug report is a duplicate of:  Bug #493788: gnome-panel segfaults on Lucid. Edit Remove
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-panel

gnome-panel keeps segfaulting. This is reported using ubuntu-bug to hopefully include more relevant information. This issue relates to #492137 (but it didn't known how to add additional information to it, so that's why a new bug).

ProblemType: Bug
Architecture: amd64
Date: Mon Dec 7 22:43:05 2009
DistroRelease: Ubuntu 10.04
Package: gnome-panel 1:2.28.0-0ubuntu8
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-7.10-generic
SourcePackage: gnome-panel
Tags: lucid
Uname: Linux 2.6.32-7-generic x86_64

Revision history for this message
Jarkko Lietolahti (jarkko-jab) wrote :
Revision history for this message
Jarkko Lietolahti (jarkko-jab) wrote :
Download full text (6.0 KiB)

[ 310.065494] gnome-panel[4820]: segfault at 36 ip 00007f36cdbc5510 sp 00007fffbbff11d8 error 4 in libgnome-menu.so.2.4.2[7f36cdbc1000+18000]
[ 311.027746] gnome-panel[4915]: segfault at 36 ip 00007f123b082510 sp 00007fff79ae9578 error 4 in libgnome-menu.so.2.4.2[7f123b07e000+18000]
[ 311.611457] gnome-panel[4931]: segfault at 36 ip 00007f18aa896510 sp 00007fffcd680f48 error 4 in libgnome-menu.so.2.4.2[7f18aa892000+18000]
[ 312.235805] gnome-panel[4950]: segfault at 36 ip 00007f5788a82510 sp 00007fffbee87f28 error 4 in libgnome-menu.so.2.4.2[7f5788a7e000+18000]
[ 312.859373] gnome-panel[4956]: segfault at 36 ip 00007f79bcab2510 sp 00007fffdcfce808 error 4 in libgnome-menu.so.2.4.2[7f79bcaae000+18000]
[ 313.371520] gnome-panel[4964]: segfault at 36 ip 00007fab2773b510 sp 00007ffff4f014c8 error 4 in libgnome-menu.so.2.4.2[7fab27737000+18000]
[ 313.970312] gnome-panel[4970]: segfault at 36 ip 00007fbb5cfe0510 sp 00007fffb568e698 error 4 in libgnome-menu.so.2.4.2[7fbb5cfdc000+18000]
[ 314.508333] gnome-panel[4975]: segfault at 36 ip 00007fe20e3df510 sp 00007fff48bbbac8 error 4 in libgnome-menu.so.2.4.2[7fe20e3db000+18000]
[ 315.108261] gnome-panel[4978]: segfault at 36 ip 00007fa77fe67510 sp 00007fff68888c48 error 4 in libgnome-menu.so.2.4.2[7fa77fe63000+18000]
[ 315.727859] gnome-panel[4983]: segfault at 36 ip 00007fe589843510 sp 00007fff32225348 error 4 in libgnome-menu.so.2.4.2[7fe58983f000+18000]
[ 316.347026] gnome-panel[4989]: segfault at 36 ip 00007f29311f2510 sp 00007fffe3f39848 error 4 in libgnome-menu.so.2.4.2[7f29311ee000+18000]
[ 316.867162] gnome-panel[4994]: segfault at 36 ip 00007f432fa20510 sp 00007ffff4ea1c08 error 4 in libgnome-menu.so.2.4.2[7f432fa1c000+18000]
[ 317.491545] gnome-panel[4998]: segfault at 36 ip 00007fea96e67510 sp 00007fff10e7e848 error 4 in libgnome-menu.so.2.4.2[7fea96e63000+18000]
[ 318.153923] gnome-panel[5003]: segfault at 36 ip 00007f1b74a2d510 sp 00007fffa286b1c8 error 4 in libgnome-menu.so.2.4.2[7f1b74a29000+18000]
[ 318.901785] gnome-panel[5016]: segfault at 36 ip 00007f65343c7510 sp 00007fffd8cda458 error 4 in libgnome-menu.so.2.4.2[7f65343c3000+18000]
[ 319.667465] gnome-panel[5043]: segfault at 36 ip 00007ff840e90510 sp 00007fffb672bce8 error 4 in libgnome-menu.so.2.4.2[7ff840e8c000+18000]
[ 320.408822] gnome-panel[5071]: segfault at 36 ip 00007f0318b14510 sp 00007fff6efdfa48 error 4 in libgnome-menu.so.2.4.2[7f0318b10000+18000]
[ 321.144461] gnome-panel[5079]: segfault at 36 ip 00007f66cab9f510 sp 00007fffe29c0b28 error 4 in libgnome-menu.so.2.4.2[7f66cab9b000+18000]
[ 321.885588] gnome-panel[5088]: segfault at 36 ip 00007f8e5d709510 sp 00007fffb7ddcf48 error 4 in libgnome-menu.so.2.4.2[7f8e5d705000+18000]
[ 322.637209] gnome-panel[5096]: segfault at 36 ip 00007f90dc2cf510 sp 00007fff268ef328 error 4 in libgnome-menu.so.2.4.2[7f90dc2cb000+18000]
[ 323.247191] gnome-panel[5105]: segfault at 36 ip 00007f44e72c5510 sp 00007fffd5427e38 error 4 in libgnome-menu.so.2.4.2[7f44e72c1000+18000]
[ 324.136855] gnome-panel[5111]: segfault at 36 ip 00007f208ff94510 sp 00007fff84a8b1a8 error 4 in libgnome-menu.so.2.4.2[7f208ff90000+18000]
[ 324.906813] gnome-panel[5116]: segfault at 36 ip 00...

Read more...

Revision history for this message
Jarkko Lietolahti (jarkko-jab) wrote :

I had to kill gnome-panel with "killall gnome-panel" to get it finish segfaulting and trying to restart.

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. However, your crash report is either missing or challenging to deal with as a ".crash" file. Please follow these instructions to have apport report a new bug about your crash that can be dealt with by the automatic retracer.

If you are running the Ubuntu Stable Release you might need to enable apport in /etc/default/apport and restart.

If you are using Ubuntu with the Gnome desktop environment - launch nautilus and navigate to your /var/crash directory and double click on the crash report you wish to submit.
If you are using Kubuntu or Xubuntu you can file the crash using /usr/share/apport/apport-qt --crash-file=/var/crash/_my_crash_report.crash in a terminal - where _my_crash_report.crash is the crash you would like to report.

I'm closing this bug report since the process outlined above will automatically open a new bug report which can then dealt with more efficiently. Thanks in advance for your cooperation and understanding.

Changed in gnome-panel (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Medium
status: New → Invalid
Revision history for this message
Jarkko Lietolahti (jarkko-jab) wrote :

Enable apport but gnome-panel doesn't put anything to /var/crash when segfaulting.

jarkko@sentti:~$ gdb gnome-panel
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/gnome-panel...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/gnome-panel
[Thread debugging using libthread_db enabled]
** (gnome-panel:3629): DEBUG: Adding applet 0.
** (gnome-panel:3629): DEBUG: Initialized Panel Applet Signaler.
** (gnome-panel:3629): DEBUG: Adding applet 1.
** (gnome-panel:3629): DEBUG: Adding applet 2.
** (gnome-panel:3629): DEBUG: Adding applet 3.
** (gnome-panel:3629): DEBUG: Adding applet 4.
** (gnome-panel:3629): DEBUG: Adding applet 5.
** (gnome-panel:3629): DEBUG: Adding applet 6.
** (gnome-panel:3629): DEBUG: Adding applet 7.

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff51dd510 in ?? () from /usr/lib/libgnome-menu.so.2
(gdb)

How to get more information why this is happening?

Revision history for this message
Jarkko Lietolahti (jarkko-jab) wrote :

backtrace from gdb
(gdb) bt
#0 0x00007ffff51dd510 in ?? () from /usr/lib/libgnome-menu.so.2
#1 0x00007ffff51df9b1 in ?? () from /usr/lib/libgnome-menu.so.2
#2 0x00007ffff51e2b2b in ?? () from /usr/lib/libgnome-menu.so.2
#3 0x00007ffff51e5972 in gmenu_tree_get_root_directory () from /usr/lib/libgnome-menu.so.2
#4 0x00007ffff51e5b75 in gmenu_tree_get_directory_from_path () from /usr/lib/libgnome-menu.so.2
#5 0x00000000004409c5 in ?? ()
#6 0x0000000000440a3b in ?? ()
#7 0x00007ffff48c6d4e in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#8 0x00007ffff48ca718 in ?? () from /lib/libglib-2.0.so.0
#9 0x00007ffff48cab75 in g_main_loop_run () from /lib/libglib-2.0.so.0
#10 0x00007ffff68851a7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x0000000000422a9f in main ()

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.