[apport] gnome-panel crashed with SIGSEGV in ??()

Bug #81723 reported by Jonah
6
Affects Status Importance Assigned to Milestone
GTK+
Expired
Critical
gtk+2.0 (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-panel

not sure what happened just got a bug report dialog

ProblemType: Crash
CrashCounter: 1
Date: Fri Jan 26 19:59:21 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/gnome-panel
Package: gnome-panel 2.17.90-0ubuntu1
ProcCmdline: gnome-panel --sm-config-prefix /gnome-panel-6jGTzo/ --sm-client-id 117f000101000115231212600000048980001 --screen 0
ProcCwd: /home/jonah
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: gnome-panel
StacktraceTop:
 ?? () from /lib/libc.so.6
 malloc () from /lib/libc.so.6
 _gdk_xsettings_setting_copy ()
 _gdk_xsettings_client_get_setting ()
 gdk_screen_get_setting ()
Uname: Linux jonah-desktop 2.6.20-5-generic #2 SMP Sat Jan 6 09:44:32 UTC 2007 x86_64 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner video

Revision history for this message
Jonah (jonah) wrote : Dependencies.txt
Revision history for this message
Jonah (jonah) wrote : Disassembly.txt
Revision history for this message
Jonah (jonah) wrote : ProcMaps.txt
Revision history for this message
Jonah (jonah) wrote : ProcStatus.txt
Revision history for this message
Jonah (jonah) wrote : Registers.txt
Revision history for this message
Jonah (jonah) wrote : Stacktrace.txt
Revision history for this message
Jonah (jonah) wrote : ThreadStacktrace.txt
Revision history for this message
Kevin Kubasik (kkubasik) wrote :

I got a similar trace from vmware, and its gtk2.4 libs.. could that be part of the problem?

Revision history for this message
C de-Avillez (hggdh2) wrote :

got hit the same, suddenly. Stacktrace matches this one. After downloading libc6 debugging symbols, and running apport-retrace I get the following:

Stacktrace:
 Using host libthread_db library "/lib/libthread_db.so.1".
 Core was generated by `gnome-panel --sm-config-prefix /gnome-panel-FiPRVZ/ --sm-client-id 117f00000100'.
 Program terminated with signal 11, Segmentation fault.
 #0 0x00002aff2c449d15 in _int_malloc () from /lib/libc.so.6
 #0 0x00002aff2c449d15 in _int_malloc () from /lib/libc.so.6
 #1 0x00002aff2c44b99d in malloc () from /lib/libc.so.6
 #2 0x00002aff2a16ed25 in _gdk_xsettings_setting_copy () from /usr/lib/libgdk-x11-2.0.so.0
 #3 0x00002aff2a16e72f in _gdk_xsettings_client_get_setting () from /usr/lib/libgdk-x11-2.0.so.0
 #4 0x00002aff2a1531e7 in gdk_screen_get_setting () from /usr/lib/libgdk-x11-2.0.so.0
 #5 0x00002aff29d108c2 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 #6 0x00002aff2b5846c2 in IA__g_object_get_valist (object=0x6cf280,
     first_property_name=<value optimized out>, var_args=0x7fff827edfe0) at gobject.c:659
        value = {g_type = 64, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0,
       v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0,
       v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        pspec = (GParamSpec *) 0x2aff2c7269f0
        error = <value optimized out>
        name = $1 = -99
 .
Full report is available if needed.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Could you get a backtrace with libgtk2.0-0-dbg installed?

Revision history for this message
C de-Avillez (hggdh2) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

hggdh, thank you for the detailled backtrace. I've forwarded that upstream: http://bugzilla.gnome.org/show_bug.cgi?id=402478

What do you do to get the bug? Could you try to get a valgrind log for it: https://wiki.ubuntu.com/Valgrind

Changed in gnome-panel:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Revision history for this message
C de-Avillez (hggdh2) wrote :

I do not remember what was it I was doing -- I *think*, at this point in time, I was firing off the Gnome Control Center, but there were a lot of things going on. Also, when the gnome panel bellied up it took some time for apport to bring up the notice, and I was still going on hard... I remember I saw the screen flash, but it only registered a bit later... so the actual sequence of actions has been lost in the limbo.

Sorry.

I also have been unable to reproduce it. And, yes, I thought about Valgrind, since this is seems like a memory allocation issue. I will try to run the panel under it for a while, on the off-chance I hit the issue again.

Revision history for this message
C de-Avillez (hggdh2) wrote :

ah well. It did not take long for me to get fed up with the response times with Valgrind running.

I could not reproduce it, but the Valgrind log does report on unitialised buffers and lost memory. On the chance this might help, I will attach it here.

Revision history for this message
Sebastien Bacher (seb128) wrote :

That looks like a memory corruption, could you get valgrind log (https://wiki.ubuntu.com/Valgrind) for that problem?

Changed in gtk+2.0:
status: Confirmed → Needs Info
Revision history for this message
C de-Avillez (hggdh2) wrote :

the log attached above was the single log valgrind created. I ran it against gnome-panel only.

Changed in gtk:
status: Unknown → Needs Info
Revision history for this message
C de-Avillez (hggdh2) wrote :

Here you have another valgrind log for gnome-panel. Lots of lost memory.

Revision history for this message
Sebastien Bacher (seb128) wrote :

No problem pointed by that log that looks like a crasher or a corruption

Revision history for this message
C de-Avillez (hggdh2) wrote :

I am sorry. There is not much I can do, then. I do not have a sequence to reproduce the issue, and I cannot keep on running gnome-panel under valgrind -- response times suck, and there are issues on gnome-panel and any opened windows themselves (open windows are without windows control --right-clicking on the window title bar does not work), and they cover the panel itself, making it unaccessible.

Revision history for this message
Sebastien Bacher (seb128) wrote :

no problem, that's understable, closing the bug for now until somebody can provide useful informations about it

Changed in gtk+2.0:
status: Needs Info → Rejected
Changed in gtk:
status: Needs Info → Rejected
Changed in gtk:
importance: Unknown → Critical
status: Invalid → Expired
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.