Page MenuHomePhabricator

QmitkServiceListWidget makes MITK Crash if it is closed while Services are listed
Closed, ResolvedPublic

Description

If there is an open QmitkServiceListWidget that currently holds services, and the user closes mitk, then the Widget provokes an exception. This is possibly due to Events being thrown on unregistration.

To reproduce

  1. Open UltrasoundWidget
  2. Add a new Device of your choice
  3. click Activate
  4. Switch to view Tab to verify that the device is listed there
  5. Close MITK

Investigation should start around the OnEvent Method.