Apache OpenOffice (AOO) Bugzilla – Issue 31643
Crash when changing unit in a Draw document
Last modified: 2004-09-17 12:55:46 UTC
Steps to reproduce: 1. Open OOo Draw. 2. Go to Format/Dimensions. 3. In a dialog that opens switch the unit from "Automatic" to "Meter" then OOo is crashing ...
Changed OS to "all", reproducible under Windows,too. Reassigned to Christian.
Set to new.
*** Issue 31685 has been marked as a duplicate of this issue. ***
accepted
Andre, looks like a view problem Stack: svl680mi.dll!SfxItemIter::SfxItemIter() + 0xa3 C++ dl680mi.dll!SdrPaintView::SetDefaultAttr() + 0x22 C++ dl680mi.dll!SdrPaintView::SetAttributes() + 0x10 C++ dl680mi.dll!SdrObjEditView::SetAttributes() + 0x35 C++ > sd680mi.dll!sd::DrawView::SetAttributes() + 0x9fe C++ sd680mi.dll!sd::FuMeasureDlg::FuMeasureDlg() + 0x15b C++ sd680mi.dll!sd::DrawViewShell::FuTemp01() + 0xb50 C++
Accepted.
In FuConnectionDlg and FuMeasureDlg the resulting item set of the dialog was used after the dialog had been deleted. The item set thus became invalid and let to the crash. Fixed by putting the dialogs in auto_ptrs so that they are deleted after their item set is used.
Step 1 of sending issue to QA.
Step 2 of sending issue to QA.
Step 3 of sending issue to QA.
Verified in CWS.
This is not ok in the master m50, the crash still occurs. Under linux it works sometimes, sometimes not.
Reopened, back to AF.
The remaining problem has already been fixed for issue 32448 so I set this one as duplicate. *** This issue has been marked as a duplicate of 32448 ***
Step 1 of sending task to QA.
Step 2 of sending task to QA.
Step 3 of sending task to QA. *** This issue has been marked as a duplicate of 32448 ***
Tested in master m54. Closed.