Page MenuHomePhabricator

Workbench crashes when creating a new tool storage
Closed, ResolvedPublic

Description

Creating a new tool storage in the 'IGT Navigation Tool Manager' view leads to a crash when 'IGT Navigation Tool Calibration' view has been closed before.

Steps to reproduce:

  • Start workbench
  • Open 'IGT Navigation Tool Calibration' view
  • Open 'IGT Navigation Tool Manager' view
  • Close 'IGT Navigation Tool Calibration'
  • Click 'Create New' button in 'IGT Navigation Tool Manager' view
  • Fill in a name
  • Click 'OK'

--> Workbench crashes

Event Timeline

eisenman added a project: MITK.
eisenman updated the task description. (Show Details)
seitela moved this task from Wishlist to In Progress on the IGT board.

This crash also occurs when using the TrackingToolBox plugin instead of the NavigationToolCalibration plugin. It seems to be related to the QmitkToolTrackingStatusWidget where a call to 'OnServiceEvent()' is triggered by the micro service framework. A non properly initialized m_previewToolStorage leads to the crash.