https://bugs.documentfoundation.org/show_bug.cgi?id=145377

Mike Kaganski <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|3.6.0.4 release             |7.2.2.2 release
                 CC|                            |[email protected]

--- Comment #1 from Mike Kaganski <[email protected]> ---
Under debug build, it fails an assert.

It seems to be a use-after-free case; the error message being shown in
IMPL_LINK(SvxScriptOrgDialog, ButtonHdl, weld::Button&, rButton, void) in
'catch ( reflection::InvocationTargetException& ite )' uses getDialog(), and
that gets posted as pData->pParent in
SvxScriptErrorDialog::ShowAsyncErrorDialog; and in IMPL_STATIC_LINK(
SvxScriptErrorDialog, ShowDialog, void*, p, void ), the dialog (or some parts
of it?) is already destroyed. I suppose the dialog is the BeanShell Macros
dialog, that is being closed on the "Run" button press.

Caolan, could you please take a look at it? What could be done in this case?

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to