I've fixed it by exiting with exit code 1 from the "check_unreportable"
function that displays the error dialog. See linked branch.

I'm not sure if it's a good idea though, because the function is
supposed to check only, not abort the whole thing (isn't it?). I've
tried returning false from the "run_report_bug" function that calls
"check_unreportable" and then returning false from all the places that
call "run_report_bug" but the error handling is still not advanced
enough to pick up even those errors and bail out, so I guess I'll quit
poking around and leave this to somebody who's familiar with the
codebase.

-- 
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

Reply via email to