gnome-panel dead-locked after apt-get upgrade

Bug #64120 reported by Sylvain Defresne
2
Affects Status Importance Assigned to Milestone
ubuntulooks (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: gnome-panel

After my last apt-get upgrade (and the two previous), gnome-panel dead-locked during the process. Trying to trace it, it appears to be blobked trying to acquire a mutex that it already holds.

  $ ps x|grep gnome-panel
  4330 ? Ss 0:07 gnome-panel --sm-client-id ...
  $ strace -p 4330
  futex(0xb765d120, FUTEX_WAIT, 2, NULL <unfinished ...>

It stay there until I Ctrl-C the strace. I thus installed gnome-panel-dbg, and tried to get a backtrace (I'll attach it to this bug, with the dpkg.log of the last upgrade so that you may have an idea of which package where installed).

Revision history for this message
Sylvain Defresne (sdefresne) wrote :
Revision history for this message
Sylvain Defresne (sdefresne) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug. That looks like an ubuntulooks issue, reassigning. Maybe you could get a backtrace with "thread apply all bt' next time it happens to you and maybe with debug version of ubuntulooks and libcairo installed?

Changed in gnome-panel:
status: Unconfirmed → Needs Info
Revision history for this message
Sylvain Defresne (sdefresne) wrote :

No problem, I'll install debug symbols for ubuntulooks and libcairo next time it happens. Concerning "thread apply all bt", this is not really necessary as gnome-panel only use a single thread ("info threads" show only one thread).

Revision history for this message
Daniel Holbach (dholbach) wrote :

As described in the previous comments, your report lacks the information we need to investigate the problem further. We'll close this report for now - please reopen it if you can give us the missing information.

Changed in ubuntulooks:
status: Needs Info → Rejected
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.