Changing status don't work with pidgin

Bug #272218 reported by Florent Mertens
30
This bug affects 2 people
Affects Status Importance Assigned to Milestone
fast-user-switch-applet (Ubuntu)
Fix Released
Medium
Ted Gould

Bug Description

Binary package hint: fast-user-switch-applet

Changing status from busy to away with fusa have no effect.

The dbus transaction is :

method call sender=:1.362 -> dest=:1.375 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PurpleSavedstatusFindTransientByTypeAndMessage
   uint32 5
   string ""
method return sender=:1.375 -> dest=:1.362 reply_serial=59
   int32 0
method call sender=:1.362 -> dest=:1.375 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PurpleSavedstatusNew
   uint32 5
   string ""
error sender=:1.375 -> dest=:1.362 error_name=org.freedesktop.DBus.Error.InvalidArgs reply_serial=60
   string "Argument 0 is specified to be of type "string", but is actually of type "uint32"
"
method call sender=:1.362 -> dest=:1.375 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PurpleSavedstatusGetCurrent
method return sender=:1.375 -> dest=:1.362 reply_serial=61
   int32 813
method call sender=:1.362 -> dest=:1.375 path=/im/pidgin/purple/PurpleObject; interface=im.pidgin.purple.PurpleInterface; member=PurpleSavedstatusGetType
   int32 813
method return sender=:1.375 -> dest=:1.362 reply_serial=62
   int32 3

Tags: iso-testing
Revision history for this message
Mackenzie Morgan (maco.m) wrote :

Confirmed by Daniel T Chen

Changed in fast-user-switch-applet:
status: New → Confirmed
Changed in fast-user-switch-applet:
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
Daniel Patriche (m4st3rth0r) wrote :

Can also confirm this. Changing the status from pidgin updates the fast-user-switch-applet, but not the other way around. If you need further data, I'll be glad to provide it.

Revision history for this message
Vishal Ravishankar (vishr) wrote :

I confirm this. On launching Pidgin, using the fast user switch applet alone I can change the status to Online, Offline and Busy. Changing status to Away does not work.

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

confirming using the intrepid candidate version

Changed in fast-user-switch-applet:
assignee: nobody → ted-gould
Revision history for this message
Ted Gould (ted) wrote : Re: [Bug 272218] Re: Changing status don't work with pidgin
  • 5to6.debdiff Edit (1.6 KiB, text/x-patch; name="5to6.debdiff"; charset="UTF-8")

Thank you for the excellent bug report!

I have a new package of the applet in my PPA,
fast-user-switch-applet_2.24.0-0ubuntu6 that fixes this issue for me.
My PPA is:

    http://launchpad.net/~ted-gould/+archive

Debdiff is attached.

Revision history for this message
Florent Mertens (givre) wrote :

Confirm that fast-user-switch-applet_2.24.0-0ubuntu6 fix it.

Thanks.

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

thank you for the patch ted, I confirm it's working correctly and will sponsor the update

Changed in fast-user-switch-applet:
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
fast-user-switch-applet (2.24.0-0ubuntu6) intrepid; urgency=low

  * 90_status_management.patch: Changing the parameter order for the
    call to create a NewSavedstatus in Pidgin. This fixes the well
    written bug report LP: #272218

 -- Ted Gould <email address hidden> Wed, 22 Oct 2008 23:23:23 -0500

Changed in fast-user-switch-applet:
status: Fix Committed → Fix Released
tags: added: iso-testing
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.