Comment 12 for bug 1015788

Revision history for this message
Doug McMahon (mc3man) wrote :

At least here apport-cli -c <whatever.crash> does now work (S), with one exception. A browser window must be already open. Otherwise -
*** Error: Network problem

Cannot connect to crash database, please check your Internet connection.

slice indices must be integers or None or have an __index__ method

apport-gtk continues to crash, could file report on??
The initial browser line is -
"apport-gtk crashed with configparser.InterpolationSyntaxError "

And in xsession-errors -
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 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/share/apport/apport-gtk", line 221, in ui_present_report_details
    self.desktop_info = self.get_desktop_entry()
  File "/usr/lib/python3/dist-packages/apport/ui.py", line 1152, in get_desktop_entry
    result = dict(cp.items('Desktop Entry'))
  File "/usr/lib/python3.2/configparser.py", line 853, in items
    return [(option, value_getter(option)) for option in d.keys()]
  File "/usr/lib/python3.2/configparser.py", line 853, in <listcomp>
    return [(option, value_getter(option)) for option in d.keys()]
  File "/usr/lib/python3.2/configparser.py", line 850, in <lambda>
    section, option, d[option], d)
  File "/usr/lib/python3.2/configparser.py", line 391, in before_get
    self._interpolate_some(parser, option, L, value, section, defaults, 1)
  File "/usr/lib/python3.2/configparser.py", line 440, in _interpolate_some
    "found: %r" % (rest,))
configparser.InterpolationSyntaxError: '%' must be followed by '%' or '(', found: '%F'