Hi Kayron,
Bug confirmed and solved. I'll release an update ASAP.
However, this can only happen if you:
- Disable pixel rejection in ImageIntegration. The console message "** Warning: The drizzle data file contains no pixel rejection data." tells you that your integration has not been normal.
- Enable local normalization in DrizzleIntegration.
The combination of both factors leads to a segmentation fault. We simply didn't include this case in our tests. If you perform a normal integration, that is with pixel rejection, DrizzleIntegration works perfectly with local normalization enabled.
Anyway, this bug is now fixed, thank you for detecting it.
As for the FITS format, the problem is simply that we cannot implement the new features and tools that we are developing with FITS. Well, of course everything is possible, but in a suboptimal and extremely inelegant way, and generating even more interoperability problems, which are completely unavoidable with FITS. With XISF, everything is clean, efficient, and subject to unambiguous standard rules. If you want to stay in PixInsight, better forget FITS as soon as possible.