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

--- Comment #8 from Michael Meeks <[email protected]> 2012-03-13 
05:59:46 PDT ---
Hi Julien - wow, you did well to reproduce on Linux ! Any chance of a valgrind
log from that (it looks like this triggers a set of bugs).

My crasher on Windows is:

     ntdll.dll!_RtlAllocateHeap@12()  + 0xe5a bytes    
     msvcr90.dll!_malloc()  + 0x79 bytes    
     msvcr90.dll!operator new()  + 0x1f bytes    
     vcllo.dll!UniscribeLayout::Simplify(bool __formal=false)  Line 2107 + 0x17
bytes    C++
     vcllo.dll!MultiSalLayout::AdjustLayout(ImplLayoutArgs & rArgs={...})  Line
1672 + 0x8 bytes    C++
     vcllo.dll!OutputDevice::ImplLayout(const String & rOrigStr={...}, unsigned
short nMinIndex=297, unsigned short nLen=55, const Point & rLogicalPos={...},
long nLogicalWidth=0, const long * pDXArray=0x00000000, bool bFilter=false) 
Line 6070    C++
     vcllo.dll!OutputDevice::GetTextArray(const String & rStr={...}, long *
pDXAry=0x00000000, unsigned short nIndex=297, unsigned short nLen=55)  Line
5724 + 0x1b bytes    C++
     vcllo.dll!OutputDevice::GetTextWidth(const String & rStr={...}, unsigned
short nIndex=297, unsigned short nLen=55)  Line 5654    C++
     swlo.dll!SwFntObj::GetTextSize(SwDrawTextInfo & rInf={...})  Line 1992 +
0x15 bytes    C++
>       swlo.dll!SwSubFont::_GetTxtSize(SwDrawTextInfo & rInf={...})  Line 767 
> + 0x10 bytes     C++
     swlo.dll!SwFont::_GetTxtSize(SwDrawTextInfo & rInf={...})  Line 344 + 0x20
bytes    C++
     swlo.dll!SwTxtSizeInfo::GetTxtSize(const SwScriptInfo * pSI=0x0aad2408,
const unsigned short nIndex=297, const unsigned short nLength=55, const
unsigned short nComp=0, unsigned short & nMinSize=0, unsigned short &
nMaxSizeDiff=57906)  Line 472    C++
     swlo.dll!SwTxtGuess::Guess(const SwTxtPortion & rPor={...},
SwTxtFormatInfo & rInf={...}, const unsigned short nPorHeight=44)  Line 520   
C++
     swlo.dll!SwTxtPortion::_Format(SwTxtFormatInfo & rInf={...})  Line 330 +
0xf bytes    C++
     swlo.dll!SwTxtPortion::Format(SwTxtFormatInfo & rInf={...})  Line 489 +
0x6 bytes    C++
     swlo.dll!SwTxtFormatter::BuildPortions(SwTxtFormatInfo & rInf={...})  Line
562    C++
     swlo.dll!SwTxtFormatter::FormatLine(const unsigned short nStartPos=279) 
Line 1553    C++
     swlo.dll!SwTxtFrm::FormatLine(SwTxtFormatter & rLine={...}, const unsigned
char bPrev=0)  Line 1193    C++
     swlo.dll!SwTxtFrm::_Format(SwTxtFormatter & rLine={...}, SwTxtFormatInfo &
rInf={...}, const unsigned char bAdjust=0)  Line 1555    C++
     swlo.dll!SwTxtFrm::_Format(SwParaPortion * pPara=0x0aad23c8)  Line 1738   
C++
     swlo.dll!SwTxtFrm::Format(const SwBorderAttrs * __formal=0x00000000)  Line
1914    C++
     swlo.dll!SwCntntFrm::MakeAll()  Line 1446    C++
     swlo.dll!SwFrm::PrepareMake()  Line 387    C++
     swlo.dll!CalcCntnt(SwLayoutFrm * pLay=0x10a2d62c, bool bNoColl=false, bool
bNoCalcFollow=false)  Line 1604    C++
     swlo.dll!SwSectionFrm::_CheckClipping(unsigned char bGrow='Ð', unsigned
char bMaximize='')  Line 1111 + 0x8 bytes    C++
     swlo.dll!SwSectionFrm::Format(const SwBorderAttrs * pAttr=0x139de7d4) 
Line 1380    C++
     swlo.dll!SwLayoutFrm::MakeAll()  Line 926    C++
     swlo.dll!SwSectionFrm::MakeAll()  Line 810    C++
     swlo.dll!SwFrm::PrepareMake()  Line 387    C++
     swlo.dll!SwLayAction::FormatLayout(SwLayoutFrm * pLay=0x10a2d62c, unsigned
char bAddRect='')  Line 1382    C++
     swlo.dll!SwLayAction::FormatLayout(SwLayoutFrm * pLay=0x00a2af14, unsigned
char bAddRect='')  Line 1541 + 0xb bytes    C++
     swlo.dll!SwLayAction::FormatLayout(SwLayoutFrm * pLay=0x00a13ef4, unsigned
char bAddRect='')  Line 1541 + 0xb bytes    C++
     swlo.dll!SwLayAction::InternalAction()  Line 696    C++
     swlo.dll!SwLayAction::Action()  Line 472    C++
     swlo.dll!ViewShell::CalcLayout()  Line 911    C++
     swlo.dll!SwXTextDocument::getRendererCount(const com::sun::star::uno::Any
& rSelection={...}, const
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> &
rxOptions={...})  Line 2608    C++

Which looks like some font related nasty ...

-- 
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