Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • CamiTK Community Edition CamiTK Community Edition
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 17
    • Issues 17
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • CamiTKCamiTK
  • CamiTK Community EditionCamiTK Community Edition
  • Issues
  • #84
Closed
Open
Issue created Mar 06, 2019 by Matthias Tummers@tummersmDeveloper

Bug in refreshInterfaceNode in Explorer.cpp

I am a CamiTK developer working on the FOCUS CEP

When Working with multiple components with parent/child relationships, Explorer::refreshInterfaceNode() will fail to remove all the components from the maps but effectively delete de the components. This leaves the Explorer with invalid references to components in its maps and will eventually cause a crash.

CamiTK Version:

  • CamiTK version........................... CamiTK 4.1.2
  • CamiTK Short Version..................... camitk-4.1
  • CamiTK SO NAME........................... 4
  • Operating System......................... WIN32
  • Build type............................... DEBUG
  • QT Version............................... 5.6.1
  • VTK Version.............................. 6.3.0
  • Global Installation Directory [G]........ C:/dev/CamiTK/install
  • Local Installation Directory [L]......... C:/Users/tummersm/AppData/Roaming/CamiTK
  • Current Working Directory [W]............ C:/dev/CamiTK/install/bin
  • Test Data Directory...................... C:/dev/CamiTK/install/share/camitk-4.1/testdata
  • Component Extension Directories.......... C:/dev/CamiTK/install/lib/camitk-4.1/components
  • Action Extension Directories............. C:/dev/CamiTK/install/lib/camitk-4.1/actions
  • Number of Component Extensions........... 15 (locations: 15 global, 0 local, 0 in working directory, 0 manually installed by user)
  • Number of File Extensions Supported...... 39
  • Number of Action Extensions.............. 28 (locations: 28 global, 0 local, 0 in working directory, 0 manually installed by user)
  • Number of Actions........................ 106
  • Registered components:
    • [G] Alias Wavefront OBJ Component...... obj
    • [G] FocusImageComponentExtension....... fcs, fcs3
    • [G] ItkImages Component................ hdr, spr, gipl, pic, lsm, nrrd, hdr.gz, nii, nii.gz, img, img.gz
    • [G] MML Component...................... mml, scn
    • [G] Msh Component...................... msh
    • [G] Off Component...................... off
    • [G] PML Component...................... pml
    • [G] Pick Me Component.................. pickme
    • [G] STL Component...................... stl, STL
    • [G] Testing Abort Component............ abort
    • [G] Testing Mixed Component............ mixed
    • [G] VRML 2 Component................... vrml, wrl
    • [G] VTK Component...................... vtk
    • [G] vtkImages Component................ jpg, png, tiff, tif, bmp, pbm, pgm, ppm, mhd, mha, raw
    • [G] DICOM.............................. directory
  • Registered actions:
    • [G] Application Level Actions.......... 21 actions
    • [G] AverageVoxelValuesExtension........ 1 actions
    • [G] Basic Mesh Extension............... 9 actions
    • [G] Basic Picking Tutorial............. 1 actions
    • [G] Basic Topology..................... 2 actions
    • [G] BoxVOIExtension.................... 1 actions
    • [G] FocusActionExtension............... 1 actions
    • [G] Frame Edition Extension............ 1 actions
    • [G] ITK Filters........................ 14 actions
    • [G] ITK Segmentation................... 3 actions
    • [G] Image LUT.......................... 1 actions
    • [G] ImageAcquisitionActionExtension.... 7 actions
    • [G] MML................................ 2 actions
    • [G] Mesh Point Data.................... 1 actions
    • [G] Mesh Processing.................... 17 actions
    • [G] Mesh Selection..................... 1 actions
    • [G] MultiPickingExtension.............. 1 actions
    • [G] PMLExploreExtension................ 2 actions
    • [G] Pixel Color Changer................ 1 actions
    • [G] PropertiesExtension................ 3 actions
    • [G] Reconstruction..................... 1 actions
    • [G] Reorient Image Extension........... 1 actions
    • [G] ResampleExtension.................. 1 actions
    • [G] Shaker Extension................... 3 actions
    • [G] ShowIn3DExtension.................. 5 actions
    • [G] Sleeping While Working............. 2 actions
    • [G] VolumeRenderingExtension........... 1 actions
    • [G] Vtk Widget Tutorial................ 2 actions

please do not remove anything below this line

Assignee
Assign to
Time tracking