unity-panel-service crashed with SIGSEGV in pthread_mutex_trylock()

Bug #804205 reported by Jean-Baptiste Lallement
60
This bug affects 12 people
Affects Status Importance Assigned to Milestone
Unity
Triaged
High
Neil J. Patel
unity (Ubuntu)
Triaged
High
Neil J. Patel
Oneiric
Triaged
High
Neil J. Patel

Bug Description

I was reproducing bug 804009 with the sound indicator, clicking on the slider, closing the indicator and retrying a few times when this crash occurred.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: unity-services 4.0.1-0ubuntu3
ProcVersionSignature: Ubuntu 3.0-2.3-generic 3.0.0-rc4
Uname: Linux 3.0-2-generic i686
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,gnomecompat,imgpng,regex,resize,mousepoll,vpswitch,grid,move,resizeinfo,place,snap,animation,session,wall,expo,workarounds,ezoom,staticswitcher,fade,scale,unityshell]
Date: Fri Jul 1 11:03:56 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/lib/unity/unity-panel-service
ProcCmdline: /usr/lib/unity/unity-panel-service
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.utf8
SegvAnalysis:
 Segfault happened at: 0x3a157c <pthread_mutex_trylock+12>: call 0x39d610 <__i686.get_pc_thunk.bx>
 PC (0x003a157c) ok
 source "0x39d610" (0x0039d610) ok
 destination "(%esp)" (0xbf43cfec) not located in a known VMA region (needed writable region)!
 Stack memory exhausted (SP below stack segment)
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
 pthread_mutex_trylock () from /lib/i386-linux-gnu/libpthread.so.0
 g_mutex_trylock_posix_impl (mutex=0x9dad8a8) at /build/buildd/glib2.0-2.29.8/./gthread/gthread-posix.c:187
 g_mutex_lock_a (mem_size=12) at /build/buildd/glib2.0-2.29.8/./glib/gslice.c:413
 magazine_cache_pop_magazine (mem_size=12) at /build/buildd/glib2.0-2.29.8/./glib/gslice.c:671
 thread_memory_magazine1_reload (mem_size=12) at /build/buildd/glib2.0-2.29.8/./glib/gslice.c:754
Title: unity-panel-service crashed with SIGSEGV in pthread_mutex_trylock()
UpgradeStatus: Upgraded to oneiric on 2011-06-27 (3 days ago)
UserGroups: adm admin audio cdrom dialout dip floppy fuse libvirtd lpadmin netdev plugdev scanner sudo video

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Changed in unity (Ubuntu Oneiric):
assignee: nobody → Canonical Desktop Experience Team (canonical-dx-team)
importance: Undecided → High
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __pthread_mutex_trylock (mutex=0x9dad8a8) at pthread_mutex_trylock.c:30
 g_mutex_trylock_posix_impl (mutex=0x9dad8a8) at /build/buildd/glib2.0-2.29.8/./gthread/gthread-posix.c:187
 g_mutex_lock_a (mem_size=12) at /build/buildd/glib2.0-2.29.8/./glib/gslice.c:413
 magazine_cache_pop_magazine (mem_size=12) at /build/buildd/glib2.0-2.29.8/./glib/gslice.c:671
 thread_memory_magazine1_reload (mem_size=12) at /build/buildd/glib2.0-2.29.8/./glib/gslice.c:754

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in unity (Ubuntu):
importance: High → Medium
tags: removed: need-i386-retrace
Changed in unity (Ubuntu):
importance: Medium → Critical
visibility: private → public
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

I got it again today. I downloaded Fedora 15, the download dialog didn't popup and I tried to click on the Firefox menu show show this download dialog box, but the desktop froze and got this crash.

David Barth (dbarth)
Changed in unity:
assignee: nobody → Neil J. Patel (njpatel)
importance: Undecided → High
status: New → Triaged
Changed in unity (Ubuntu Oneiric):
status: New → Triaged
Changed in unity (Ubuntu Oneiric):
assignee: Canonical Desktop Experience Team (canonical-dx-team) → Neil J. Patel (njpatel)
importance: Critical → High
tags: added: iso-testing
tags: added: rls-mgr-o-tracking
Revision history for this message
bwashed (kjartan-hoie) wrote :

Also, clicking some other indicator icon (e.g the battery icon) instead of clicking the volume icon the second time causes another set of indicator icons to appear.

tags: removed: rls-mgr-o-tracking
Revision history for this message
Neil J. Patel (njpatel) wrote :

guys, just moved this to the bug we're using for tracking the fix across projects.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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