Task selection buttons crash modelbuilder
Reproduction steps:
- Launch Modelbuilder with the latest SMTK.
- Navigate to the Task Editor.
- Click Select, Connect, Select.
- Modelbuilder crashes.
qtConnectMode.cxx probably just needs a nullptr check on m_previewArc.
Loguru caught a signal: SIGSEGV
Stack trace:
3 0x7ff26f27c468 smtk::extension::qtTaskEditor::modeChangeRequested(QAction*) + 422
2 0x7ff26f25a628 smtk::extension::qtConnectMode::exitMode() + 142
1 0x7ff26f27414f smtk::extension::qtPreviewArc::setPredecessor(smtk::extension::qtBaseTaskNode*) + 51
0 0x7ff25170e420 /lib/x86_64-linux-gnu/libpthread.so.0(+0x14420) [0x7ff25170e420]
( 37.455s) [paraview ] :0 FATL| Signal: SIGSEGV
Segmentation fault (core dumped)
Thanks!