fast-user-switch-applet crashed with SIGSEGV in username_cclosure_marshal_VOID__VOID() when starting pidgin

Bug #285797 reported by ruthgard
12
Affects Status Importance Assigned to Milestone
fast-user-switch-applet (Ubuntu)
Fix Released
Medium
Unassigned
Intrepid
Invalid
Undecided
Unassigned
Jaunty
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: fast-user-switch-applet

when starting pidgin and having the fast user switcher in the panel, the fus crash. however I can start the fast user switcher after pidgin and see my im status.

this is on intrepid

ProblemType: Crash
Architecture: i386
CrashCounter: 1
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/lib/fast-user-switch-applet/fast-user-switch-applet
Package: fast-user-switch-applet 2.24.0-0ubuntu3
ProcAttrCurrent: unconfined
ProcCmdline: /usr/lib/fast-user-switch-applet/fast-user-switch-applet --oaf-activate-iid=OAFIID:GNOME_FastUserSwitchApplet_Factory --oaf-ior-fd=25
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/usernameames
 SHELL=/bin/bash
Signal: 11
SourcePackage: fast-user-switch-applet
StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 username_cclosure_marshal_VOID__VOID ()
 username_closure_invoke () from /usr/lib/libusernameobject-2.0.so.0
Title: fast-user-switch-applet crashed with SIGSEGV in g_cclosure_marshal_VOID__VOID()
Uname: Linux 2.6.27-7-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
ruthgard (j-launchpad-ruthgard-org) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:?? ()
?? ()
?? ()
g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
g_closure_invoke () from /usr/lib/libgobject-2.0.so.0

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a backtrace following the instructions at http://wiki.ubuntu.com/DebuggingProgramCrash and upload the backtrace (as an attachment) to the bug report. This will greatly help us in tracking down your problem.

Changed in fast-user-switch-applet:
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Martin Pitt (pitti) wrote :

Ted's package is not confirmed to fix the crash, but worth testing anyway. At worst we reopen this bug. Ack for SRU.

Changed in fast-user-switch-applet:
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fast-user-switch-applet - 2.24.0-0ubuntu7

---------------
fast-user-switch-applet (2.24.0-0ubuntu7) jaunty; urgency=low

  * Added debian/patches/73_max_users_from_passwd.patch which makes it so
    there is a maximum of 15 users that can be read from the password file
    before going into overload mode. In that mode there are no users shown
    from the password files, only logged in users and an other that will
    take you back to GDM. Fixes LP: #203217
  * Added debian/patches/94_user_manager_signals.patch which adds removal
    of signals on shutdown. Each of these signals are invalid if they're
    called anywhere after this function.
  * Updated 90_status_management.patch to better handle removal of signals
    which should fix LP: #285797
  * Updated 84_session_management.patch to properly disconnect the signals
    related to the DBus events it is watching.
  * 90_status_management.patch: Changing 'Online' to 'Available' fixing
    LP: #279057
  * 90_status_management.patch: More work into handling the pixels around
    the applet. This will be the final version for how those pixels are
    handled, closing LP: #272824

 -- Ted Gould <email address hidden> Thu, 06 Nov 2008 12:48:15 -0600

Changed in fast-user-switch-applet:
status: Incomplete → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into intrepid-proposed, please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in fast-user-switch-applet:
status: In Progress → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

This update has been in intrepid-proposed for over three months, without any testing feedback. Can anyone please test this version and tell us whether it still works normally, and this bug is fixed for you? Thanks!

Revision history for this message
Rolf Leggewie (r0lf) wrote :

I don't see any difference in behaviour. Although I have to say, I don't see a crash anyway. Just the fus applet behaving strangely both in 2.24.0-0ubuntu6 and 2.24.0-0ubuntu6.1 versions (it becomes a kind of combined "pidgin-status/switcher" applet. I don't think that is intended behaviour.). Marking as "verification failed".

Revision history for this message
Martin Pitt (pitti) wrote :

Since this package doesn't introduce a regression, and doesn't crash any more, it isn't verification-failed. If it doesn't crash for you in intensive testing, this is almost "verification-done".

Revision history for this message
Martin Pitt (pitti) wrote :

Current SRU was removed from proposed for bug 279057. If this is still an issue, it needs to be reuploaded without string changes.

Changed in fast-user-switch-applet (Ubuntu Intrepid):
status: Fix Committed → Triaged
tags: removed: verification-needed
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Intrepid Ibex reached end-of-life on 30 April 2010 so I am closing the
report. The bug has been fixed in newer releases of Ubuntu.

Changed in fast-user-switch-applet (Ubuntu Intrepid):
status: Triaged → Invalid
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.