Just finally giving this a new look but the heat wave here is both cooking my brain and causing frequent power outages so I need to post things in rather incomplete bits and pieces, just bear with me :^( I specifically wanted to post this terminal output before searching for the .crash file: ubuntu@ubuntu:~$ wget http://people.canonical.com/~pitti/tmp/ui.py --2012-06-29 17:43:16-- http://people.canonical.com/~pitti/tmp/ui.py Resolving people.canonical.com (people.canonical.com)... 91.189.89.62 Connecting to people.canonical.com (people.canonical.com)|91.189.89.62|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 57183 (56K) [text/x-python] Saving to: `ui.py' 100%[======================================>] 57,183 111K/s in 0.5s 2012-06-29 17:43:19 (111 KB/s) - `ui.py' saved [57183/57183] ubuntu@ubuntu:~$ sudo cp ui.py /usr/lib/python3/dist-packages/apport/ ubuntu@ubuntu:~$ ubuntu-bug casper Traceback (most recent call last): File "/usr/share/apport/apport-gtk", line 529, in app.run_argv() File "/usr/lib/python3/dist-packages/apport/ui.py", line 565, in run_argv return self.run_report_bug() File "/usr/lib/python3/dist-packages/apport/ui.py", line 408, in run_report_bug self.file_report() File "/usr/lib/python3/dist-packages/apport/ui.py", line 1032, in file_report upthread.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 222, in upload hostname=self.get_hostname()) File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 1027, in upload_blob result = opener.open(req) File "/usr/lib/python3.2/urllib/request.py", line 369, in open response = self._open(req, data) File "/usr/lib/python3.2/urllib/request.py", line 387, in _open '_open', req) File "/usr/lib/python3.2/urllib/request.py", line 347, in _call_chain result = func(*args) File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 980, in https_open return self.do_open(HTTPSProgressConnection, req) File "/usr/lib/python3.2/urllib/request.py", line 1135, in do_open h.request(req.get_method(), req.selector, req.data, headers) File "/usr/lib/python3.2/http/client.py", line 967, in request self._send_request(method, url, body, headers) File "/usr/lib/python3.2/http/client.py", line 1005, in _send_request self.endheaders(body) File "/usr/lib/python3.2/http/client.py", line 963, in endheaders self._send_output(message_body) File "/usr/lib/python3.2/http/client.py", line 808, in _send_output self.send(msg) File "/usr/lib/python3/dist-packages/apport/crashdb_impl/launchpad.py", line 965, in send HTTPSConnection.send(self, data[sent:(sent + chunksize)]) TypeError: slice indices must be integers or None or have an __index__ method ubuntu@ubuntu:~$ In case the power goes out again I don't want to lose that.