compiz crashed with SIGSEGV in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() from unity::launcher::HudLauncherIcon::OnHudIconChanged()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Critical
|
Andrea Azzarone | ||
6.0 |
Fix Released
|
Critical
|
Andrea Azzarone | ||
unity (Ubuntu) |
Fix Released
|
Critical
|
Andrea Azzarone | ||
Quantal |
Fix Released
|
Critical
|
Andrea Azzarone |
Bug Description
[Impact]
A crasher because of static ubus_manager.
[Test Case]
No obvious test case, just making sure the given crash does not happen.
[Regression Potential]
No obvious regression potential, test that no new crashes regarding HUD.
Original description:
!
ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: unity 6.4.0-0ubuntu4
ProcVersionSign
Uname: Linux 3.5.0-11-generic x86_64
ApportVersion: 2.5.1-0ubuntu4
Architecture: amd64
CrashCounter: 1
Date: Sun Sep 9 23:06:41 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120724.2)
ProcCmdline: compiz
ProcEnviron:
LANGUAGE=en_AU:en
PATH=(custom, no user)
LANG=en_AU.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f49e724082b <_ZNSsC2ERKSs+11>: mov -0x8(%rax),%esi
PC (0x7f49e724082b) ok
source "-0x8(%rax)" (0x40000006a) not located in a known VMA region (needed readable region)!
destination "%esi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
std::basic_
unity:
?? () from /usr/lib/
g_main_
?? () from /lib/x86_
Title: compiz crashed with SIGSEGV in std::basic_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Brandon Schaefer (community): Approve
- jenkins: Pending (continuous-integration) requested
-
Diff: 27 lines (+1/-3)2 files modifiedlauncher/HudLauncherIcon.cpp (+0/-2)
launcher/HudLauncherIcon.h (+1/-1)
- Brandon Schaefer (community): Approve
-
Diff: 27 lines (+1/-3)2 files modifiedlauncher/HudLauncherIcon.cpp (+0/-2)
launcher/HudLauncherIcon.h (+1/-1)
summary: |
compiz crashed with SIGSEGV in std::basic_string<char, - std::char_traits<char>, std::allocator<char> >::basic_string() + std::char_traits<char>, std::allocator<char> >::basic_string() from + unity::launcher::HudLauncherIcon::OnHudIconChanged() |
Changed in unity: | |
status: | New → Confirmed |
milestone: | none → 6.6 |
Changed in unity: | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Andrea Azzarone (andyrock) |
status: | Confirmed → In Progress |
Changed in unity: | |
importance: | Undecided → Critical |
status: | Confirmed → In Progress |
Changed in unity: | |
status: | In Progress → Confirmed |
Changed in unity (Ubuntu): | |
status: | In Progress → Confirmed |
Changed in unity (Ubuntu): | |
importance: | Undecided → Critical |
tags: | removed: need-amd64-retrace |
Changed in unity: | |
milestone: | 6.6 → 7.0 |
Changed in unity: | |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
description: | updated |
description: | updated |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
status: | Fix Released → Fix Committed |
Did this happen when you were typing in the hud, or when you just opened it?