when the old 'mask image' is freed - GC via dealloc() - it crashes, as if the NSBitmapImageRep is no longer in the array of bitmaps associated with the NSImage.
It could also be that there is a cached volatile image created during drawing, and that is being deallocated - and there is some obscure OS bug (only reported on OSX 10.15).
when the old 'mask image' is freed - GC via dealloc() - it crashes, as if the NSBitmapImageRep is no longer in the array of bitmaps associated with the NSImage.
It could also be that there is a cached volatile image created during drawing, and that is being deallocated - and there is some obscure OS bug (only reported on OSX 10.15).