compiz crashed with SIGSEGV in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string() from operator() from unity::dash::CoverflowResultView::Impl::Impl()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Critical
|
Andrea Azzarone | ||
unity (Ubuntu) |
Fix Released
|
Critical
|
Andrea Azzarone |
Bug Description
compiz crashed with SIGSEGV in std::basic_
ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: unity 6.4.0-0ubuntu4
ProcVersionSign
Uname: Linux 3.2.0-30-generic x86_64
NonfreeKernelMo
ApportVersion: 2.5.1-0ubuntu7
Architecture: amd64
Date: Fri Sep 7 16:24:50 2012
ExecutablePath: /usr/bin/compiz
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120303)
ProcCmdline: compiz
ProcEnviron:
PATH=(custom, no user)
LANG=pl_PL.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f160907e82b <_ZNSsC2ERKSs+11>: mov -0x8(%rax),%esi
PC (0x7f160907e82b) ok
source "-0x8(%rax)" (0xffffffffffff
destination "%esi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
std::basic_
?? () from /usr/lib/
?? () from /usr/lib/
g_main_
?? () from /lib/x86_
Title: compiz crashed with SIGSEGV in std::basic_
UpgradeStatus: Upgraded to quantal on 2012-09-07 (0 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Marco Trevisan (Treviño): Approve
-
Diff: 29 lines (+4/-7)1 file modifieddash/CoverflowResultView.cpp (+4/-7)
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 + operator() from unity::dash::CoverflowResultView::Impl::Impl() |
visibility: | private → public |
Changed in unity: | |
status: | New → In Progress |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity: | |
importance: | Undecided → Critical |
assignee: | nobody → Andrea Azzarone (andyrock) |
milestone: | none → 6.6 |
Changed in unity (Ubuntu): | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity (Ubuntu): | |
importance: | Medium → Critical |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
milestone: | 6.6 → 7.0 |
no longer affects: | unity/6.0 |
Changed in unity: | |
milestone: | 7.0 → 6.6 |
Changed in unity: | |
status: | Fix Committed → Fix Released |
StacktraceTop: buildd/ gcc-4.7- 4.7.1/build/ x86_64- linux-gnu/ libstdc+ +-v3/include/ bits/basic_ string. h:226 string< char, std::char_ traits< char>, std::allocator< char> >::basic_string (this=0x7fff280 a7d30, __str=...) at /build/ buildd/ gcc-4.7- 4.7.1/build/ x86_64- linux-gnu/ libstdc+ +-v3/include/ bits/basic_ string. tcc:175 Nux-3.0/ NuxCore/ Property- inl.h:87 buildd/ unity-6. 4.0/dash/ CoverflowResult View.cpp: 168 Function_ handler< void(_GVariant* ), unity:: dash::Coverflow ResultView: :Impl:: Impl(unity: :dash:: CoverflowResult View*): :<lambda( GVariant* )> >::_M_invoke(const std::_Any_data &, _GVariant *) (__functor=..., __args#0=<optimized out>) at /usr/include/ c++/4.6/ functional: 1778
_M_grab (__alloc2=..., __alloc1=..., this=<optimized out>) at /build/
std::basic_
operator() (this=<optimized out>) at /usr/include/
operator() (data=<optimized out>, this=0x404a940) at /build/
std::_