Skip to content

Resolve "(VRRender): crash at exit"

Flavien BRIDAULT requested to merge 350-vrrender-crash-at-exit into dev

What does this MR do?

This prevents VRRender to crash when exiting in all DICOM related activities.

Actually the crash occurred in the ioDicom plugin destruction. The usual linking hack, preventing the linker to strip symbols, consists in instancing one of the class of the bundle. It was placed in the destructor which is a bad idea because it creates an allocation of an UUID while the application is being destroyed.

How to test it?

  1. Launch VRRender.
  2. Launch PacsWriter activity.
  3. Exit.
  4. Observe the absence of a crash.

Associated Issues/Merge Requests

Edited by Flavien BRIDAULT

Merge request reports