apport (0.22) edgy; urgency=low . * apport_utils.py, report_add_proc_info(): Make 'interpreted script' detection more general to also work for mono programs. * test-apport: Check that non-packaged scripts do not generate a report. * apport: Call ic.collect_runtime_information() earlier and drop the local /proc/pid/exe examination, so that we get proper script detection. This avoids getting crash reports for non-packaged scripts (see test case change from above). * apport: Do not try to chmod the report file if we could not create it and output to stderr instead (this mainly affects local testing only). * apport_utils.py, find_file_package(): First grep the package lists whose names are a substring of the crashed binary name (or vice versa), to immensely speed up the package name determination in many cases. * apport: Drop the maximum number of consecutive crashes per executable from 5 to 2. 5 creates a too bad user experience and creates the impression that it will never stop. Closes: LP#61078
** Changed in: apport (Ubuntu) Status: Confirmed => Fix Released -- apport stucks in a loop https://launchpad.net/bugs/61078 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs