twitter.py: TypeError: string indices must be integers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gwibber (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gwibber
Gwibber has stopped updating my Twitter feed again. This time the error message I get when running gwibber-service -do is:
Gwibber Dispatcher: ERROR <twitter:receive> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
File "/usr/lib/
message_data = PROTOCOLS[
File "/usr/lib/
return getattr(self, opname)(**args)
File "/usr/lib/
return self._get(
File "/usr/lib/
if parse: return [getattr(self, "_%s" % parse)(m) for m in data]
File "/usr/lib/
m = self._common(data)
File "/usr/lib/
m["id"] = str(data["id"])
TypeError: string indices must be integers
And the same happens for the <twitter:responses> and <twitter:private> operations. This has started happening since this morning, without any updates having been installed.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: gwibber 2.30.1-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.32-24-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Wed Sep 1 13:26:39 2010
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
PackageArchitec
SourcePackage: gwibber
try gwibber 2.30.2 from this ppa https:/ /launchpad. net/~ubuntu- desktop/ +archive/ ppa