Crash while trying to view changelog (Unhandled exception ... MyCache.get_changelog )

Bug #89439 reported by Sitsofe Wheeler
2
Affects Status Importance Assigned to Milestone
update-manager (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Binary package hint: update-manager

Description of the problem:
Starting update manager and then waiting for the changelog to appear results in either a crash or a python stack on the terminal that update manager was launched from.

Steps to reproduce:
1. Start gnome-terminal .
2. In the gnome-terminal run update-manager .
3. Wait for one minute.

Expected results:
Changelog to appear or message to be presented saying changelog could not be found, try again later or visit this launchpad URL to see the launchpad changelog.

Actual results:
apport pops up or the following is printed on the terminal:
$ update-manager
current dist not found in meta-release file
Unhandled exception in thread started by <bound method MyCache.get_changelog of <UpdateManager.UpdateManager.MyCache object at 0x84d920c>>
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/UpdateManager/UpdateManager.py", line 180, in get_changelog
    changelog = urllib2.urlopen(uri)
  File "/usr/lib/python2.5/urllib2.py", line 121, in urlopen
    return _opener.open(url, data)
  File "/usr/lib/python2.5/urllib2.py", line 374, in open
    response = self._open(req, data)
  File "/usr/lib/python2.5/urllib2.py", line 392, in _open
    '_open', req)
  File "/usr/lib/python2.5/urllib2.py", line 353, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.5/urllib2.py", line 1101, in http_open
    return self.do_open(httplib.HTTPConnection, req)
  File "/usr/lib/python2.5/urllib2.py", line 1074, in do_open
    r = h.getresponse()
  File "/usr/lib/python2.5/httplib.py", line 924, in getresponse
    response.begin()
  File "/usr/lib/python2.5/httplib.py", line 385, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python2.5/httplib.py", line 349, in _read_status
    raise BadStatusLine(line)
httplib.BadStatusLine

Version information:
Ubuntu Feisty (herd 5)
update-manager 0.57.2

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :

Forgot to add the following:

How reproducible is this bug?
This bug is reproducible every time.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your bug report.

Changed in update-manager:
importance: Undecided → Medium
Changed in update-manager:
status: Unconfirmed → Confirmed
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.