** Description changed:

+ [Impact]
+ When someone adds a PPA with a description that contains non-ascii letters, 
he later on gets apport dialogs about aptd crashes:
+ 
+ Title: <type 'exceptions.UnicodeDecodeError'>: 'ascii' codec can't
+ decode byte 0xc3 in position 24: ordinal not in range(128)
+ 
+ 
+ [Test Case]
+ $ sudo add-apt-repository ppa:ts.sch.gr
+ $ sudo apt-get update
+ # Just ensure that there's at least one update coming from that PPA.
+ # E.g. install the numlockx package from Precise, there's then an
+ # update in that PPA:
+ $ sudo apt-get install numlockx=1.2-2
+ $ sudo apt-get update
+ $ update-manager
+ 
+ No need to update anything, it's enough to select numlockx in the update 
manager so that the PPA description is pulled.
+ Then wait approximately 30 seconds for apport to display the crash dialog.
+ Or, ls /var/crash/*apt*
+ 
+ 
+ [Regression Potential]
+ There are lots of dbus.String() calls in aptdaemon that might trigger similar 
errors, but this case should be OK now, both for python2 and python3.
+ 
+ 
+ [Original bug report]
  No noticable problems - this message came up during boot
  
  ProblemType: Crash
  DistroRelease: Ubuntu 12.04
  Package: aptdaemon 0.43+bzr805-0ubuntu1
  ProcVersionSignature: Ubuntu 3.2.0-23.36-generic-pae 3.2.14
  Uname: Linux 3.2.0-23-generic-pae i686
  NonfreeKernelModules: nvidia
  Annotation: Search failed
  ApportVersion: 2.0.1-0ubuntu1
  Architecture: i386
  Date: Tue Apr 10 07:45:48 2012
  ExecutablePath: /usr/sbin/aptd
  PackageArchitecture: all
  SourcePackage: aptdaemon
  Title: <type 'exceptions.UnicodeDecodeError'>: 'ascii' codec can't decode 
byte 0xc3 in position 24: ordinal not in range(128)
  TransactionDepends: [[], [], [], [], [], [], []]
  TransactionErrorCode: error-unknown
  TransactionKwargs: {'filters': [u'unknown']}
  TransactionLocale: en_GB.UTF-8
  TransactionOutput:
-  
+ 
  TransactionPackages: [[], [], [], [], [], []]
  TransactionRole: role-pk-query
  UpgradeStatus: Upgraded to precise on 2012-02-26 (44 days ago)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/978654

Title:
  aptd crashes when PPAs have non-ascii descriptions

To manage notifications about this bug go to:
https://bugs.launchpad.net/aptdaemon/+bug/978654/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to