Boolean diff leads to display (geometry?) errors.

 From:  Crusoe the Painter (CRUSOE)
346.1 
So I'm builging this weird futuristic post-apocalyptic battle trike. I made an array of some cylinders to subtract some holes out of the wheel. When I did this, I saw a strange meshing/display error.

So I tried to do just one cylinder at a time, and had the same problem.



The rear wheel still clicks and responds as an entire closed volume, it's just that part of the wheel face surface is not displaying, allowing stuff behind it to show through. Saving and reloading the file didn't fix it ( Glad I made a copy to test that! ). The 'hole' is irregulary shaped and not bounded by any curves, so it's probably a display problem of some kind, and not some funky geometry being produced.

Also, this isn't due to 2 surfaces being real close together, and showing through each other in some weird fashion. Rotate the model, and you'll see the surface has gaps in it.