https://issues.apache.org/ooo/show_bug.cgi?id=122149
--- Comment #41 from Armin Le Grand <[email protected]> --- ALG: Tracked down to a numerical problem in PolyPolygon clipping. The clipping works in principle and uses 'unsharp' comparisons in the process. The result in the Region for visual clipping in the paint process then uses sharp comparisons which may lead to errors when the contained polygons still overlap (what they should not do anymore after clipping). There are various possibilities to fix this, starting from better fallback to use RegionBands if these exist for Region processing, looking where the small numerical diff is produced (in my debug example it's 8129.0000000000000 comared to 8128.9999999999991 e.g.), correcting the problem in the clip process. A combination will be necessary, starting with correcting unsharp-equal positions in the clip process in the clip results... -- You are receiving this mail because: You are on the CC list for the bug. You are watching all bug changes.
