Crash on startup: TypeError: getattr(): attribute name must be string
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Activity Journal |
Confirmed
|
Medium
|
Unassigned | ||
Zeitgeist Framework |
Fix Released
|
Undecided
|
Siegfried Gevatter | ||
gnome-activity-journal (Fedora) |
Fix Released
|
Undecided
|
Bug Description
The bug was first reported here:
https:/
It is still happening with the latest 0.8.0 release of gnome-activity-
The full output when attempting to run gnome-activity-
Traceback (most recent call last):
File "/usr/bin/
from src.external import CLIENT, CLIENT_VERSION
File "/usr/share/
CLIENT_VERSION = CLIENT.
File "/usr/lib/
return [int(i) for i in self._iface.
File "/usr/lib/
self.
File "/usr/lib/
meth = getattr(
TypeError: getattr(): attribute name must be string
Changed in gnome-activity-journal: | |
importance: | Undecided → Medium |
milestone: | none → 0.8.1 |
status: | New → Confirmed |
Changed in gnome-activity-journal: | |
milestone: | 0.8.1 → none |
Changed in gnome-activity-journal (Fedora): | |
importance: | Unknown → Undecided |
status: | Unknown → Fix Released |
A pdb shows that method_name is a dbus.proxies. _ProxyMethod. This seems to be a callable itself.
I think there's another bug lurking here though, as the meth it tries to getattr is never actually used. Maybe it should be returned? Not knowing what is really going on I tried various things, but to no avail - I only get crashes later on
in get_version.