https://bugs.freedesktop.org/show_bug.cgi?id=47018

Julien Nabet <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Julien Nabet <[email protected]> 2012-03-09 15:46:14 PST 
---
On pc Debian x86-64, with 3.5 branch, I reproduce what is described except the
crash.
On console, I noticed these logs :
warn:legacy.tools:7757:1:/home/julien/compile-libreoffice/libo_3_5/editeng/source/editeng/impedit5.cxx:246:
UndoAction SelectionMarker?
warn:legacy.tools:7757:1:/home/julien/compile-libreoffice/libo_3_5/editeng/source/editeng/editeng.cxx:1807:
MarkInvalid: End out of Range!

The second line is repeated each time I try to apply bullets for original or
copied line.
Here are the lines of the function :
   1803 void EditEngine::QuickMarkInvalid( const ESelection& rSel )
   1804 {
   1805     DBG_CHKTHIS( EditEngine, 0 );
   1806     DBG_ASSERT( rSel.nStartPara < pImpEditEngine->GetEditDoc().Count(),
"MarkInvalid: Start out of Range!" );
   1807     DBG_ASSERT( rSel.nEndPara < pImpEditEngine->GetEditDoc().Count(),
"MarkInvalid: End out of Range!" );
   1808     for ( sal_uInt16 nPara = rSel.nStartPara; nPara <= rSel.nEndPara;
nPara++ )
   1809     {
   1810         ParaPortion* pPortion =
pImpEditEngine->GetParaPortions().SaveGetObject( nPara );
   1811         if ( pPortion )
   1812             pPortion->MarkSelectionInvalid( 0,
pPortion->GetNode()->Len() );
   1813     }
   1814 }

I didn't test on master cause it's recompiling for the moment.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to