Comment 0 for bug 827090

apport does not manage stdio/stdout encoding correctly, it crashed if there is non ascii charsets. Users can not submit issue in CJK locale, need to switch LANGUAGE to en_US.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: apport 1.21.2-0ubuntu14
ProcVersionSignature: Ubuntu 3.0.0-8.11-generic 3.0.1
Uname: Linux 3.0.0-8-generic x86_64
Architecture: amd64
Date: Tue Aug 16 11:45:00 2011
ExecutablePath: /usr/bin/apport-cli
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110426)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/apport-cli /var/crash/_usr_lib_ibus-chewing_ibus-engine-chewing.1000.crash
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
 PATH=(custom, user)
 LC_MESSAGES=en_US.UTF-8
 LANGUAGE=zh_TW:zh
PythonArgs: ['/usr/bin/apport-cli', '/var/crash/_usr_lib_ibus-chewing_ibus-engine-chewing.1000.crash']
SourcePackage: apport
Title: apport-cli crashed with UnicodeEncodeError in communicate(): 'ascii' codec can't encode characters in position 40-42: ordinal not in range(128)
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare vboxusers