I've attached a zip that contains two 4bit images. Both contains a "white" image to be used in a 4bit pattern sequence. However, for some reason, one of them projects normally, while the other one projects a black image.
I've compared the data for each image, and as far as I can tell, the only significant difference is that the invalid image is using palette index 0 for the primary color, while the good one uses the 8th index into the palette. Does the LCr make any assumptions about the palette format? Does it expect the first index to contain a black color with RGBA = 0?
I'm able to view both images correctly using MSPaint, Paint.Net, Picasa, Windows Photo Editor, etc... but the LCr seems unable to project it properly.