Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
OpenWalnut Core OpenWalnut Core
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 86
    • Issues 86
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • OpenWalnut
  • OpenWalnut CoreOpenWalnut Core
  • Issues
  • #230

Closed
Open
Created May 08, 2017 by Johannes Waschke@JohannesDeveloper

-RM-193-MR-Loop when loading project file

When loading a project file (which contains a WDataSetScalar and a WDataSetDTI) OpenWalnut often starts an "infinite" loop (Of course, I guess the error output is not really repeated infinitely, but maybe printed for every voxel of the data set). On Average, this happens in every third start of OpenWalnut. (System: Ubuntu 12.04 64bit, GeForce 9800 GT/PCIe/SSE2, AMD Phenom(tm) II X4 920 Processor × 4 )

Some details: -the error does NOT occur when loading one data set manually -the error does NOT occur when loading a project file containing one data set -it seems that there is only an error when there are two different types of data set together in one project file (but no error when e.g. loading two DTI data sets) -OpenWalnut seems to work fine in the background (it loads all the modules and data sets), but very slowly and therefore unusable

The debug output starts with:


...
*INFO    [Module (Colormapper)] Starting module main method. 
*DEBUG   [Data Module] Loading data from "/home/jojo/_Bachelor/_Datasets/mr188_t1_pl.nii". 
*DEBUG   [Colormapper] Waiting ... 
*INFO    [ModuleContainer (KernelRootContainer)] Associated module "Data Module" with container. 
*INFO    [ModuleContainer (KernelRootContainer)] Adding module "Probabilistic Tracking" to container. 
*INFO    [ModuleContainer (KernelRootContainer)] Associated module "Probabilistic Tracking" with container. 
*DEBUG   [Navigation Slices] Waiting ... 
*DEBUG   [WGEShader] Reloading vertex shader "WMNavigationSlices-vertex.glsl" 
*DEBUG   [WGEShader] Reloading fragment shader "WMNavigationSlices-fragment.glsl" 
*INFO    [Module (Probabilistic Tracking)] Starting module main method. 
*INFO    [Module (Data Module)] Starting module main method. 
*DEBUG   [Data Module] Loading data from "/home/jojo/_Bachelor/_Datasets/mr188_dti_symmetric_matrix_reorientedByALEX.nii". 
*DEBUG   [WGEShader] Reloading geometry shader "WMNavigationSlices-geometry.glsl" 
*DEBUG   [WReaderNIfTI] Load as WDataSetScalar 
*DEBUG   [Data Module] Loading data done. 
*DEBUG   [WGEColormapping] Registering texture. 
*DEBUG   [Navigation Slices] Waiting ... 
CullVisitor::apply(Geode&) detected NaN,
    depth=nan, center=(0 0 0),
    matrix=an, center=(0 0 0),
    depth=nan, center=(0 0 0),
    matrix={...

...and then there is a loop of:


CullVisitor::apply(Geode&) detected NaN,
    depth=CullVisitor::apply(Geode&) detected NaN,
    depth=CullVisitor::apply(Geode&) detected NaN,
    matrix={
	-nan -nan -nan -nan 
0 0 0),
    matrix={
	-nan -nan -nan -nan 
	-nan -nan -nan -nan 
0 0 0),
de&) detected NaN,
    depth=nan, center=(0 0 0),
    matrix={
	-nan -nan -nan -nan 
	-nan -nan -nan -nan 
	-nan -nan -nan -nan 
	-nan -nan -nan -nan 
}


an -nan -nan -nan 
	an -nan -nan -nan 
	-nan -nan -nan -nan 
	-nan -nan -nan -nan 
	-nan -nan -nan -nan 
	-nan -nan -nan -nan 
}


an -nan -nan -nan 
}

(from redmine: created on 2012-07-19, closed on 2012-12-11)

Assignee
Assign to
OpenWalnut 1.4
Milestone
OpenWalnut 1.4
Assign milestone
Time tracking