apport-cli crashed with UnicodeDecodeError in ui_present_report_details()

Bug #429667 reported by Marco Rodrigues
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
apport (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: apport

When trying to report mplayer crash.

ProblemType: Crash
Architecture: i386
CrashReports:
 600:1000:1000:9352:2009-09-14 22:15:58.177935000 +0100:2009-09-14 22:16:08.113951070 +0100:/var/crash/_usr_bin_apport-cli.1000.crash
 600:1000:1000:406999:2009-09-08 22:48:14.004723000 +0100:2009-09-12 22:33:02.286088103 +0100:/var/crash/_usr_bin_update-notifier.1000.crash
 600:1000:1000:7698620:2009-09-14 21:39:57.349944000 +0100:2009-09-14 21:39:58.349944000 +0100:/var/crash/_usr_bin_audacious2.1000.crash
 600:1000:1000:55480:2009-09-14 00:01:47.004335000 +0100:2009-09-14 00:01:48.004335000 +0100:/var/crash/_bin_bash.1000.crash
 600:1000:1000:10919474:2009-09-14 22:15:41.481944000 +0100:2009-09-14 22:15:42.481944000 +0100:/var/crash/_usr_bin_mplayer.1000.crash
Date: Mon Sep 14 22:15:59 2009
DistroRelease: Ubuntu 9.10 karmic
ExecutablePath: /usr/bin/apport-cli
InterpreterPath: /usr/bin/python2.6
NonfreeKernelModules: nvidia
Package: apport 1.9-0ubuntu3
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/apport-cli -c /var/crash/_usr_bin_mplayer.1000.crash
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-10.32-generic
PythonArgs: ['/usr/bin/apport-cli', '-c', '/var/crash/_usr_bin_mplayer.1000.crash']
SourcePackage: apport
Title: apport-cli crashed with UnicodeDecodeError in ui_present_report_details()
Uname: Linux 2.6.31-10-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Marco Rodrigues (gothicx) wrote :
Revision history for this message
Marco Rodrigues (gothicx) wrote :

$ apport-cli -c /var/crash/_usr_bin_mplayer.1000.crash
Traceback (most recent call last):
  File "/usr/bin/apport-cli", line 393, in <module>
    if not app.run_argv():
  File "/usr/lib/python2.6/dist-packages/apport/ui.py", line 445, in run_argv
    self.run_crash(self.options.crash_file, False)
  File "/usr/lib/python2.6/dist-packages/apport/ui.py", line 264, in run_crash
    response = self.ui_present_report_details()
  File "/usr/bin/apport-cli", line 209, in ui_present_report_details
    details += ' ' + self.report[key] + '\n'
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 18: ordinal not in range(128)

tags: removed: need-duplicate-check
visibility: private → public
Revision history for this message
ozbird (ozbird) wrote :

Much the same problem here. I tried to report a bug with debian-installer, and received the following (running as root):

# ubuntu-bug debian-installer

*** Collecting problem information

The collected information can be sent to the developers to improve the
application. This might take a few minutes.
....
Traceback (most recent call last):
  File "/usr/bin/apport-cli", line 403, in <module>
    if not app.run_argv():
  File "/usr/lib/python2.6/dist-packages/apport/ui.py", line 435, in run_argv
    return self.run_report_bug()
  File "/usr/lib/python2.6/dist-packages/apport/ui.py", line 370, in run_report_bug
    response = self.ui_present_report_details()
  File "/usr/bin/apport-cli", line 215, in ui_present_report_details
    details += ' ' + _('(binary data)') + '\n'
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 57602: ordinal not in range(128)

Chris Jones (cmsj)
Changed in apport (Ubuntu):
status: New → 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.