Page MenuHomePhabricator

Uncaught exception on connecting to a serial port without having a device connected in IGT Tracking Toolbox
Closed, ResolvedPublic

Description

Steps to reproduce:

  • choose "Polaris" or "Aurora" tracking device
  • select a com port on which no device is connected
  • load a tool storage
  • click "Connect" button

The problem is caused by "CreateNDIAuroraTrackingDeviceSource()" and "CreateNDIPolarisTrackingDeviceSource()" in TrackingDeviceSourceConfigurator calling "OpenConnection()" on the tracking device. QmitkMITKIGTTrackingToolboxView does not catch the expcetion as "OpenConnection()" is supposed to be called later on.

Event Timeline

User wintersa has pushed new remote branch:

bug-16967-CatchExceptionOfOpenConnection

[6c89d2]: Merge branch 'bug-16967-CatchExceptionOfOpenConnection'

Merged commits:

2014-02-12 13:53:20 Adrian Winterstein [25e63f]
Error handling for "OpenConnection()" call of Aurora devices.