[apport] gnome-panel crashed with SIGSEGV in _int_malloc() when upgrading a few packages

Bug #81520 reported by Andrew Conkling
2
Affects Status Importance Assigned to Milestone
GNOME Panel
Invalid
Unknown
gnome-panel (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-panel

I upgraded gnome-app-install and app-install-data and while Synaptic was installing them, gnome-panel crashed.

ProblemType: Crash
Date: Thu Jan 25 12:42:23 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/gnome-panel
Package: gnome-panel 2.17.90-0ubuntu1
ProcCmdline: gnome-panel --sm-client-id default1
ProcCwd: /home/andrew
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
Signal: 11
SourcePackage: gnome-panel
StacktraceTop:
 _int_malloc () from /lib/tls/i686/cmov/libc.so.6
 malloc () from /lib/tls/i686/cmov/libc.so.6
 IA__g_malloc (n_bytes=8) at gmem.c:131
 IA__g_strdup (str=0x8399fb8 "Sans 10") at gstrfuncs.c:91
 value_copy_string (src_value=0xbf7fedd8,
Uname: Linux SnappyLappy 2.6.20-5-generic #2 SMP Sat Jan 6 14:50:47 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner video

Revision history for this message
Andrew Conkling (andrewski) wrote : Dependencies.txt
Revision history for this message
Andrew Conkling (andrewski) wrote : Disassembly.txt
Revision history for this message
Andrew Conkling (andrewski) wrote : ProcMaps.txt
Revision history for this message
Andrew Conkling (andrewski) wrote : ProcStatus.txt
Revision history for this message
Andrew Conkling (andrewski) wrote : Registers.txt
Revision history for this message
Andrew Conkling (andrewski) wrote : Stacktrace.txt
Revision history for this message
Andrew Conkling (andrewski) wrote : ThreadStacktrace.txt
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug report. This bug has been reported to the developers of the software. You can track it and make comments here: http://bugzilla.gnome.org/show_bug.cgi?id=399329

Changed in gnome-panel:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Changed in gnome-panel:
status: Unknown → Unconfirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

duplicate from bug #82146

Revision history for this message
Andrew Conkling (andrewski) wrote :

On 1/30/07, Sebastien Bacher <email address hidden> wrote:
> duplicate from bug #82146

I don't mind at all, but for my own edification and bug triaging, why mark this one as a duplicate of a later one?

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

I read the numbers too quickly, I've marked them the other way around now

Debug backtrace:

#0 0xb7487984 in _int_malloc () from /lib/tls/i686/cmov/libc.so.6
#1 0xb74895ee in malloc () from /lib/tls/i686/cmov/libc.so.6
#2 0xb76a3126 in IA__g_malloc (n_bytes=8) at gmem.c:131
 mem = (gpointer) 0x0
#3 0xb76b66b9 in IA__g_strdup (str=0x8399fb8 "Sans 10") at gstrfuncs.c:91
 new_str = (gchar *) 0x0
 length = 8
#4 0xb77338f0 in value_copy_string (src_value=0xbf7fedd8,
    dest_value=0xbf7feef8) at gvaluetypes.c:275
No locals.
#5 0xb772f24a in IA__g_value_copy (src_value=0xbf7fedd8,
    dest_value=0xbf7feef8) at gvalue.c:119
 dest_type = 64
 value_table = (GTypeValueTable *) 0x80c7108
 __PRETTY_FUNCTION__ = "IA__g_value_copy"
#6 0xb772f8bf in IA__g_value_transform (src_value=0xbf7fedd8,
    dest_value=0xbf7feef8) at gvalue.c:341
 dest_type = 64
 __PRETTY_FUNCTION__ = "IA__g_value_transform"
#7 0xb7911b62 in IA__gdk_screen_get_setting (screen=0x80e60b0,
    name=0xb7c78d92 " \"*<GtkMenuBar>*<GtkMenuItem>\" style : gtk \"gtk-default-menu-bar-item-style\"\nclass \"GtkLabel\" style : gtk \"gtk-default-label-style\"\n", value=0xbf7feef8) at gdkevents-x11.c:2943
 xsettings_name = <value optimized out>
 result = <value optimized out>
 setting = (XSettingsSetting *) 0x8362fc8
 success = 1
 i = <value optimized out>
 tmp_val = {g_type = 64, data = {{v_int = 137994168,
      v_uint = 137994168, v_long = 137994168, v_ulong = 137994168,
      v_int64 = 137994168, v_uint64 = 137994168, v_float = 5.58591609e-34,
      v_double = 6.8178177735245477e-316, v_pointer = 0x8399fb8}, {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}}}
 __PRETTY_FUNCTION__ = "IA__gdk_screen_get_setting"
...

Revision history for this message
Andrew Conkling (andrewski) wrote :

Is there a way anyone can reproduce this? It happened twice before I reported it, but I can't seem to get it to happen again. I'm trying to get some useful valgrind output for the bug upstream.

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

That's one problem with those bugs, they are not easy to triger to get the required informations to work on them

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

That's probably a memory corruption problem, could anybody try to get a valgrind log (https://wiki.ubuntu.com/Valgrind) for it?

Changed in gnome-panel:
status: Confirmed → Needs Info
Changed in gnome-panel:
status: Unconfirmed → Rejected
Revision history for this message
Daniel Holbach (dholbach) wrote :

Upstream closed the bug. Please reopen, if it still occurs and you can provide more info.

Changed in gnome-panel:
status: Needs Info → Rejected
Revision history for this message
Andrew Conkling (andrewski) wrote :

Here's a valgrind log from my system. No crash :(, but perhaps something useful here; I ran it for days. (I'm mostly posting this to link to it upstream; it's too big for bugs.gnome.org.)

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

Did you open a bug upstream about that? That's likely to be a duplicate from bug #85776

Revision history for this message
Andrew Conkling (andrewski) wrote :

There's a bug upstream attached to this bug; that's the one I mean.

Revision history for this message
Adam Petaccia (mighmos) wrote :

I believe I just ran into this bug.

Revision history for this message
Andrew Conkling (andrewski) wrote :

Every time I try to reproduce this bug in Valgrind, it fails to crash. Considering how often this happens on its own, It seems plausible that someone could try a Feisty beta CD and upgrade the packages there?

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

marking duplicate of bug #85776

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.