diff -r f2f7b3284356 -r 91ef7621b7fc textrendering/textformatting/tbox/FormLinePag.cpp --- a/textrendering/textformatting/tbox/FormLinePag.cpp Mon May 03 14:13:26 2010 +0300 +++ b/textrendering/textformatting/tbox/FormLinePag.cpp Thu Jun 24 11:18:23 2010 +0800 @@ -19,6 +19,11 @@ #include "FRMPAGE.H" #include "FRMCONST.H" +#include "OstTraceDefinitions.h" +#ifdef OST_TRACE_COMPILER_IN_USE +#include "FormLinePagTraces.h" +#endif + #ifdef SYMBIAN_ENABLE_SPLIT_HEADERS #include "FRMCONST_INTERNAL.H" #include "FRMCONST_PARTNER.H" @@ -93,6 +98,10 @@ iHeightRem=iPageHeight; iKeepWithPrev=EFalse; TInt deltaDocPos=iDocPos-iPrevPageBreak; + if (deltaDocPos<=0) + { + OstTrace0( TRACE_DUMP, TLINEPAGINATOR_INSERTPAGEBREAKL, "EFInvalidNumberCharsOnPage" ); + } __ASSERT_DEBUG(deltaDocPos>0,FormPanic(EFInvalidNumberCharsOnPage)); iPageList->AppendL(deltaDocPos); iPrevPageBreak=iDocPos;