compiz crashed with SIGSEGV in g_object_unref() from unity::dash::Settings::~Settings() from unity::UnityScreen::~UnityScreen()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Brandon Schaefer | ||
unity (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Unassigned |
Bug Description
SRU testcase
1. install unity from precise-proposed
2. make sure it does not crash when enabling a plugin from CCSM
I had just clicked the wobbly windows box when this error displayed itself.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: unity 5.10.0-0ubuntu3
ProcVersionSign
Uname: Linux 3.2.0-23-generic x86_64
ApportVersion: 2.0.1-0ubuntu3
Architecture: amd64
Date: Sat Apr 14 13:46:13 2012
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120328)
ProcCmdline: compiz
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f7a5c219fde: mov %r12,0x10(%rcx)
PC (0x7f7a5c219fde) ok
source "%r12" ok
destination "0x10(%rcx)" (0x200000600022414) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
?? () from /lib/x86_
?? () from /lib/x86_
realloc () from /lib/x86_
g_realloc () from /lib/x86_
?? () from /usr/lib/
Title: compiz crashed with SIGSEGV in realloc()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Marco Trevisan (Treviño): Approve
-
Diff: 19 lines (+7/-1)1 file modifiedplugins/unityshell/src/unityshell.cpp (+7/-1)
summary: |
- compiz crashed with SIGSEGV in _int_malloc() + compiz crashed with SIGSEGV in g_object_unref() from + unity::dash::Settings::~Settings() from + unity::UnityScreen::~UnityScreen() |
Changed in unity: | |
milestone: | none → 5.12.0 |
Changed in unity: | |
importance: | Undecided → High |
Changed in unity: | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
status: | New → Confirmed |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
Changed in unity: | |
status: | Confirmed → Fix Committed |
description: | updated |
Changed in unity (Ubuntu Precise): | |
importance: | Medium → High |
Changed in unity: | |
status: | Fix Committed → Fix Released |
StacktraceTop: _libc_realloc (oldmem=0x2688bf0, bytes=512) at malloc.c:3060 buildd/ glib2.0- 2.32.0/ ./glib/ gmem.c: 224 buildd/ glib2.0- 2.32.0/ ./gio/gmemoryou tputstream. c:501
_int_malloc (av=0x7f7a5c550720, bytes=513) at malloc.c:3598
_int_realloc (av=0x7f7a5c550720, oldp=0x2688be0, oldsize=272, nb=<optimized out>) at malloc.c:4370
__GI__
g_realloc (mem=<optimized out>, n_bytes=<optimized out>) at /build/
array_resize (ostream=<optimized out>, size=512, allow_partial=1, error=0x0) at /build/