Apache OpenOffice (AOO) Bugzilla – Issue 18622
No document can be closed while StarBasic is running
Last modified: 2004-02-12 07:02:52 UTC
This behavior was introduced as fix for #i14041#. We discussed the problem again and came to the conclusion that the provided fix is not acceptable. It is not okay to disable closing of any documents as long as StarBasic is active. This simply breaks senseful functionality. The document that cannot be closed might be completely unrelated to the running StarBasic.
We will remove the fix for #i13041#. To avoid crashes like this one the script programmer must implememnt a dispose listener at the model (s)he is scripting and on receiving a notification the macro must be stopped.
Document now can closed at any time.
Kai, would you please verify the fix or add a test case and send it to QA? The fix is in CWS fwk02pp1
KSO->TM: Could you please verify the fix. Testcase is given in #i14041#. It must be possible to close the document (using the UI) while the Basic macro is running. BTW, Office will crash when doing so, but this is exactly #i14041, which is fixed in CWS fwk02.
JSK->MBA: We now run into a BAIC runtime error everytime the macro is interrupted. I think that is acceptable. On the other hand i managed to crash the office once (crashreport was sent, id=rzvdk8). Could you try to have a look at the report? The issue is fixed
verified
Reopening the issue for verifying the fix on the 680 build
Assigning to me until CWS is ready
.
Hi Skotti, please verify this in src680 also
fixed
verified. All documents can be closed while IDE is open and infinite loop is running.
Verified in 645 master, 680 does not work as of now -> closing delayed, dneed to investigate
closing for 645, cloned for src680 to #i25393