Apache OpenOffice (AOO) Bugzilla – Issue 50046
Office crashes if try to dispatch a basic macro with parameters
Last modified: 2013-02-24 21:09:00 UTC
See the attached basic macro in odt document. The first dispatch call works very well, but the second let the office crash. the different is simply a double quote around the string parameter.
Created attachment 26687 [details] OOo Document which contain a simple basic macro
confirmed. accepted.
is this issue still exist on OOo 2.X ? Ooo 2.0.4 already exist and available to download at www.openoffice.org or http://download.openoffice.org/2.0.4/index.html Thanks
Doesn't crash for me in 2.0.4. Back to submitter for verification
Still crashes in OOF680 m6, Linux (at least).
ab->mba: To you, as it crashes in appuno.cxx owned by you. Problem is in line 1866: SbxVariable* pRet = pMethod->GetParent()->Execute( aCall ); Execute does not always return a value != NULL. I haven't checked in detail why it fails here but I think it's more save to let the code in appuno.cxx survice a return value == NULL then to change the behaviour of SbxObject:: Execute(). What do you think?
Yes, that sounds reasonable
Fixed in CWS mba23issues01
please verify
CWS is now 'basemodelrefactoring'
No crash, get messageboxes instead. Looks ok for me. Verified.
Closed, good in OOG680m7