Bug 578502 - [abrt] crash in gwibber-1:2.29.92.1-1.fc12: client.py:1073:_request:ServerError: (500, '')
Summary: [abrt] crash in gwibber-1:2.29.92.1-1.fc12: client.py:1073:_request:ServerErr...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gwibber
Version: 12
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Tom "spot" Callaway
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:7cda50f0
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-03-31 13:43 UTC by Michi
Modified: 2010-08-20 02:10 UTC (History)
14 users (show)

Fixed In Version: gwibber-2.31.4-1.fc12
Clone Of:
Environment:
Last Closed: 2010-08-20 01:56:42 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (2.00 KB, text/plain)
2010-03-31 13:43 UTC, Michi
no flags Details

Description Michi 2010-03-31 13:43:20 UTC
abrt 1.0.8 detected a crash.

architecture: x86_64
cmdline: /usr/bin/python /usr/bin/gwibber
component: gwibber
executable: /usr/bin/gwibber
kernel: 2.6.32.9-70.fc12.x86_64
package: gwibber-1:2.29.92.1-1.fc12
reason: client.py:1073:_request:ServerError: (500, '')
release: Fedora release 12 (Constantine)

backtrace
-----
client.py:1073:_request:ServerError: (500, '')

Traceback (most recent call last):
  File "/usr/bin/gwibber", line 67, in <module>
    client.Client()
  File "/usr/lib/python2.6/site-packages/gwibber/client.py", line 440, in __init__
    self.w = GwibberClient()
  File "/usr/lib/python2.6/site-packages/gwibber/client.py", line 27, in __init__
    self.model = gwui.Model()
  File "/usr/lib/python2.6/site-packages/gwibber/gwui.py", line 42, in __init__
    self.settings = util.SettingsMonitor()
  File "/usr/lib/python2.6/site-packages/gwibber/util.py", line 91, in __init__
    DEFAULT_SETTINGS)
  File "/usr/lib/python2.6/site-packages/gwibber/microblog/util/couch.py", line 63, in __init__
    self.database = CouchDatabase(dbname, create=True)
  File "/usr/lib/python2.6/site-packages/desktopcouch/records/server.py", line 57, in __init__
    server_class=server_class, oauth_tokens=oauth_tokens, ctx=ctx)
  File "/usr/lib/python2.6/site-packages/desktopcouch/records/server_base.py", line 147, in __init__
    if database not in self._server:
  File "/usr/lib/python2.6/site-packages/couchdb/client.py", line 120, in __contains__
    self.resource.head(validate_dbname(name))
  File "/usr/lib/python2.6/site-packages/couchdb/client.py", line 1019, in head
    return self._request('HEAD', path, headers=headers, **params)
  File "/usr/lib/python2.6/site-packages/couchdb/client.py", line 1073, in _request
    raise ServerError((status_code, error))
ServerError: (500, '')

Local variables in innermost frame:
body: None
status_code: 500
resp: {'status': '500', 'content-length': '44', 'server': 'CouchDB/0.10.0 (Erlang OTP/R13B)', 'cache-control': 'must-revalidate', 'date': 'Wed, 31 Mar 2010 13:42:17 GMT', 'content-type': 'application/json'}
self: <couchdb.client.Resource object at 0x12f9c10>
content: None
headers: {'Accept': 'application/json', 'User-Agent': 'couchdb-python 0.6.1'}
params: {}
error: ''
path: 'gwibber_preferences'
__version__: '0.6.1'
data: ''
method: 'HEAD'
_make_request: <function _make_request at 0x137e488>

Comment 1 Michi 2010-03-31 13:43:23 UTC
Created attachment 403747 [details]
File: backtrace

Comment 2 JR Swenson 2010-05-26 02:17:56 UTC
Package: gwibber-1:2.30.0.1-6.fc13
Architecture: i686
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1. 
2.
3.


Comment
-----
After installing the (many) dependencies of Gwibber. I closed  out the package manager and tried to run the program. I received a kernel panic and then the bug reporting tool.

Comment 3 Tom "spot" Callaway 2010-05-26 12:53:30 UTC
Gwibber kernel panicking is a new one...

This crash (and the five other similar ones in bugzilla) are due to the monstrosity known as desktopcouch (which is also responsible for the absurd dependencies).

There is a branch of gwibber which doesn't use desktopcouch (or at least, doesn't use it for as much). I'm going to work on making an update with that code, it should work much better. Stay tuned. :)

Comment 4 Stefano Canepa 2010-05-28 09:02:33 UTC
Package: gwibber-1:2.30.0.1-3.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1. open gwibber
2.
3.

Comment 5 Justin O'Brien 2010-06-08 03:53:47 UTC
Package: gwibber-1:2.30.0.1-6.fc13
Architecture: i686
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1. crashes at startup
2.
3.

Comment 6 Robin R. Price II 2010-06-08 14:36:23 UTC
Package: gwibber-1:2.30.0.1-6.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1.  yum install gwibber
2.  Launch gwibber from menu
3.  Note:  This was the first time launching gwibber.


Comment
-----
Installed gwibber from command line.  First time launched crashed.

Comment 7 Michael 2010-06-13 09:56:09 UTC
Package: gwibber-1:2.30.0.1-6.fc13
Architecture: i686
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1. it was a new install from gwibber
2. i will do start up the new and empty app
3.

Comment 8 Guillermo Ponce 2010-06-21 17:36:47 UTC
Package: gwibber-1:2.30.0.1-6.fc13
Architecture: i686
OS Release: Fedora release 13 (Goddard)


Comment
-----
It crashed when it started

Comment 9 Abhishek Singh 2010-06-25 06:20:32 UTC
Package: gwibber-1:2.30.0.1-6.fc13
Architecture: x86_64
OS Release: Fedora release 13 (Goddard)


How to reproduce
-----
1. Open gwibber

Comment
-----
I just opened gwibber and got this error.

Comment 10 Fedora Update System 2010-07-26 19:22:35 UTC
gwibber-2.31.2-7.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/gwibber-2.31.2-7.fc12

Comment 11 Fedora Update System 2010-07-26 19:30:02 UTC
gwibber-2.31.2-7.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/gwibber-2.31.2-7.fc13

Comment 12 Fedora Update System 2010-07-27 02:26:19 UTC
gwibber-2.31.2-7.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update gwibber'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/gwibber-2.31.2-7.fc13

Comment 13 Fedora Update System 2010-07-27 02:31:39 UTC
gwibber-2.31.2-7.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update gwibber'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/gwibber-2.31.2-7.fc12

Comment 14 Fedora Update System 2010-08-09 20:27:19 UTC
gwibber-2.31.4-1.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/gwibber-2.31.4-1.fc12

Comment 15 Fedora Update System 2010-08-09 20:32:13 UTC
gwibber-2.31.4-1.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/gwibber-2.31.4-1.fc13

Comment 16 Fedora Update System 2010-08-10 21:29:13 UTC
gwibber-2.31.4-1.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update gwibber'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/gwibber-2.31.4-1.fc12

Comment 17 Fedora Update System 2010-08-10 21:34:48 UTC
gwibber-2.31.4-1.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update gwibber'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/gwibber-2.31.4-1.fc13

Comment 18 Fedora Update System 2010-08-20 01:51:49 UTC
gwibber-2.31.4-1.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 19 Fedora Update System 2010-08-20 02:06:20 UTC
gwibber-2.31.4-1.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.