Comment 6 for bug 628769

Revision history for this message
Dave Pawson (dave-pawson) wrote :

Not run as root? Hope that's OK?

[dpawson@marge3 calligraphy]$ gwibber-service -do
Gwibber Dispatcher: DEBUG Setting up monitors
Gwibber Dispatcher: DEBUG Refresh interval is set to 15
Gwibber Dispatcher: DEBUG Refresh interval is set to 15
Gwibber Dispatcher: DEBUG ** Starting Refresh - 2010-09-11 14:53:12.08 **
Gwibber Dispatcher: DEBUG <identica:receive> Performing operation
Gwibber Dispatcher: DEBUG <identica:responses> Performing operation
Gwibber Dispatcher: DEBUG <identica:responses> Finished operation
Gwibber Dispatcher: DEBUG <identica:private> Performing operation
Gwibber Dispatcher: DEBUG <identica:receive> Adding record
Gwibber Dispatcher: DEBUG <identica:receive> Adding record
Gwibber Dispatcher: DEBUG <identica:receive> Finished operation
Gwibber Dispatcher: DEBUG <twitter:receive> Performing operation
Gwibber Dispatcher: DEBUG <identica:private> Finished operation
Gwibber Dispatcher: DEBUG <twitter:responses> Performing operation
Gwibber Dispatcher: ERROR <twitter:receive> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/dispatcher.py", line 70, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 230, in __call__
    return getattr(self, opname)(**args)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 233, in receive
    return self._get("statuses/home_timeline.json", count=count, since_id=since)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 215, in _get
    log.logger.info("Twitter failure - %s (%s)", data["request"], data["error"])
KeyError: 'request'

Gwibber Dispatcher: DEBUG <twitter:private> Performing operation
Gwibber Dispatcher: ERROR <twitter:responses> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/dispatcher.py", line 70, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 230, in __call__
    return getattr(self, opname)(**args)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 239, in responses
    return self._get("statuses/mentions.json", count=count, since_id=since)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 215, in _get
    log.logger.info("Twitter failure - %s (%s)", data["request"], data["error"])
KeyError: 'request'

Gwibber Dispatcher: DEBUG <twitter:lists> Performing operation
Gwibber Dispatcher: ERROR <twitter:private> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/dispatcher.py", line 70, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 230, in __call__
    return getattr(self, opname)(**args)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 242, in private
    return self._get("direct_messages.json", "private", count=count, since_id=since)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 215, in _get
    log.logger.info("Twitter failure - %s (%s)", data["request"], data["error"])
KeyError: 'request'

Gwibber Dispatcher: ERROR Failed to parse the response, error was: No JSON object could be decoded
Gwibber Dispatcher: ERROR <twitter:lists> Operation failed
Gwibber Dispatcher: DEBUG Traceback:
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/dispatcher.py", line 70, in perform_operation
    message_data = PROTOCOLS[account["service"]].Client(account)(opname, **args)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 230, in __call__
    return getattr(self, opname)(**args)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 248, in lists
    following = self._get("%s/lists/subscriptions.json" % self.account["username"], "list")
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/twitter.py", line 219, in _get
    return [self._list(l) for l in data["lists"]]
TypeError: string indices must be integers, not str

Gwibber Dispatcher: INFO Loading complete: 1 - []
^CTraceback (most recent call last):
  File "/usr/bin/gwibber-service", line 81, in <module>
    loop.run()
KeyboardInterrupt
Gwibber Dispatcher: DEBUG Unlocking password cache!