https://issues.apache.org/ooo/show_bug.cgi?id=124073

--- Comment #12 from Armin Le Grand <armin.le.gr...@me.com> ---
Still no crash on win. Again stepped through the usage of
AnimatedExtractingProcessor2D in
ViewObjectContact::checkForPrimitive2DAnimations, could not find even a
possible scenario for a recursion. To make that happen the decomposition of a
primitive of type A would have to create a sequence of primitives containing at
least one primitive of type A again or one that decomposes itself containing
one of type A. If that would be the case, not a single repaint would work since
the same sequence of primitives is used for repaint than for checking if
animated text is contained. Please check which types of primitives are
contained in the endless loop (best is to break in BaseProcessor2D::process
line 71 and look at pBasePrimitive, this is already the implementation class).
This is not allowed to be the same type in the recursive stack frame. If this
happens, check how this is possible. I can find no theoretical possibility for
this. HTH!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.

Reply via email to