apport information

** Attachment added: "Dependencies.txt"
   
https://bugs.launchpad.net/bugs/989443/+attachment/3107516/+files/Dependencies.txt

** Description changed:

  1) lsb_release -rd
  Description:  Ubuntu 12.04 LTS
  Release:      12.04
  
  2) apt-cache policy apport
  apport:
-   Installed: 2.0.1-0ubuntu6
-   Candidate: 2.0.1-0ubuntu6
-   Version table:
-  *** 2.0.1-0ubuntu6 0
-         500 http://archive.ubuntu.com/ubuntu/ precise-updates/main amd64 
Packages
-         500 http://archive.ubuntu.com/ubuntu/ precise-proposed/main amd64 
Packages
-         100 /var/lib/dpkg/status
-      2.0.1-0ubuntu5 0
-         500 http://archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
+   Installed: 2.0.1-0ubuntu6
+   Candidate: 2.0.1-0ubuntu6
+   Version table:
+  *** 2.0.1-0ubuntu6 0
+         500 http://archive.ubuntu.com/ubuntu/ precise-updates/main amd64 
Packages
+         500 http://archive.ubuntu.com/ubuntu/ precise-proposed/main amd64 
Packages
+         100 /var/lib/dpkg/status
+      2.0.1-0ubuntu5 0
+         500 http://archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
  
  3) I expect apport to collect information for bug report.
  
  4) apport-collect crashes with following information (example run):
- 
+ ## EXAMPLE RUN STARTED
  apport-collect 989226
  No packages found matching linux.
  ERROR: hook /usr/share/apport/general-hooks/ubuntu.py crashed:
  Traceback (most recent call last):
-   File "/usr/lib/python2.7/dist-packages/apport/report.py", line 718, in 
add_hooks_info
-     symb['add_info'](self, ui)
-   File "/usr/share/apport/general-hooks/ubuntu.py", line 45, in add_info
-     match_error_messages(report)
-   File "/usr/share/apport/general-hooks/ubuntu.py", line 129, in 
match_error_messages
-     if report['ProblemType'] == 'Package':
-   File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__
-     raise KeyError(key)
+   File "/usr/lib/python2.7/dist-packages/apport/report.py", line 718, in 
add_hooks_info
+     symb['add_info'](self, ui)
+   File "/usr/share/apport/general-hooks/ubuntu.py", line 45, in add_info
+     match_error_messages(report)
+   File "/usr/share/apport/general-hooks/ubuntu.py", line 129, in 
match_error_messages
+     if report['ProblemType'] == 'Package':
+   File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__
+     raise KeyError(key)
  KeyError: 'ProblemType'
  Traceback (most recent call last):
-   File "/usr/share/apport/apport-gtk", line 499, in <lambda>
-     GLib.idle_add(lambda: self.collect_info(on_finished=self.ui_update_view))
-   File "/usr/lib/python2.7/dist-packages/apport/ui.py", line 861, in 
collect_info
-     icthread.exc_raise()
-   File "/usr/lib/python2.7/dist-packages/apport/REThread.py", line 34, in run
-     self._retval = self.__target(*self.__args, **self.__kwargs)
-   File "/usr/lib/python2.7/dist-packages/apport/ui.py", line 111, in 
thread_collect_info
-     if report['ProblemType'] == 'Crash' and \
-   File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__
-     raise KeyError(key)
+   File "/usr/share/apport/apport-gtk", line 499, in <lambda>
+     GLib.idle_add(lambda: self.collect_info(on_finished=self.ui_update_view))
+   File "/usr/lib/python2.7/dist-packages/apport/ui.py", line 861, in 
collect_info
+     icthread.exc_raise()
+   File "/usr/lib/python2.7/dist-packages/apport/REThread.py", line 34, in run
+     self._retval = self.__target(*self.__args, **self.__kwargs)
+   File "/usr/lib/python2.7/dist-packages/apport/ui.py", line 111, in 
thread_collect_info
+     if report['ProblemType'] == 'Crash' and \
+   File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__
+     raise KeyError(key)
  KeyError: 'ProblemType'
- --- 
+ ## EXAMPLE RUN STOPPED
+ 
+ ---
  ApportVersion: 2.0.1-0ubuntu6
  Architecture: amd64
  CrashReports:
-  664:1000:1000:0:2012-04-26 22:35:07.560130943 +0300:2012-04-26 
22:35:07.560130943 +0300:/var/crash/_usr_bin_compiz.1000.upload
-  640:103:107:598138:2012-04-26 22:33:38.552153000 +0300:2012-04-26 
22:33:39.552153000 
+0300:/var/crash/_usr_lib_x86_64-linux-gnu_colord_colord.103.crash
-  640:1000:1000:470313:2012-04-26 22:34:09.264790000 +0300:2012-04-26 
22:34:10.264790000 +0300:/var/crash/_usr_bin_compiz.1000.crash
-  640:1000:1000:6367607:2012-04-26 19:22:25.169509000 +0300:2012-04-26 
19:22:29.897509468 +0300:/var/crash/_usr_lib_docky_Docky.exe.1000.crash
-  644:0:0:0:2012-04-26 22:35:01.063380677 +0300:2012-04-26 22:35:01.063380677 
+0300:/var/crash/_usr_lib_x86_64-linux-gnu_colord_colord.103.upload
+  664:1000:1000:0:2012-04-26 22:35:07.560130943 +0300:2012-04-26 
22:35:07.560130943 +0300:/var/crash/_usr_bin_compiz.1000.upload
+  640:103:107:598138:2012-04-26 22:33:38.552153000 +0300:2012-04-26 
22:33:39.552153000 
+0300:/var/crash/_usr_lib_x86_64-linux-gnu_colord_colord.103.crash
+  640:1000:1000:470313:2012-04-26 22:34:09.264790000 +0300:2012-04-26 
22:34:10.264790000 +0300:/var/crash/_usr_bin_compiz.1000.crash
+  640:1000:1000:6367607:2012-04-26 19:22:25.169509000 +0300:2012-04-26 
19:22:29.897509468 +0300:/var/crash/_usr_lib_docky_Docky.exe.1000.crash
+  644:0:0:0:2012-04-26 22:35:01.063380677 +0300:2012-04-26 22:35:01.063380677 
+0300:/var/crash/_usr_lib_x86_64-linux-gnu_colord_colord.103.upload
  DistroRelease: Ubuntu 12.04
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 
(20120118)
  Package: apport 2.0.1-0ubuntu6
  PackageArchitecture: all
  ProcEnviron:
-  LANGUAGE=en_US:en
-  TERM=xterm
-  PATH=(custom, no user)
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  LANGUAGE=en_US:en
+  TERM=xterm
+  PATH=(custom, no user)
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
  Tags:  precise
  Uname: Linux 3.2.0-24-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

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

Title:
  apport-collect crashes when no matching packages found

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to