touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #116645
[Bug 1512902] Please test proposed package
Hello Brian, or anyone else affected,
Accepted apport into vivid-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/apport/2.17.2-0ubuntu1.8 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed. Your feedback will aid us getting this update
out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed. In either case, details of your testing will help
us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1512902
Title:
apport will create .upload files for incomplete or corrupt crash
reports
Status in apport package in Ubuntu:
Fix Released
Status in apport source package in Precise:
Fix Committed
Status in apport source package in Trusty:
Fix Committed
Status in apport source package in Vivid:
Fix Committed
Status in apport source package in Wily:
Fix Committed
Bug description:
SRU information appears in comment #3.
apport will set an UnreportableReason in the following situations for
crash reports where information collection fails or for packages that
do not exist. From apport/ui.py:
1036 try:
1037 icthread.exc_raise()
1038 except (IOError, EOFError, zlib.error) as e:
1039 # can happen with broken core dumps
1040 self.report['UnreportableReason'] = '%s\n\n%s' % (
1041 _('This problem report is damaged and cannot be processed.'),
1042 repr(e))
1043 except ValueError: # package does not exist
1044 self.report['UnreportableReason'] = _('The report belongs to a package that is not installed.')
1045 except Exception as e:
1046 apport.error(repr(e))
1047 self.report['UnreportableReason'] = _('An error occurred while attempting to '
1048 'process this problem report:') + '\n\n' + str(e)
Because an UnreportableReason exists in the report, apport will stop
collecting information. Subsequently, there is "_MarkForUpload" is
left as True (the default) so apport calls mark_report_upload which
creates a .upload file such that the report which is incomplete or
corrupt is then uploaded to the Error Tracker.
In these cases the "_MarkForUpload" key should be set to "False"
thereby preventing uploads to the Error Tracker.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1512902/+subscriptions
References