TypeError: could not convert type dbus.Dictionary to PyObject required for parameter 1

Bug #927743 reported by Natalia Bidart
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Control Panel
Status tracked in Trunk
Stable-3-0
Fix Released
Undecided
Unassigned
Trunk
Fix Released
High
Natalia Bidart
ubuntuone-control-panel (Ubuntu)
Fix Released
Undecided
Unassigned
Precise
Fix Released
Undecided
Unassigned

Bug Description

Using latest code from sso and client, where gi bindings are used, we're getting this trace in the Gtk controlpanel:

[Failure instance: Traceback: <type 'exceptions.TypeError'>: could not convert type dbus.Dictionary to PyObject required for parameter 1
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1095:gotResult
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1082:_inlineCallbacks
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:362:callback
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:458:_startRunCallbacks
--- <exception caught here> ---
/usr/lib/python2.7/dist-packages/twisted/internet/defer.py:545:_runCallbacks
/home/nessita/canonical/controlpanel/use-webclient/ubuntuone/controlpanel/gui/gtk/gui.py:342:on_credentials_result
/home/nessita/canonical/controlpanel/use-webclient/ubuntuone/controlpanel/logger.py:82:inner
/home/nessita/canonical/controlpanel/use-webclient/ubuntuone/controlpanel/gui/gtk/gui.py:348:on_credentials_found
]

Related branches

Changed in ubuntuone-control-panel:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Natalia Bidart (nataliabidart)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntuone-control-panel - 2.99.4-0ubuntu1

---------------
ubuntuone-control-panel (2.99.4-0ubuntu1) precise; urgency=low

  * New upstream release:
    - Replaced custom webclient with the one from ubuntu-sso-client
      (LP: #926311).
    - Avoid TypeError when fetching credentials in the GTK+ OverviewPanel
      (LP: #927743).
  * debian/control:
    - no longer use cdbs, use pure dh instead.
    - updated ubuntu-sso-client dependencies to 2.99.4.
    - added dependencies on the new ubuntu-sso-client binary packages.
    - added a new binary package ubuntuone-control-panel-qt for the Qt
      frontent, which provides the virtual package ubuntuone-control-panel-gui.
    - added missing dependency on python-dbus for ubuntuone-control-panel-gtk.
    - python-ubuntuone-control-panel no longer depends on Soup bindings,
      nor on python-oauth, nor on python-twisted-web.
  * debian/python-ubuntuone-control-panel.install: no longer install the
    removed python package web_client.
  * debian/rules: no longer use cdbs, use pure dh instead.
  * debian/ubuntuone-control-panel-qt.install: Qt frontend installation files.
  * debian/watch: updated milestone to 2.99.4.
 -- Natalia Bidart (nessita) <email address hidden> Wed, 15 Feb 2012 14:57:02 -0300

Changed in ubuntuone-control-panel (Ubuntu Precise):
status: New → Fix Released
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.