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) ) )
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 m19/sw/ source/ filter/ ww8/wrtw8esh. cxx:1137
build/ooo310-
so that means the following if statement:
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) ) )
if( nSlotId && nWhich != nSlotId &&
Hope that helps...