Comment 86 for bug 457220

Revision history for this message
In , Marcel Stimberg (marcelstimberg) wrote :

Forget about comment#15, that was a totally unrelated issue (possibly connected to using zsh instead of bash) - but I built it now with --without-stlport and it still crashes... It might however still have something to do with the stlport version. On my system I have both libstlport4.6ldbl and libstlport5.2 installed, but only the -dev package for 5.2 -- so I guess that one is used.

Regarding the question of the line where the crash occurs: According to gdb it is
build/ooo310-m19/sw/source/filter/ww8/wrtw8esh.cxx:1137

so that means the following if statement:
               if( nSlotId && nWhich != nSlotId &&
                    0 != ( nWhich = pDstPool->GetWhich( nSlotId ) ) &&
                    nWhich != nSlotId &&
                    0 != ( pOut = aWW8AttrFnTab[ nWhich - RES_CHRATR_BEGIN ] )
                    && ( bCharAttr ? ( nWhich >= RES_CHRATR_BEGIN
                                      && nWhich < RES_TXTATR_END)
                                   : (nWhich >= RES_PARATR_BEGIN
                                      && nWhich < RES_FRMATR_END) ) )

Hope that helps...