Apache OpenOffice (AOO) Bugzilla – Issue 47273
crash when changing report layout for a "portrait" formatted report
Last modified: 2007-02-05 15:54:53 UTC
- open the attached database document - start the report wizard - on the first page, add all fields from the only table in the DB - proceed to the last 5th page, keeping all settings defaulted - on the 5th page, select the "Portrait" paper format - select another layout in the left list box, e.g. "Outline - Highlighted" (not sure whether the bug is special to this layout) => error message "pure virtual function call" => OOo terminates
Created attachment 24989 [details] document to reproduce the bug case
The crash occurs when the report document links itself to the new template. I tried to strip the bug down to a basic macro, but unluckily this macro only crashes the office with a a copy of the report document after landscape is set to "portrait". After the recovery the document did not reproduce the crash again either. But nevertheless the macro will give you a hint where to place the breakpoint... BC-> OS: Yours?
Created attachment 24994 [details] Textdocument with attached macro
change target to 2.0
->dvo: Looks similar to issue 46906. stack of the first BigPtr assertion: ntdll.dll!7c901230() vcl680mi.dll!DbgPrintMsgBox() + 0x158 C++ tl680mi.dll!DbgOut() + 0x27e C++ sw680mi.dll!BigPtrEntry::GetPos() + 0x31 C++ sw680mi.dll!DelFlyInRange(const SwNodeIndex & rMkNdIdx={...}, const SwNodeIndex & rPtNdIdx={...}) Line 445 + 0x28 C++ > sw680mi.dll!SwDoc::DeleteSection(SwNode * pNode=0x0af040b4) Line 832 + 0xd C++ sw680mi.dll!DelHFFormat() + 0x1b6 C++ sw680mi.dll!SwFmtHeader::~SwFmtHeader() + 0x24 C++ sw680mi.dll!SwFmtHeader::`vector deleting destructor'() + 0xb C++ svl680mi.dll!SfxItemPool::Remove() + 0x4fd C++ svl680mi.dll!SfxItemSet::~SfxItemSet() + 0xa5 C++ sw680mi.dll!SwFmt::~SwFmt() + 0xaf C++ sw680mi.dll!SwPageDesc::~SwPageDesc() + 0x1c C++ sw680mi.dll!SwUndoPageDesc::~SwUndoPageDesc() + 0x14 C++ sw680mi.dll!SwUndoPageDesc::`vector deleting destructor'() + 0xb C++ sw680mi.dll!SwUndos::DeleteAndDestroy() + 0x6e C++ sw680mi.dll!SwDoc::DelAllUndoObj() + 0x4e C++ sw680mi.dll!SwIntrnlSectRefLink::DataChanged(const String & rMimeType={...},
Created attachment 25014 [details] Assertion log file
dvo: Yes, same thing. I'll mark this as duplicate. *** This issue has been marked as a duplicate of 46909 ***
*** Issue 49310 has been marked as a duplicate of this issue. ***
going to close ancient issues
closing