compiz assert failure: *** glibc detected *** compiz: free(): corrupted unsorted chunks: 0x0000000004a1d390 ***

Bug #863303 reported by Till Kamppeter on 2011-09-30
454
This bug affects 72 people
Affects Status Importance Assigned to Milestone
Nux
Fix Released
Undecided
Unassigned
Unity
Fix Released
Undecided
Unassigned
compiz (Ubuntu)
High
Canonical Desktop Experience Team
Oneiric
High
Canonical Desktop Experience Team
nux (Ubuntu)
Undecided
Unassigned
Oneiric
Undecided
Unassigned
unity (Ubuntu)
High
Canonical Desktop Experience Team
Oneiric
High
Canonical Desktop Experience Team

Bug Description

Crash occured when clicking on logout button, after session sitting idle for several hours.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: libnux-1.0-0 1.14.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
ApportVersion: 1.23-0ubuntu2
Architecture: amd64
AssertionMessage: *** glibc detected *** compiz: free(): corrupted unsorted chunks: 0x0000000004a1d390 ***
CrashCounter: 1
Date: Fri Sep 30 15:30:48 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/compiz
ProcCmdline: compiz
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 6
SourcePackage: nux
StacktraceTop:
 __libc_message (do_abort=2, fmt=0x7f454c6fb0d8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
 malloc_printerr (action=3, str=0x7f454c6fb2c8 "free(): corrupted unsorted chunks", ptr=<optimized out>) at malloc.c:6283
 __GI___libc_free (mem=<optimized out>) at malloc.c:3738
 ?? () from /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1
 ?? () from /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1
Title: compiz assert failure: *** glibc detected *** compiz: free(): corrupted unsorted chunks: 0x0000000004a1d390 ***
UpgradeStatus: Upgraded to oneiric on 2009-12-18 (651 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors:
 (nautilus:2571): Gtk-CRITICAL **: gtk_action_set_visible: assertion `GTK_IS_ACTION (action)' failed
 (nautilus:2571): Gtk-CRITICAL **: gtk_action_set_visible: assertion `GTK_IS_ACTION (action)' failed

Till Kamppeter (till-kamppeter) wrote :
Changed in compiz (Ubuntu):
importance: Undecided → High
Changed in nux (Ubuntu):
importance: Undecided → High
Changed in compiz (Ubuntu):
milestone: none → ubuntu-11.10
Changed in nux (Ubuntu):
milestone: none → ubuntu-11.10
Thomas Thurman (marnanel) wrote :

This is going to be very hard to fix if we can't reproduce it. Maybe a bit of poking around with valgrind is in order.

Launchpad Janitor (janitor) wrote :

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

Changed in compiz (Ubuntu):
status: New → Confirmed
Changed in nux (Ubuntu):
status: New → Confirmed

I suspect my bug report for bug #864693 is a dupe of this bug ... this started happening after an update right after final freeze. Can someone please look at this asap.

Changed in compiz (Ubuntu):
assignee: nobody → Canonical Desktop Experience Team (canonical-dx-team)
Calvin Li (calvin-li-lt) wrote :

I just got this but with an address of 0x00007f8b107d7c00.

Chris Halse Rogers (raof) wrote :

I've just run into this, again on Intel hardware, although only once, and I haven't managed to reproduce it. Is just running compiz in Valgrind until it crashes likely to be useful?

Chris Halse Rogers (raof) wrote :

Talking with Sam on IRC, this has apparently been fixed in Unity trunk, r1681: http://bazaar.launchpad.net/~unity-team/unity/trunk/revision/1681

Changed in unity:
status: New → Fix Committed
tags: added: rls-mgr-o-tracking
Changed in nux (Ubuntu Oneiric):
assignee: nobody → Canonical Desktop Experience Team (canonical-dx-team)
Didier Roche (didrocks) on 2011-10-03
Changed in unity:
milestone: none → 4.22.0
Didier Roche (didrocks) on 2011-10-03
Changed in nux:
status: New → Fix Committed
Changed in nux (Ubuntu Oneiric):
status: Confirmed → Fix Committed
Didier Roche (didrocks) on 2011-10-03
affects: nux (Ubuntu Oneiric) → unity (Ubuntu Oneiric)
Changed in nux:
status: Fix Committed → Invalid
Changed in compiz (Ubuntu Oneiric):
status: Confirmed → Invalid
Didier Roche (didrocks) on 2011-10-04
Changed in nux:
status: Invalid → Fix Released
Changed in unity:
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 4.22.0-0ubuntu1

---------------
unity (4.22.0-0ubuntu1) oneiric; urgency=low

  * New upstream release.
    - unity 3d firefox window borders disappear (LP: #861143)
    - Desktop drawn with offset (LP: #862743)
    - Crash when selecting Evolution in alt-tab (LP: #859431)
    - unity-panel-service crashed with SIGSEGV in g_type_check_instance_cast()
      - with a11y enabled (LP: #829367)
    - compiz crashed with SIGSEGV in
      unity::switcher::SwitcherController::~SwitcherController() (LP: #863302)
    - compiz assert failure: *** glibc detected *** compiz: double free or
      corruption (!prev): 0x00007fa248593900 *** (LP: #862938)
    - Onboard can cause unity to crash (LP: #863693)
    - compiz crashed with SIGSEGV in LauncherIcon::SetHasWindowOnViewport()
      (LP: #863652)
    - Dash opens the wrong application after scrolling in the application list
      (LP: #863555)
    - Categories "Applications" and "Files and folders" are untranslated
      (LP: #865430)
    - focus nautilus desktop to get focus at startup (LP: #863037)
    - The 'Desktop' label isn't shown if you use "Show desktop" in alt + tab
      (LP: #863129)
    - UIFe: Remove Ubuntu logo again from desktop title (LP: #865150)
    - compiz assert failure: *** glibc detected *** compiz: free(): corrupted
      unsorted chunks: 0x0000000004a1d390 *** (LP: #863303)
    - Fix a mem leak
    - compiz crashed with SIGSEGV in unity::dash::LensView::~LensView()
      (LP: #863191)
 -- Didier Roche <email address hidden> Tue, 04 Oct 2011 15:45:58 +0200

Changed in unity (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Franck (alci) wrote :

Occured to me with unity 4.22.0-0ubuntu1 after unlocking desktop and trying to close vinagre...

Hans gogia (hansg01) wrote :

occured to me when i was normally mutlitasking

Changed in nux (Ubuntu):
status: New → Fix Released
Rolf Leggewie (r0lf) on 2016-04-24
Changed in nux (Ubuntu Oneiric):
status: New → Won't Fix
To post a comment you must log in.