Hi Ignacio
I can confirm this bug. I can reproduce it easily on Linux, and looking at the cause of the problem, it's clear that it must happen on all platforms. There are two workarounds:
1. Disable parallel processing for modules before applying the LocalHistogramEqualization tool. You can do this very easily from the Process Console with this command:
parallel -m-
After LHE you can re-enable parallel processing with:
parallel -m+
2. Use PI 1.7 until we release the final 1.8.0 version on January, which of course will fix all of these threading-related problems.
Harry, try LHE on a real-time preview and you should see the bug in action. Please let me know if otherwise.
Definitely, I should have detected this problem, and other similar ones, before releasing version 1.8. I am very sorry for the inconvenience.