[heap corruption] compiz crashed with SIGABRT in raise() from malloc() from gtk_icon_theme_lookup_icon() from LauncherIcon::IsMonoDefaultTheme()

Bug #852383 reported by Stephen Rees-Carter
456
This bug affects 82 people
Affects Status Importance Assigned to Milestone
Nux
Incomplete
Undecided
Unassigned
Unity
Expired
Undecided
Unassigned
nux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I wasn't doing anything special, it Unity just crashed on me...

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: libnux-1.0-0 1.10.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-11.18-generic 3.0.4
Uname: Linux 3.0.0-11-generic x86_64
ApportVersion: 1.23-0ubuntu1
Architecture: amd64
CrashCounter: 1
Date: Sat Sep 17 13:20:01 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110812)
ProcCmdline: compiz
ProcEnviron:
 LANGUAGE=en_AU:en
 PATH=(custom, no user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
Signal: 6
SourcePackage: nux
StacktraceTop:
 raise () from /lib/x86_64-linux-gnu/libc.so.6
 abort () from /lib/x86_64-linux-gnu/libc.so.6
 ?? () from /lib/x86_64-linux-gnu/libc.so.6
 ?? () from /lib/x86_64-linux-gnu/libc.so.6
 ?? () from /lib/x86_64-linux-gnu/libc.so.6
Title: compiz crashed with SIGABRT in raise()
UpgradeStatus: Upgraded to oneiric on 2011-08-13 (35 days ago)
UserGroups: adm admin cdrom davfs2 dialout lpadmin plugdev sambashare vboxusers www-data

Revision history for this message
Stephen Rees-Carter (valorin) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __libc_message (do_abort=2, fmt=0x7f341200a0d8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
 malloc_printerr (action=3, str=0x7f341200a480 "malloc(): smallbin double linked list corrupted", ptr=<optimized out>) at malloc.c:6283
 _int_malloc (av=0x7f33e0000020, bytes=15) at malloc.c:4308
 __GI___libc_malloc (bytes=15) at malloc.c:3660
 g_malloc (n_bytes=15) at /build/buildd/glib2.0-2.29.90/./glib/gmem.c:164

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in nux (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: compiz crashed with SIGABRT in raise()

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nux (Ubuntu):
status: New → Confirmed
visibility: private → public
Changed in unity:
status: New → Confirmed
Changed in nux:
status: New → Confirmed
Changed in nux (Ubuntu):
importance: Medium → Critical
Revision history for this message
Koen Verweij (kfverweij) wrote :

I got this bug today when I unplugged a usb device.

Is bug #820013 also a duplicate of this?

tags: added: bugpattern-needed
Revision history for this message
Raoul Bhatia (raoul-bhatia) wrote :

fyi: i haven't seen this issue anymore.

running
compiz 1:0.9.6+bzr20110929-0ubuntu6
unity 4.24.0-0ubuntu2b1

on ubuntu 11.10

Revision history for this message
Martin Pitt (pitti) wrote :

Just got it today on current precise, so not fixed yet.

Revision history for this message
Geoffrey McClinsey (geoffmcc) wrote :

up to date Ubuntu 12.04 (development)
I get this message every time the computer restarts and log into desktop using Unity shell.

Do not seem to get message if gnome-shell is used

Revision history for this message
Stewie2kill (stewie2kill) wrote :

Bug also affects me. When it crashed I went ahead and filed a report - after filing and some searching around I marked it as a duplicate of this bug. Bug happened to me when I was dragging and dropping a shortcut to the unity panel. Video I was watching froze and the window manager (compiz) crashed.

a brief terminal command of 'apt-cache policy compiz' reveals the following.
apt-cache policy compiz
compiz:
  Installed: 1:0.9.7.0~bzr2995-0ubuntu5
  Candidate: 1:0.9.7.0~bzr2995-0ubuntu5
  Version table:
 *** 1:0.9.7.0~bzr2995-0ubuntu5 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
        100 /var/lib/dpkg/status

My system was updated on the 26th of February 2012 with the latest version of unity installed (unsure of the version number but it is 5.0 or higher. will report back with an exact number when I get back to machine). When compiz crashed the bug reporter auto-filled the title of it with the title of this bug report.

tags: added: precise
Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: compiz crashed with SIGABRT in raise() from malloc() from gtk_icon_theme_lookup_icon() from LauncherIcon::IsMonoDefaultTheme()

This is a crash in malloc(). That means the heap of the entire compiz process is corrupt and the root cause of the corruption is unknown (NOT in the stacktrace).

summary: - compiz crashed with SIGABRT in raise()
+ compiz crashed with SIGABRT in raise() from malloc() from
+ gtk_icon_theme_lookup_icon() from LauncherIcon::IsMonoDefaultTheme()
summary: - compiz crashed with SIGABRT in raise() from malloc() from
- gtk_icon_theme_lookup_icon() from LauncherIcon::IsMonoDefaultTheme()
+ [heap corruption] compiz crashed with SIGABRT in raise() from malloc()
+ from gtk_icon_theme_lookup_icon() from
+ LauncherIcon::IsMonoDefaultTheme()
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Though, I believe we fixed *most* of the potential causes of heap corruption in the unity 5.12 update. And no duplicates of this bug have appeared for a while so it's possibly fixed by one of the fixes in unity 5.12.

Setting to Incomplete so it will eventually expire unless someone else finds the same problem again.

Changed in nux:
status: Confirmed → Incomplete
Changed in unity:
status: Confirmed → Incomplete
Changed in nux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in nux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for unity because there has been no activity for 60 days.]

Changed in unity:
status: Incomplete → Expired
Revision history for this message
Piyush Kumar (chirkut-kr) wrote :

i got a bug report on 13.04 (raring ringtail). Error in `compiz': malloc(): memory corruption: 0x08f3000b

Does it seems to be connected to it?

Changed in nux (Ubuntu):
importance: Critical → Undecided
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.