Closed GoogleCodeExporter closed 9 years ago
Thank you very much for your detailed report and the example. I've tagged it
for the
next release of DeVIDE. If you've starred this issue, you'll be automatically
kept
up to date on my progress in fixing it!
Original comment by cpbotha
on 29 Jun 2008 at 7:37
Original comment by cpbotha
on 29 Jun 2008 at 8:08
Original comment by cpbotha
on 4 Dec 2008 at 1:04
Original comment by cpbotha
on 23 Dec 2008 at 5:36
I've reproduced this behaviour on 8.5.3085 on Ubuntu 8.10 x86_64 as well as the
latest development build (3302) on the same platform.
Original comment by cpbotha
on 28 Jan 2009 at 5:08
* Crash happens inside vtkImageReslice.
* Remove watershed: no crash.
* Remove vtkImageCast and curvatureAnisotropicDiffusion: still crash
* Watershed is doing something very strange, but introspection on its output
shows
nothing out of the ordinary.
* Writing away output as VTI file and then loading that in a clean network also
crashes.
* I've attached a simplified network, new (9.1 and after) format.
I might have to postpone fixing this until the next release.
Original comment by cpbotha
on 28 Jan 2009 at 5:53
Attachments:
Curiouser and curiouser:
On Windows XP, current dev build, I can NOT reproduce the bug.
Original comment by cpbotha
on 28 Jan 2009 at 8:34
Finally fixed in r3304.
It looks like the bug was related to this posting:
http://www.itk.org/pipermail/insight-users/2005-November/015506.html
In short, lacking 128 bit unsigned long support in ITK causes this crash.
unsigned
longs are 64 bits on x86 (hence no crash on XP).
I've fixed this now by relabeling the watershed output to signed shorts (max of
32k
something basins). Will change this to signed ints (2 billion odd watersheds)
as
soon as my ITK build gets this support.
Original comment by cpbotha
on 28 Jan 2009 at 9:57
Original issue reported on code.google.com by
zyz...@gmail.com
on 27 Jun 2008 at 7:54Attachments: