Comment 6 for bug 1355546

Revision history for this message
Brian Murray (brian-murray) wrote :

I'd tracked the update-manager case down to the following in apport/ui.py:

    try:
        report.add_package_info(package)
    except ValueError:
        # this happens if we are collecting information on an uninstalled
        # package
        if not ignore_uninstalled:
            raise
    except SystemError as e:
        report['UnreportableReason'] = excstr(e)
        return

We are returning from thread_collect_info() before we've written the collected information to the report. Removing the return works but then 'UnreportableReason' was changed to 'This package does not seem to be installed correctly'. I think this issue with /etc/apt/sources.list is likely a separate bug (than the menulibre examples in the description), so I'll open a separate bug for it.