Issue 65879 - Crash in Draw when closing the document
Summary: Crash in Draw when closing the document
Status: CONFIRMED
Alias: None
Product: Impress
Classification: Application
Component: code (show other issues)
Version: recent-trunk
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
: 74032 (view as issue list)
Depends on:
Blocks:
 
Reported: 2006-05-30 10:38 UTC by thomas.lange
Modified: 2017-05-20 11:11 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description thomas.lange 2006-05-30 10:38:42 UTC
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++
Comment 1 thomas.lange 2006-05-30 10:39:28 UTC
TL->CL: Please take over. Thanks!
Comment 2 caolanm 2007-04-05 11:06:33 UTC
*** Issue 74032 has been marked as a duplicate of this issue. ***
Comment 3 clippka 2007-09-12 17:08:41 UTC
retarget
Comment 4 clippka 2007-09-18 14:43:43 UTC
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.
Comment 5 thomas.lange 2007-10-02 10:13:06 UTC
.
Comment 6 thomas.lange 2007-10-02 13:47:07 UTC
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.
Comment 7 clippka 2007-10-25 13:17:22 UTC
can't reproduce now, have to investigate further
Comment 8 caolanm 2007-10-25 13:24:19 UTC
valgrind (with system allocation enabled) might be your friend here
Comment 9 Martin Hollmichel 2007-11-09 17:19:12 UTC
set target from 2.x to 3.x according to
http://wiki.services.openoffice.org/wiki/Target_3x
Comment 10 Marcus 2017-05-20 11:11:37 UTC
Reset assigne to the default "issues@openoffice.apache.org".