This bug was fixed in the package apport - 1.91-0ubuntu1 --------------- apport (1.91-0ubuntu1) precise; urgency=low
* New upstream release: - crashdb.py, check_duplicate(): If a crash has a signature but no existing duplicate in the DB, also check for an existing address signature duplicate in the DB. - apport-retrace: Use DistroRelease specific subdirectory of the cache dir for mapping a file to a package, as these maps are release specific. - packaging-apt-dpkg.py: Refresh Contents.gz cache if it is older than one day. - crashdb.py: Ensure that address_signature duplicate db table does not have multiple identical signatures by making it a primary key. Bump the db format to "3". Existing databases need to be migrated manually as SQLite does not allow adding a "PRIMARY KEY" constraint to existing tables. - crashdb.py: Do not add a new address signature entry if one already exists. - apport-cli: Fix UnicodeDecodeError on unicode report values. (LP: #275972) - launchpad.py: Only set bug task importance if it is undecided. - apport-retrace: Fix "an useful" typo. (LP: #911437) - report.py: Filter out frames which are internal kernel/glibc implementation details and not stable across duplicates. In particular, filter out __kernel-syscall() and the SSE stubs. - crashdb.py: Remove debugging leftover which completely disabled bug pattern checking. - report.py: Update reading AssertionMessage. Current (e)glibc turned __abort_msg from a simple static string into a struct. - Change permissions of .crash files from 0600 to 0640, so that /var/crash can be made g+s and crash handling daemons can access those. - Python exceptions: Blacklist DBus.Error.NoReply. It does not help to get these traces from the client-side application, you need the actual exception in the D-Bus server backend instead. (LP: #914220) - Support /etc/apport/whitelist.d/ similarly to /etc/apport/blacklist.d/, for cases like installer environments where only crashes of a few selected programs should be reported. -- Martin Pitt <martin.p...@ubuntu.com> Wed, 18 Jan 2012 09:56:00 +0100 ** Changed in: apport (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to apport in Ubuntu. https://bugs.launchpad.net/bugs/275972 Title: apport-cli crashed with UnicodeDecodeError in ui_present_crash() Status in “apport” package in Ubuntu: Fix Released Bug description: Binary package hint: apport crash detected by the apport. The error happened when submitting the bug report for a self crash. ProblemType: Crash Architecture: amd64 DistroRelease: Ubuntu 8.10 ExecutablePath: /usr/bin/apport-cli InterpreterPath: /usr/bin/python2.5 NonfreeKernelModules: nvidia Package: apport 0.116 PackageArchitecture: all ProcAttrCurrent: unconfined ProcCmdline: /usr/bin/python /usr/bin/apport-cli ProcEnviron: SHELL=/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games LANG=pt_PT.UTF-8 PythonArgs: ['/usr/bin/apport-cli'] SourcePackage: apport Title: apport-cli crashed with UnicodeDecodeError in ui_present_crash() Uname: Linux 2.6.27-3-generic x86_64 UserGroups: adm admin audio cdrom dialout fax fuse games lpadmin netdev plugdev sambashare vboxusers video voice www-data To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/275972/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp