ubuntuone-login crashed with ValueError in call_async(): Unable to guess signature from an empty dict
Bug #711162 reported by
Id2ndR
This bug affects 112 people
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Client | Status tracked in Trunk | |||||
Stable-3-0 |
Fix Released
|
Undecided
|
dobey | |||
Stable-4-0 |
Fix Released
|
Undecided
|
Unassigned | |||
Trunk |
Fix Released
|
Undecided
|
dobey | |||
dbus-python (Ubuntu) | ||||||
Precise |
Invalid
|
Undecided
|
Unassigned | |||
Quantal |
Invalid
|
Medium
|
Unassigned | |||
ubuntuone-client (Ubuntu) |
Fix Released
|
High
|
Unassigned | |||
Precise |
Fix Released
|
Undecided
|
Unassigned | |||
Quantal |
Fix Released
|
High
|
Unassigned |
Bug Description
This error happens because Ubuntu SSO cannot be contacted by ubuntuone-login process. Eventually the latter gives up and throws a DBus error.
If you are experiencing this issue please check whether you have a custom python installation used by default:
which python
Expected output: /usr/bin/python
If you have e.g. another python binary in /usr/local/bin and `which python` shows it then ubuntu-sso-client will fail to start leading to this issue.
If you don't have another python installation please leave a comment with the output of:
/usr/lib/
Related branches
lp:~dobey/ubuntuone-client/signature-dict
Rejected
for merging
into
lp:ubuntuone-client
- Manuel de la Peña (community): Disapprove
- Alejandro J. Cura (community): Needs Fixing
- Roberto Alsina (community): Approve
-
Diff: 42 lines (+8/-3)1 file modifiedubuntuone/platform/credentials/linux.py (+8/-3)
lp:~alecu/ubuntuone-client/signature-dict
- Manuel de la Peña (community): Approve
- dobey (community): Approve
-
Diff: 79 lines (+34/-3)2 files modifiedtests/platform/credentials/test_linux.py (+26/-0)
ubuntuone/platform/credentials/linux.py (+8/-3)
lp:~dobey/ubuntuone-client/update-3-0
- Brian Curtin (community): Approve
-
Diff: 78 lines (+23/-9)2 files modifiedtests/syncdaemon/test_sync.py (+15/-7)
ubuntuone/syncdaemon/sync.py (+8/-2)
tags: | removed: need-duplicate-check |
tags: | added: bugpattern-needed |
tags: | added: i386 |
Changed in dbus-python (Ubuntu): | |
status: | New → Confirmed |
tags: | removed: bugpattern-needed |
tags: | added: bugpattern-written |
affects: | dbus-python (Ubuntu) → ubuntuone-client (Ubuntu) |
Changed in dbus-python (Ubuntu): | |
status: | Confirmed → Opinion |
Changed in dbus-python (Ubuntu): | |
status: | Opinion → Confirmed |
Changed in dbus-python (Ubuntu): | |
importance: | Undecided → Medium |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
security vulnerability: | no → yes |
visibility: | public → private |
security vulnerability: | yes → no |
visibility: | private → public |
Changed in dbus-python (Ubuntu Precise): | |
status: | New → Invalid |
Changed in dbus-python (Ubuntu Quantal): | |
status: | Confirmed → Invalid |
Changed in ubuntuone-client (Ubuntu): | |
assignee: | nobody → Agus (aguz-sandband) |
Changed in ubuntuone-client (Ubuntu): | |
assignee: | Agus (aguz-sandband) → nobody |
To post a comment you must log in.
setting to high since it seems quite some users run into it