gnome-panel assert failure: *** glibc detected *** gnome-panel: double free or corruption (!prev): 0x0a3690b0 ***

Bug #470635 reported by Vitaliy Kulikov
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
Expired
Low
Unassigned

Bug Description

Binary package hint: gnome-panel

crash occurred during logon.

ProblemType: Crash
Architecture: i386
AssertionMessage: *** glibc detected *** gnome-panel: double free or corruption (!prev): 0x0a3690b0 ***
CrashCounter: 1
Date: Mon Nov 2 00:18:35 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/gnome-panel
NonfreeKernelModules: nvidia
Package: gnome-panel 1:2.28.0-0ubuntu6
ProcCmdline: gnome-panel
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic-pae
Signal: 6
SourcePackage: gnome-panel
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/tls/i686/cmov/libc.so.6
 abort () from /lib/tls/i686/cmov/libc.so.6
 ?? () from /lib/tls/i686/cmov/libc.so.6
 ?? () from /lib/tls/i686/cmov/libc.so.6
Title: gnome-panel assert failure: *** glibc detected *** gnome-panel: double free or corruption (!prev): 0x0a3690b0 ***
Uname: Linux 2.6.31-14-generic-pae i686
UserGroups: adm admin audio cdrom dialout dip fax fuse lpadmin mldonkey netdev plugdev sambashare sudo tape video
XsessionErrors:
 (gnome-settings-daemon:1919): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:1919): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (polkit-gnome-authentication-agent-1:2050): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:2017): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (gnome-panel:2016): Gdk-WARNING **: /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window

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

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https://wiki.ubuntu.com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem.

Changed in gnome-panel (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Vitaliy Kulikov (slonua) wrote :

$ G_SLICE=always-malloc G_DEBUG=gc-friendly valgrind -v --tool=memcheck --leak-check=full --num-callers=40 --log-file=valgrind.log --leak-check=full --show-reachable=yes gnome-panel

** (gnome-panel:29633): DEBUG: Adding applet 0.
** (gnome-panel:29633): DEBUG: Initialized Panel Applet Signaler.
** (gnome-panel:29633): DEBUG: Adding applet 1.
** (gnome-panel:29633): DEBUG: Adding applet 2.
** (gnome-panel:29633): DEBUG: Adding applet 3.
** (gnome-panel:29633): DEBUG: Adding applet 4.
** (gnome-panel:29633): DEBUG: Adding applet 5.
** (gnome-panel:29633): DEBUG: Adding applet 6.
** (gnome-panel:29633): DEBUG: Adding applet 7.
** (gnome-panel:29633): DEBUG: Adding applet 8.

(gnome-panel:29633): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 23
** (gnome-panel:29633): DEBUG: Adding applet 9.
** (gnome-panel:29633): DEBUG: Adding applet 10.
** (gnome-panel:29633): DEBUG: Adding applet 11.
** (gnome-panel:29633): DEBUG: Adding applet 12.
** (gnome-panel:29633): DEBUG: Adding applet 13.
** (gnome-panel:29633): DEBUG: Adding applet 14.
** (gnome-panel:29633): DEBUG: Adding applet 15.
Unable to open desktop file /home/vkulikov/desktop/eclipse.desktop for panel launcher: No such file or directory
** (gnome-panel:29633): DEBUG: Adding applet 16.
** (gnome-panel:29633): DEBUG: Adding applet 17.
** (gnome-panel:29633): DEBUG: Adding applet 18.
** (gnome-panel:29633): DEBUG: Adding applet 19.
** (gnome-panel:29633): DEBUG: Adding applet 20.

(gnome-panel:29633): Gdk-WARNING **: /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window
** (gnome-panel:29633): DEBUG: Adding applet 21.
** (gnome-panel:29633): DEBUG: Adding applet 22.
The program 'gnome-panel' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 7613 error_code 8 request_code 1 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

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

how do you trigger the bug exactly?

Revision history for this message
Vitaliy Kulikov (slonua) wrote :

just during logon (ex: full reboot)

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for the report Vitaliy Kulikov , It has been a long time without any comment or a duplicate in this bug report and It is possible that the bug has been fixed. May you please try to reproduce it with the latest Stable Release of Ubuntu the Natty Narwhal and add the respective comments to the report? You can learn how to get that release at http://www.ubuntu.com/download . Thanks again and we appreciate your help.

Changed in gnome-panel (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
Revision history for this message
Vitaliy Kulikov (slonua) wrote :

You can close this bug. Confirm that I can not reproduce this issue with lates update on Natty =).

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gnome-panel (Ubuntu) because there has been no activity for 60 days.]

Changed in gnome-panel (Ubuntu):
status: Incomplete → 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.