If, on SVN head, I run the following one-liner from within the directory I checked MG out to, I get to see a broken image about every third time I run this command:
rm -f /tmp/guard-full.png; mk/linux/megaglest_g3dviewer --load-unit=data/glest_game/techs/megapack/factions/romans/units/general,stop_skill,attack_skill --load-model-animation-value=0.5 --load-particle-loop-value=8 --zoom-value=1 --rotate-x-value=318 --rotate-y-value=6 --auto-screenshot=disable_grid,saveas-/tmp/guard-full.png; eog /tmp/guard-full.png
When it breaks, its looks will differ, so this is just one example:
I'm on Ubuntu 11.04 x86_64 and have an ATI GPU:
$ glxinfo | grep -E '^OpenGL \w+ string:'
OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on ATI RV560
OpenGL version string: 2.1 Mesa 7.10.2
$