incubator-ooo-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject DO NOT REPLY [Bug 118822] Convert several lines with round line caps to 3D crashes, depending on the number of lines
Date Mon, 23 Jan 2012 11:20:21 GMT

--- Comment #11 from Armin Le Grand <> 2012-01-23 11:20:21 UTC
ALG: Good catch. Problem during 3D geometry creation. For extrudes caps (front
and back) get created by scaling the source 2D polyPolygon. Later for 3D usage
it gets subdivided since 3D polygons do not support beziers. That subdivision
could create polygons with different point counts due to the modified nature of
the caps. To avoid that, the 2D polyPolygon needs to be subdivided when
starting 3D geometry creation. Interestingly, this was already the case for
rotation objects, but not yet for extrudes.

ALG: Added for extrudes, checked, works well. Also added security asserts and
secure accessors, so unequal point counts of slices (which work like ribs for a
ship) will assert and create ugly graphics (but should be impossible now), but
will not crash anymore.

Configure bugmail:
------- You are receiving this mail because: -------
You are on the CC list for the bug.

View raw message