** Also affects: apport (Ubuntu Precise)
   Importance: Undecided
       Status: New

** Changed in: apport (Ubuntu Precise)
       Status: New => In Progress

** Changed in: apport (Ubuntu Precise)
     Assignee: (unassigned) => Brian Murray (brian-murray)

** Changed in: apport (Ubuntu Precise)
   Importance: Undecided => High

** Changed in: apport (Ubuntu)
       Status: New => Fix Released

** Attachment added: "the test"
   
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1042970/+attachment/3281201/+files/test_python_crashes.py

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1042970

Title:
  apport not blocking DBus no reply bug reports

Status in “apport” package in Ubuntu:
  Fix Released
Status in “apport” source package in Precise:
  In Progress

Bug description:
  As requested in bug 914220 apport should be blocking python crashes
  that are due to clients not receiving a reply.  This is working in
  quantal and is tested by test_dbus_service_timeout_running in
  test_python_crash.py.  This test does not exist in precise but if you
  port it to precise it will fail.  Additionally, these crashes are
  being reported on errors.ubuntu.com and taking up space in the top
  crashers.  For example see -
  https://errors.ubuntu.com/bucket/?id=%2Fusr%2Fbin%2Fubuntuone-
  installer%3ADBusException.

  [Impact]
  Precise users are being notified of crashes that are not useful to developers 
and  we don't want to receive.  Receiving pop-up notifications for these crash 
reports decreases the user experience when using precise.

  [Test Case]
  1) Download 'test_python_crashes.py' from this bug report
  2) Execute 'python test_python_crashes.py' in a terminal.
  3) Observe a test failure:
  FAIL: test_dbus_service_timeout_running (__main__.T)
  DBus.Error.NoReply with a running service
  4) Install apport from precise-proposed
  5) run the same test and observe the test passing:
  Ran 7 tests in 28.111s

  OK

  [Regression Potential]
  It is possible that apport would not generate crash reports for other types 
of python crashes but based off the code change it is not likely.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1042970/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to