I don't see an attached branch here, but indeed check_unreportable() should not exit the program. This needs to be passed down through the return values. Also, please keep in mind that /usr/share/apport/apport- gtk potentially process more than one report (and indeed this will happen a lot more often in the near future when we submit the "system level" reports in batches). So a single exit code does not tell you a lot.
Third party packages which want to integrate with Apport are much better off with shipping a proper package hook which adjusts the crash database. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1023912 Title: apport-bug exits with exit_success even if it fails To manage notifications about this bug go to: https://bugs.launchpad.net/apport/+bug/1023912/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs