Post any defects you find in the released or beta versions of the ImageMagick software here. Include the ImageMagick version, OS, and any command-line required to reproduce the problem. Got a patch for a bug? Post it here.
It seems very common for dds images to have a rgb_bitcount of 32 even when they do not contain an alpha channel. Unfortunately I do not have a sample that I'm allowed to distribute but I have lots of them in the game files on my local hd. When this happens you have to skip one byte in ReadUncompressedRGB for every pixel, since it has to read 4 bytes instead of 3 for each pixel, as such: