However, if I execute the task repeatedly, ImageVis3D will crash in rare cases. The crash appears to occur in UVF's GetBitWidth function, as it tries to access a vector; maybe an index out of range or something.
I have only been able to get the crash to occur in a release build, as of yet. This sounds like memory corruption... I will try with valgrind.
I cannot reproduce on x86_64 Debian stable.
However, if I execute the task repeatedly, ImageVis3D will crash in rare cases. The crash appears to occur in UVF's GetBitWidth function, as it tries to access a vector; maybe an index out of range or something.
I have only been able to get the crash to occur in a release build, as of yet. This sounds like memory corruption... I will try with valgrind.