Just ran into this with Ubuntu 13.10 when viewing the report, i386, apport 2.12.5-0ubuntu2:
root@zbox:~# apport-collect 1248053
...
The collected information can be sent to the developers to improve the
application. This might take a few minutes.
..dpkg-query: no packages found matching linux
.......
*** Send problem report to the developers?
After the problem report has been sent, please fill out the form in the
automatically opened web browser.
What would you like to do? Your options are:
S: Send report (972.0 KB)
V: View report
K: Keep report file for sending later or copying to somewhere else
I: Cancel and ignore future crashes of this program version
C: Cancel
Please choose (S/V/K/I/C): v
Traceback (most recent call last):
File "/usr/bin/apport-cli", line 367, in <module>
if not app.run_argv():
File "/usr/lib/python2.7/dist-packages/apport/ui.py", line 656, in run_argv
return self.run_update_report()
File "/usr/lib/python2.7/dist-packages/apport/ui.py", line 572, in run_update_report
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/python2.7/dist-packages/apport/ui.py", line 969, in collect_info
if self.report['ProblemType'] == 'Crash':
File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__
raise KeyError(key)
KeyError: 'ProblemType'
Just ran into this with Ubuntu 13.10 when viewing the report, i386, apport 2.12.5-0ubuntu2:
root@zbox:~# apport-collect 1248053
...
The collected information can be sent to the developers to improve the
application. This might take a few minutes.
..dpkg-query: no packages found matching linux
.......
*** Send problem report to the developers?
After the problem report has been sent, please fill out the form in the
automatically opened web browser.
What would you like to do? Your options are: apport- cli", line 367, in <module> python2. 7/dist- packages/ apport/ ui.py", line 656, in run_argv update_ report( ) python2. 7/dist- packages/ apport/ ui.py", line 572, in run_update_report present_ report_ details( allowed_ to_report) apport- cli", line 206, in ui_present_ report_ details collect_ info() python2. 7/dist- packages/ apport/ ui.py", line 969, in collect_info 'ProblemType' ] == 'Crash': python2. 7/UserDict. py", line 23, in __getitem__
S: Send report (972.0 KB)
V: View report
K: Keep report file for sending later or copying to somewhere else
I: Cancel and ignore future crashes of this program version
C: Cancel
Please choose (S/V/K/I/C): v
Traceback (most recent call last):
File "/usr/bin/
if not app.run_argv():
File "/usr/lib/
return self.run_
File "/usr/lib/
response = self.ui_
File "/usr/bin/
self.
File "/usr/lib/
if self.report[
File "/usr/lib/
raise KeyError(key)
KeyError: 'ProblemType'