Apache OpenOffice (AOO) Bugzilla – Issue 40508
Autotext crashes
Last modified: 2013-08-07 14:41:36 UTC
The Autotext (german) 'Kopfzeile Erste Seite Prospekt' 'Kopfzeile Prospekt' 'Kopfzeile Rechts Prospekt' 'Formel-Nummerierung' 'Zwei Namen, farbig, modern' crashes on loading
I can't reproduce. I used m71 (English), and tried both the English AND the German autotexts. Either works just fine. Maybe it's a lnaguage dependency, but it doesn't look like it. The particular autotext seem to all include graphics (or embedded objects). That functionality is not typically language independent. dov->hde: Could you find out more on under which circumstances this crashes?
HDE->DVO: See crashreport ID: 303361. Occurs in Multi-Kulti-Installation
dvo: Nasty bug. Böser Helge! The problem disappears when parts are compiler with debug. Without debug, I get the following stack trace: sal3.dll!00e959ee() tl680mi.dll!002ac994() sw680mi.dll!SwFmt::SwFmt() + 0x21 C++ sw680mi.dll!SwFrmFmt::SwFrmFmt() + 0x26 C++ sw680mi.dll!SwFlyFrmFmt::SwFlyFrmFmt() + 0x1b C++ sw680mi.dll!SwDoc::MakeFlyFrmFmt() + 0x26 C++ sw680mi.dll!SwDoc::CopyLayoutFmt() + 0xdc C++ sw680mi.dll!SwTxtFlyCnt::CopyFlyFmt() + 0x11a C++ sw680mi.dll!SwTxtNode::MakeTxtAttr(const SfxPoolItem & rAttr={...}, unsigned short nStt=0x0000, unsigned short nEnd=0x0000, unsigned char bPool='') Line 292 C++ SwFmt::SwFmt is completely broken. The this-pointer points in unallocated memory. SwTxtNode::MakeTxtAttr seems alright. If I compile the objects in-between with debug, particularly doclay.cxx, the bug no longer appears. Some investigation reveals that the issue appears to be a duplicate of #i40550#. dvo->hde: I'll mark this as duplicate. Since this whole issue is rather finnicky, I suggest you will re-test it once the fix for #i40550#. :)
Duplicate. *** This issue has been marked as a duplicate of 40550 ***
.