Polygon containing holes sometimes get filled with a PolygonSymbolizer fill color. Issue occurs when the whole polygon is not contained in request BBOX (or using tiled request)
Datastore used is Postgis, on the fly geometry simplification is not turned on. Loose bbox and estimated extends are turned on (but they are not related to the problem).
Polygon is rendered correctly when its completely within a request BBOX. ST_IsValid does not report any problem on the geometry. In tools such as QGIS the geometry is always correctly rendered.
Attached are sql to recreate a table with a problematic geometry and a sld used.
GNU/Linux Ubuntu 14.04