Created attachment 21675 [details] FO file showing the problem See attached file: collapsing border model, footer repeated at page breaks, before border of footer thicker than normal after borders of the body's cells. This means that the cell's after borders in the trailing case are bigger than in the normal case. This is resulting into a wrong generation of Knuth elements, and content being swallowed.
Partial fix in http://svn.apache.org/viewvc?view=rev&revision=637993 The right value of the penalty still needs to be computed, but at least content should no longer be swallowed. There's also bug #44616 on the way.
Created attachment 21719 [details] AssertionError when normal after border bigger than trailing Another related problem: when the after border of a cell is thicker in the normal case than in the trailing case, an AssertionError occurs. This is because a glue is added to the element list to take this case into account, which currently is not expected by the merging algorithm.
Both issues should be fixed: http://svn.apache.org/viewvc?view=rev&revision=650550
batch transition pre-FOP1.0 resolved+fixed bugs to closed+fixed