[heap corruption?] compiz crashed with SIGSEGV in _int_malloc() from g_realloc() from ... from g_dbus_connection_send_message_with_reply() from g_object_unref() from unity::dash::HomeLens::Impl::~Impl() from unity::dash::HomeLens::~HomeLens()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Critical
|
Brandon Schaefer | ||
unity (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
Precise |
Fix Released
|
Critical
|
Unassigned |
Bug Description
SRU testcase
1. install unity from precise-proposed
2. make sure unity does not crash while enabling/disabling a plugin in CCSM
while changing some settings and waiting for them to get committed
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: libnux-2.0-0 2.2.0-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-15-generic i686
ApportVersion: 1.91-0ubuntu1
Architecture: i386
Date: Mon Feb 13 01:20:52 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcCmdline: compiz
SegvAnalysis:
Segfault happened at: 0x555f49: mov %ecx,0x8(%ebp)
PC (0x00555f49) ok
source "%ecx" ok
destination "0x8(%ebp)" (0x0220000e) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: nux
StacktraceTop:
?? () from /lib/i386-
?? () from /lib/i386-
realloc () from /lib/i386-
?? () from /lib/i386-
g_realloc () from /lib/i386-
Title: compiz crashed with SIGSEGV in realloc()
UpgradeStatus: Upgraded to precise on 2011-12-04 (70 days ago)
UserGroups: adm admin audio cdrom dialout lpadmin plugdev sambashare
Related branches
- Marco Trevisan (Treviño): Approve
-
Diff: 19 lines (+7/-1)1 file modifiedplugins/unityshell/src/unityshell.cpp (+7/-1)
visibility: | private → public |
summary: |
- compiz crashed with SIGSEGV in _int_malloc() + [heap corruption?] compiz crashed with SIGSEGV in _int_malloc() from + g_realloc() from ... from g_dbus_connection_send_message_with_reply() + from g_object_unref() from unity::dash::HomeLens::Impl::~Impl() from + unity::dash::HomeLens::~HomeLens() |
affects: | nux (Ubuntu) → unity (Ubuntu) |
Changed in unity: | |
status: | New → Confirmed |
Changed in unity: | |
importance: | Undecided → High |
milestone: | none → 5.12.0 |
milestone: | 5.12.0 → 5.10.0 |
Changed in unity: | |
importance: | High → Critical |
Changed in unity (Ubuntu): | |
importance: | Medium → Critical |
tags: | added: apport-request-retrace |
Changed in unity: | |
milestone: | 5.10.0 → 5.12.0 |
Changed in unity: | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in unity: | |
status: | Confirmed → Fix Committed |
Changed in unity (Ubuntu): | |
status: | Confirmed → Fix Committed |
description: | updated |
Changed in unity (Ubuntu Precise): | |
status: | Fix Committed → Confirmed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
StacktraceTop: _libc_realloc (oldmem=0x9bd5010, bytes=512) at malloc.c:3060 buildd/ glib2.0- 2.31.16/ ./glib/ gmem.c: 92 buildd/ glib2.0- 2.31.16/ ./glib/ gmem.c: 224
_int_malloc (av=0x682440, bytes=513) at malloc.c:3598
_int_realloc (av=0x682440, oldp=0x9bd5008, oldsize=264, nb=520) at malloc.c:4370
__GI__
standard_realloc (mem=0x9bd5010, n_bytes=512) at /build/
g_realloc (mem=0x9bd5010, n_bytes=512) at /build/