This bug was fixed in the package apport - 2.2.4-0ubuntu1

---------------
apport (2.2.4-0ubuntu1) quantal; urgency=low

  * debian/tests/control: Simplify Depends: line by using "@" and dropping
    packages which are already dependencies of apport's packages.
  * debian/tests/control: Drop undefined "no-build-needed" feature.
  * New upstream bug fix release. Changes since our previous trunk snapshot:
    - apport-cli: Unbreak "keep" option. (LP: #1007826)
    - launchpad.py: Fix str vs. bytes crash for already known bugs.
      (LP: #1015788)
 -- Martin Pitt <[email protected]>   Thu, 21 Jun 2012 09:13:56 +0200

** Changed in: apport (Ubuntu Quantal)
       Status: In Progress => 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/1015788

Title:
  All the apport crash reports are now "*** Error: Invalid problem
  report" - TypeError: startswith first arg must be bytes or a tuple of
  bytes, not str

Status in “apport” package in Ubuntu:
  Fix Released
Status in “apport” source package in Quantal:
  Fix Released

Bug description:
  TEST CASE:
  1. Select any crash file in /var/crash/
  2. From a terminal run:
  $ apport-cli 
/var/crash/_usr_share_apport_package-hooks_dkms_packages.py.0.crash
  3. Select 'View Report'

  ACTUAL RESULT:
  show this in cli -
  Traceback (most recent call last):
    File "/usr/bin/apport-cli", line 366, in <module>
      if not app.run_argv():
    File "/usr/lib/python3/dist-packages/apport/ui.py", line 569, in run_argv
      self.run_crash(self.options.crash_file, False)
    File "/usr/lib/python3/dist-packages/apport/ui.py", line 231, in run_crash
      response = self.ui_present_report_details(allowed_to_report)
    File "/usr/bin/apport-cli", line 206, in ui_present_report_details
      self.collect_info()
    File "/usr/lib/python3/dist-packages/apport/ui.py", line 912, in 
collect_info
      known_thread.exc_raise()
    File "/usr/lib/python3/dist-packages/apport/REThread.py", line 65, in 
exc_raise
      raise 
self._exception[0](self._exception[1]).with_traceback(self._exception[2])
    File "/usr/lib/python3/dist-packages/apport/REThread.py", line 35, in run
      self._retval = self.__target(*self.__args, **self.__kwargs)
    File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", 
line 904, in known
      if not line.startswith('bug:'):
  TypeError: startswith first arg must be bytes or a tuple of bytes, not str

  ProblemType: Bug
  DistroRelease: Ubuntu 12.10
  Package: apport 2.2.3-0ubuntu6
  ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
  Uname: Linux 3.4.0-5-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.2.3-0ubuntu6
  Architecture: amd64
  CrashReports:
   640:1000:114:16459596:2012-06-20 16:43:49.167639000 -0400:2012-06-20 
16:43:50.167639000 -0400:/var/crash/_usr_bin_inkscape.1000.crash
   640:1000:114:51527:2012-06-20 16:42:49.539343000 -0400:2012-06-20 
16:42:51.567348389 -0400:/var/crash/_usr_share_apport_apport-gtk.1000.crash
  Date: Wed Jun 20 16:44:39 2012
  InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120603)
  PackageArchitecture: all
  ProcEnviron:
   TERM=xterm
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: apport
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1015788/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to