unity8 crashed with SIGSEGV

Bug #1348702 reported by Chris Wayne
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
unity-scopes-api
Fix Released
High
Michi Henning
unity-scopes-api (Ubuntu)
Fix Released
Undecided
Unassigned
Utopic
Fix Released
Undecided
Unassigned
unity8 (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

When launching a scope, unity8 crashes

ProblemType: Crash
DistroRelease: Ubuntu 14.10
Package: unity8 7.90+14.10.20140725-0ubuntu1
Uname: Linux 3.4.0-1-hammerhead armv7l
ApportVersion: 2.14.4-0ubuntu2
Architecture: armhf
CurrentDesktop: Unity
Date: Fri Jul 25 11:34:08 2014
ExecutablePath: /usr/bin/unity8
InstallationDate: Installed on 2014-07-25 (0 days ago)
InstallationMedia: Ubuntu Utopic Unicorn (development branch) - armhf (20140725-020205)
ProcCmdline: unity8
Signal: 11
SourcePackage: unity8
StacktraceTop:
 ?? ()
 ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.2
 ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.2
 ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.2
 ?? () from /usr/lib/arm-linux-gnueabihf/libunity-scopes.so.2
Title: unity8 crashed with SIGSEGV
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm autopilot cdrom dialout dip nopasswdlogin plugdev sudo tty video

Related branches

Revision history for this message
Chris Wayne (cwayne) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 ?? ()
 unity::scopes::internal::ReplyObject::finished (this=0x2169c58, r=unity::scopes::ListenerBase::Error, error_message=...) at /build/buildd/unity-scopes-api-0.5.2+14.10.20140723/src/scopes/internal/ReplyObject.cpp:160
 operator() (__closure=0x1bccbe0) at /build/buildd/unity-scopes-api-0.5.2+14.10.20140723/src/scopes/internal/ReplyObject.cpp:54
 std::_Function_handler<void(), unity::scopes::internal::ReplyObject::ReplyObject(const SPtr&, const unity::scopes::internal::RuntimeImpl*, const string&)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/4.9/functional:2039
 unity::scopes::internal::Reaper::remove_zombies (this=<optimized out>, zombies=...) at /build/buildd/unity-scopes-api-0.5.2+14.10.20140723/src/scopes/internal/Reaper.cpp:300

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in unity8 (Ubuntu):
importance: Undecided → Medium
tags: removed: need-armhf-retrace
Michał Sawicz (saviq)
information type: Private → Public
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity8 (Ubuntu):
status: New → Confirmed
Michal Hruby (mhr3)
Changed in unity-scopes-api:
importance: Undecided → High
Revision history for this message
Chris Wayne (cwayne) wrote :

The steps to reproduce were basically going to the scopes scope, then opening/closing scopes very quickly, so this was more of a stress test than anything

Revision history for this message
Chris Gagnon (chris.gagnon) wrote :

It looks like this is the issue on errors.ubuntu.com https://errors.ubuntu.com/oops/f19d2262-1415-11e4-8013-fa163e4aaad4

Revision history for this message
Michi Henning (michihenning) wrote :

Thanks for the bug report. Mea culpa. I was calling disconnect() before calling finished() on the ListenerBase. Normally, this isn't a problem because the middleware holds the reference count of the servant high while an operation is in progress. But, in this case, the call was triggered by the reaper (while no operation was in progress), so the call into ListenerBase::finished() went into an already-destroyed instance.

Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
status: Confirmed → Invalid
Changed in unity-scopes-api:
status: New → In Progress
assignee: nobody → Michi Henning (michihenning)
tags: added: qa-daily-testing rtm14
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:unity-scopes-api/devel at revision None, scheduled for release in unity-scopes-api, milestone Unknown

Changed in unity-scopes-api:
status: In Progress → Fix Committed
Changed in unity-scopes-api:
status: Fix Committed → Fix Released
Changed in unity-scopes-api (Ubuntu Utopic):
status: New → Fix Released
Changed in unity-scopes-api (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.