Since we went live on the new desktop we have had a nagging issue with screendumps. From time to time the "import" command once activated would log you off the server and return you to the XDM chooser. I have never been able to replicate it reliably for debugging until today. I had always suspect it was a crash of gnome-session or the parent dbus process. Turns out it's a crash of X on the thin clients, which makes it a lot harder to patch and fix. We are not ready at this point to push out a new build to our 550 devices.
So I have been looking at our good old friend, xwd. It would perfectly meet my needs, and doesn't crash in the same place as import. The problem is there seems to be an endian issue when using Compiz. The shot below shows what is dumped when Compiz is active. Ideas and technical information is appreciated. I don't mind using convert on a second pass to revert the original colors, but am not sure what exactly is wrong with the image.