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

Bug #927743 reported by Natalia Bidart on 2012-02-06
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Control Panel
Status tracked in Trunk
Stable-3-0
Undecided
Unassigned
Trunk
High
Natalia Bidart
ubuntuone-control-panel (Ubuntu)
Undecided
Unassigned
Precise
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)
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  Edit
Everyone can see this information.

Other bug subscribers