Issue 116802 - Triangulation does not terminate.
Summary: Triangulation does not terminate.
Alias: None
Product: Draw
Classification: Application
Component: viewing (show other issues)
Version: DEV300m98
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2011-02-04 12:31 UTC by groucho266
Modified: 2017-05-20 10:47 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description groucho266 2011-02-04 12:31:43 UTC
How to reproduce:
1. Create a new Impress document with two empty slides.
2.  (optional) Change the background color of the second slide.
3.  Assign the "dissolve" slide transition to the second slide.
4. Start slide show at first slide and click or press space to trigger the slide

Step 4 leads freezes the office.
When the presenter console is active than that happens almost always.

The office freezes because of a non-terminating loop in the Triangulator
constructor in basegfx/source/polygon/b2dpolygontriangulator.cxx.  Under certain
circumstance the linked list mpList keeps on growing.  The loop that terminates
when the list becomes empty does not terminate.
Comment 1 Armin Le Grand 2011-03-14 16:25:15 UTC
AW->AF: Cannot reproduce with DEV300m100. If You can reproduce stable, please describe and set back; in any case it would be good to fix that in general to be on the safe side with triangulation. An alternative fix would be to not use triangulation at all for dissolve with rectangles, this seems not necessary.
Comment 2 Marcus 2017-05-20 10:47:56 UTC
Reset assigne to the default "".