Comment 21 for bug 1013334

Revision history for this message
Erick Brunzell (lbsolost) wrote :

On my Intel box:

ubuntu@ubuntu:~$ wget http://people.canonical.com/~pitti/tmp/ui.py
--2012-06-29 19:09:15-- 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 112K/s in 0.5s

2012-06-29 19:09:18 (112 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 <module>
    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:~$

Hardware profile:

Intel Atom CPU 230 @ 1.60GHz
Intel 82945G/GZ Integrated Graphics Controller (rev 02)
Intel N10/ICH 7 Family High Definition Audio Controller (rev 01)
Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
2GB DDR2 RAM