--- Comment #29 from Andreas L. Delmelle <[EMAIL PROTECTED]>  2008-05-12 
01:52:36 PST ---

In the meantime, I managed to track down the point of origin for the infinite
loop. No solution yet, but it happens in
PageBreakingAlgorithm.createFootnotePages(), when it is called for the second
page (which I presume to be a footnote-only page).
The member 'insertedFootnotesLength' never changes, and it is less than the
'totalFootnotesLength', so the loop body is never exited.

Adding a third variable to check whether the first value has actually changed
compared to the previous iteration, makes the loop finish, but apparently
triggers creation of so many nodes, that no matter how much heap you give it,
it still runs out of memory...

Configure bugmail:
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to