Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Crash in Draw when closing the document | ||
---|---|---|---|
Product: | Impress | Reporter: | thomas.lange |
Component: | code | Assignee: | AOO issues mailing list <issues> |
Status: | CONFIRMED --- | QA Contact: | |
Severity: | Trivial | ||
Priority: | P3 | CC: | caolanm, issues |
Version: | recent-trunk | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- |
TL->CL: Please take over. Thanks! *** Issue 74032 has been marked as a duplicate of this issue. *** retarget I can not reproduce this issue with a oog680m5 cl->tl: can you reproduce it? Any better hints how to reproduce it? I tried multiple times. . TL->CL: No better hints to reproduce this one. The stack was just available because I had the debugger running. I've tried to reproduce it today after about 30 tries it crashed once and it did not happen again the next about 10-15 tries. Thus it seems rather randomly. If the stack does not give enough hints to this I think it can't be helped and this one must be closed. can't reproduce now, have to investigate further valgrind (with system allocation enabled) might be your friend here set target from 2.x to 3.x according to http://wiki.services.openoffice.org/wiki/Target_3x Reset assigne to the default "issues@openoffice.apache.org". |
To reproduce: Open Draw insert textbox, enter copy some Korean characters in it with respective language attribute, start Hangul/Hanja conversion. Close dialog, let textbix remain active and close document. Note: The crash does not always occur: > svx680mi.dll!SdrObject::~SdrObject() Line 540 + 0x3 C++ svx680mi.dll!SdrRectObj::`vector deleting destructor'() + 0x3b C++ svx680mi.dll!SdrObjList::Clear() Line 278 + 0xd C++ svx680mi.dll!SdrObjList::~SdrObjList() Line 153 C++ svx680mi.dll!SdrPage::~SdrPage() Line 1182 + 0x29 C++ svx680mi.dll!FmFormPage::~FmFormPage() Line 166 + 0x1b C++ sd680mi.dll!SdPage::~SdPage() Line 229 + 0xa0 C++ sd680mi.dll!SdPage::`vector deleting destructor'() + 0x3b C++ svx680mi.dll!SdrModel::DeletePage(unsigned short nPgNum=1) Line 1493 C++ sd680mi.dll!SdDrawDocument::DeletePage(unsigned short nPgNum=1) Line 417 C++ svx680mi.dll!SdrModel::ClearModel(unsigned char bCalledFromDestructor='') Line 794 C++ sd680mi.dll!SdDrawDocument::~SdDrawDocument() Line 512 C++ sd680mi.dll!SdDrawDocument::`scalar deleting destructor'() + 0xb C++ sd680mi.dll!sd::DrawDocShell::~DrawDocShell() Line 305 C++ sd680mi.dll!sd::GraphicDocShell::`vbase destructor'() + 0x8 C++ sd680mi.dll!sd::GraphicDocShell::`scalar deleting destructor'() + 0xb C++ tl680mi.dll!SvRefBase::QueryDelete() Line 58 C++ sfx680mi.dll!SfxObjectShellRef::~SfxObjectShellRef() Line 812 + 0x29 C++ sfx680mi.dll!SfxViewFrame::ReleaseObjectShell_Impl(unsigned char bStoreView='€') Line 1281 + 0xc C++ sfx680mi.dll!SfxTopViewFrame::~SfxTopViewFrame() Line 1314 C++ sfx680mi.dll!SfxTopViewFrame::`vector deleting destructor'() + 0x38 C++ sfx680mi.dll!SfxTopViewFrame::Close() Line 1213 C++ sfx680mi.dll!SfxFrame::DoClose_Impl() Line 242 C++ sfx680mi.dll!SfxBaseController::dispose() Line 1261 C++ sd680mi.dll!sd::DrawController::dispose() Line 173 + 0x7 C++