compiz crashed with SIGSEGV in ends_with_iter_select<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char> >, char const*, boost::algorithm::is_iequal>() from unity::ui::PointerBarrierWrapper::EmitCurrentData()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Andrea Azzarone | ||
unity (Ubuntu) |
Fix Released
|
High
|
Andrea Azzarone | ||
Precise |
Fix Released
|
High
|
Andrea Azzarone |
Bug Description
SRU testcase
1. install unity from precise-proposed
2 make sure unity does not crash and works fine.
This error happened soon after I connected the HDMI cable which connects my laptop to my TV screen.
Unity and compiz crashed: the top bar and side bar of unity disappeared, and all open applications which were spread over multiple workspaces were put on one workspace. However, everything also restarted and I lost no work.
I've connected the HDMI cable before, and never had this error happen before (although I've only been using 12.04 for three weeks).
I don't know if this is related, but at the exact moment the problem occurred, I was moving my mouse over the indicators, trying to change the volume settings.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: unity 5.10.0-0ubuntu3
ProcVersionSign
Uname: Linux 3.2.0-23-
ApportVersion: 2.0.1-0ubuntu3
Architecture: i386
CheckboxSubmission: 60a1cbca22e9e05
CheckboxSystem: 2954e74ba17fb0e
Date: Mon Apr 16 19:21:55 2012
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120328)
ProcCmdline: compiz
ProcEnviron:
LANGUAGE=nl_BE:nl
PATH=(custom, user)
LANG=nl_BE.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0xb45fbf9e <_ZN5unity2ui21
PC (0xb45fbf9e) ok
source "(%edx)" (0x03000000) not located in a known VMA region (needed readable region)!
destination "%eax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
unity:
sigc::
unity:
?? () from /usr/lib/
?? () from /lib/i386-
Title: compiz crashed with SIGSEGV in unity::
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Thomi Richards (community): Approve
-
Diff: 19 lines (+2/-2)1 file modifiedplugins/unityshell/src/PointerBarrier.h (+2/-2)
visibility: | private → public |
summary: |
compiz crashed with SIGSEGV in ends_with_iter_select<__gnu_cxx::__normal_iterator<char const*, std::basic_string<char> >, char const*, boost::algorithm::is_iequal>() + from unity::ui::PointerBarrierWrapper::EmitCurrentData() |
Changed in unity: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | Medium → High |
Changed in unity: | |
milestone: | none → 5.12.0 |
Changed in unity: | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity: | |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in unity: | |
status: | Fix Committed → Fix Released |
tags: |
added: verification-done removed: verification-needed |
Status changed to 'Confirmed' because the bug affects multiple users.