no refresh after suspend

Bug #573665 reported by Szebenyi Bálint
8
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gwibber (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: gwibber

1,Ubuntu 10.04 LTS
x86_64, 2.6.32-21-generic
2,gwibber:
  Telepítve: 2.30.0.1-0ubuntu1
  Jelölt: 2.30.0.1-0ubuntu1
  Verziótáblázat:
 *** 2.30.0.1-0ubuntu1 0
        500 http://hu.archive.ubuntu.com/ubuntu/ lucid/main Packages
        100 /var/lib/dpkg/status
3-4,After suspending the computer, gwibber cannot be refreshed.
Tried via menu, via ctrl+r, but it does not start refreshing (cannot see the refreshing icon in the top right corner either, which usually turns around)
I could work it around by killing gwibber and it's gwibber-service and restarting the whole app.
If I can provide any more information about the problem you need, please let me know.
Bálint

Revision history for this message
Szebenyi Bálint (szebenyib) wrote :

Now I had a reboot and after a suspend mode I could refresh it, but the effect I have reported has happened me multiple times, I simply cannot understand it.

Revision history for this message
georg wiltschek (georg-wiltschek) wrote :
Download full text (3.5 KiB)

I have the same problems with gwibber on 10.04, 64bit.

After resuming from suspend, gwibber won't refresh. If I close it and try to open it again, I get just a grey window from MeMenu->Broadcast, nothing from Applications->Internet->Gwibber and the following when starting it from a terminal:

** (gwibber:12216): WARNING **: Trying to register gtype 'WnckWindowState' as enum when in fact it is of type 'GFlags'

** (gwibber:12216): WARNING **: Trying to register gtype 'WnckWindowActions' as enum when in fact it is of type 'GFlags'

** (gwibber:12216): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags'
Traceback (most recent call last):
  File "/usr/bin/gwibber", line 67, in <module>
    client.Client()
  File "/usr/lib/python2.6/dist-packages/gwibber/client.py", line 447, in __init__
    self.w = GwibberClient()
  File "/usr/lib/python2.6/dist-packages/gwibber/client.py", line 41, in __init__
    if len(json.loads(self.service.GetAccounts())) == 0:
  File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 140, in __call__
    **keywords)
  File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 620, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.AttributeError: Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/dispatcher.py", line 491, in GetAccounts
    for account in self.accounts.get_records(COUCH_TYPE_ACCOUNT, True):
  File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server_base.py", line 482, in get_records
    exists = self.view_exists(view_name, design_doc)
  File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server_base.py", line 429, in view_exists
    self.with_reconnects(self.db.__getitem__, doc_id)["views"]
  File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server_base.py", line 168, in with_reconnects
    self._reconnect()
  File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server_base.py", line 176, in _reconnect
    if self._database_name not in self._server:
  File "/usr/lib/pymodules/python2.6/couchdb/client.py", line 124, in __contains__
    self.resource.head(validate_dbname(name))
  File "/usr/lib/pymodules/python2.6/couchdb/client.py", line 981, in head
    return self._request('HEAD', path, headers=headers, **params)
  File "/usr/lib/pymodules/python2.6/couchdb/client.py", line 1014, in _request
    resp, data = _make_request()
  File "/usr/lib/pymodules/python2.6/couchdb/client.py", line 1009, in _make_request
    body=body, headers=headers)
  File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 1129, in request
    (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
  File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 901, in _request
    (response, content) = self._conn_request(conn, request_uri, method, body, headers)
  File "/usr/lib/pymodules/python2.6/httplib2/__init__.py", line 871, in _conn_reques...

Read more...

Revision history for this message
Omer Akram (om26er) wrote :

thanks for taking time to report thus bug. this particular bug has already been reported but feel free to report any other bugs you may find.

Changed in gwibber (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.