Investigating this a bit I remebered that some applications, like aptdaemon and ubiquity, write their own .crash files in /var/crash. Apport's collect_info function would then gather things like DistroRelease and Package.
Having aptd crash I've verified that the .crash file is missing information and apport does try to add this information but in some cases I receive:
except Exception as e: apport.error(repr(e)) self.ui_error_message(_('Invalid problem report'), _('An error occurred while attempting to process this' ' problem report:') + '\n\n' + str(e)) self.ui_shutdown()
Investigating this a bit I remebered that some applications, like aptdaemon and ubiquity, write their own .crash files in /var/crash. Apport's collect_info function would then gather things like DistroRelease and Package.
Having aptd crash I've verified that the .crash file is missing information and apport does try to add this information but in some cases I receive:
where 'e' is empty.