Please sync urwid 0.9.8.4-1 (universe) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
urwid (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: python-urwid
Sending invalid data to a widget keypress method (not checking for mouse event for example) causes python-urwid to segfault. I expected a python error that can be handled gracefully.
python-urwid is version 0.9.8.3-1ubuntu1 in jaunty.
Fix is in upstream version 0.9.8.4-1 (debian unstable)
A number of other minor problems have been fixed in the same release.
This is the changelog for this micro-release:
* Fixed incompatibilities with Python 2.6 (by Friedrich Weber)
* Fixed a SimpleListWalker? with emptied list bug (found by Walter Mundt)
* Fixed a curses_display stop()/start() bug (found by Christian Scharkus)
* Fixed an is_wide_character() segfault on bad input data bug (by Andrew Psaltis)
* Fixed a CanvasCache? with render() used in both a widget and its superclass bug (found by Andrew Psaltis)
* Fixed a ListBox?
* Fixed a tutorial example bug (found by Kurtis D. Rader)
* Fixed an Overlay.keypress() bug (found by Andreas Klöckner)
* Fixed setuptools configuration (by Andreas Klöckner)
All changes are strictly bug fixes, there are no new features in this release. This package has been built and tested on Debian unstable and has been accepted into Debian.
description: | updated |
description: | updated |
Changed in urwid: | |
status: | New → Fix Released |
Changed in urwid: | |
status: | Fix Released → New |
Changed in urwid (Ubuntu): | |
importance: | Undecided → Wishlist |
I have tested this release against all the example programs included and the unit and doctests in the source.
build logs are here: https:/ /launchpad. net/~ian- excess/ +archive/ ppa/+sourcepub/ 5238