compiz crashed with SIGSEGV in _int_malloc() from cairo_fill() from unity::dash::Style::FocusOverlay()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Confirmed
|
Medium
|
Unassigned | ||
unity (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Crash while using Unity.
ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: compiz-core 1:0.9.8+
ProcVersionSign
Uname: Linux 3.5.0-6-generic i686
ApportVersion: 2.4-0ubuntu6
Architecture: i386
Date: Mon Jul 30 20:00:13 2012
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
ProcCmdline: compiz
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0xb7452681: mov 0x4(%ecx),%esi
PC (0xb7452681) ok
source "0x4(%ecx)" (0x01aa00cb) not located in a known VMA region (needed readable region)!
destination "%esi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: compiz
StacktraceTop:
?? () from /lib/i386-
malloc () from /lib/i386-
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
Title: compiz crashed with SIGSEGV in malloc()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Changed in unity: | |
importance: | Undecided → Medium |
status: | New → Incomplete |
Changed in unity (Ubuntu): | |
status: | Confirmed → Incomplete |
Changed in unity: | |
status: | Incomplete → Confirmed |
Changed in unity (Ubuntu): | |
status: | Incomplete → Confirmed |
Unfortunately, crashing in malloc means the heap was corrupted... by some region of code not shown in the stack trace.