gwibber-service crashed with TypeError in get_settings_iter(): super() takes at least 1 argument (0 given)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Gwibber |
Undecided
|
Unassigned | ||
| libaccounts-glib (Ubuntu) |
Medium
|
Unassigned |
Bug Description
No idea when it happened
ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: gwibber-service 3.6.0-0ubuntu1
ProcVersionSign
Uname: Linux 3.7.0-7-generic x86_64
ApportVersion: 2.8-0ubuntu1
Architecture: amd64
Date: Thu Jan 10 15:55:28 2013
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2012-11-25 (46 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120627)
InterpreterPath: /usr/bin/python2.7
MarkForUpload: True
PackageArchitec
ProcCmdline: /usr/bin/python /usr/bin/
ProcEnviron:
LANGUAGE=en_SG:en
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_SG.UTF-8
SHELL=/bin/bash
PythonArgs: ['/usr/
SourcePackage: gwibber
Title: gwibber-service crashed with TypeError in get_settings_
UpgradeStatus: Upgraded to raring on 2012-11-25 (46 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo vboxusers
shankao (shankao) wrote : | #1 |
tags: | removed: need-duplicate-check |
Changed in gwibber (Ubuntu): | |
importance: | Undecided → Medium |
Dimitri John Ledkov (xnox) wrote : | #2 |
Changed in gwibber (Ubuntu): | |
status: | New → Confirmed |
information type: | Private → Public |
Jérôme Poulin (jeromepoulin) wrote : | #3 |
A bit more complete stack trace.
┌─│01:21:08│0│
└──╼ gwibber-service
/usr/lib/
import gobject._gobject
Traceback (most recent call last):
File "/usr/bin/
dispatcher = dispatcher.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
iterator = account.
File "/usr/lib/
return super()
TypeError: super() takes at least 1 argument (0 given)
┌─│01:21:11│1│
└──╼
Jérôme Poulin (jeromepoulin) wrote : | #4 |
Some apport infos.
== ProcVersionSign
Ubuntu 3.8.0-0.2-generic 3.8.0-rc3
== SourcePackage =======
gwibber
== Tags =======
raring
== Uname =======
Linux 3.8.0-0-generic x86_64
== UpgradeStatus =======
No upgrade log present (probably fresh install)
== gwibber.log =======
2013-01-11 01:16:28,408 - root MainThread : INFO - Logger initialized
2013-01-11 01:16:28,408 - Service MainThread : INFO - Service starting
2013-01-11 01:16:28,408 - Service MainThread : INFO - Running from the source tree
2013-01-11 01:16:28,502 - root MainThread : ERROR - Could not find any typelib for Unity
2013-01-11 01:16:28,503 - root MainThread : ERROR - Could not find any typelib for Dbus
Xavier ALT (xal-openerp) wrote : | #5 |
Hi,
Traceback seems pretty obvious about the issue - super()... call is wrong, should be super(Account, self)...
See patch attached for a fix.
Cheers,
Xavier
Xavier ALT (xal-openerp) wrote : | #6 |
Hi,
I've open a upstream bug for this - seems caused by new "gir1.2-
http://
Cheers,
Xavier
The attachment "fix super() call" of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-reviewers team please also unsubscribe the team from this bug report.
[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]
tags: | added: patch |
affects: | gwibber (Ubuntu) → libaccounts-glib (Ubuntu) |
Changed in gwibber: | |
status: | New → Invalid |
Traceback (most recent call last): gwibber- service" , line 83, in <module> Dispatcher( loop) python2. 7/dist- packages/ gwibber/ microblog/ dispatcher. py", line 396, in __init__ add_account( Account( account) ) python2. 7/dist- packages/ gwibber/ microblog/ dispatcher. py", line 165, in __init__ on_account_ changed (account_service, account) python2. 7/dist- packages/ gwibber/ microblog/ dispatcher. py", line 171, in on_account_changed get_settings_ iter(None) python2. 7/dist- packages/ gi/overrides/ Accounts. py", line 39, in get_settings_iter .get_settings_ iter(prefix)
File "/usr/bin/
dispatcher = dispatcher.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
iterator = account.
File "/usr/lib/
return super()
TypeError: super() takes at least 1 argument (0 given)