To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=100825


User pl changed the following:

                What    |Old value                 |New value
================================================================================
             Assigned to|pl                        |os
--------------------------------------------------------------------------------
                  Status|STARTED                   |NEW
--------------------------------------------------------------------------------
              Issue type|PATCH                     |DEFECT
--------------------------------------------------------------------------------




------- Additional comments from [email protected] Mon Apr 20 18:33:26 +0000 
2009 -------
As far as I can see the actual reason for the crash is that the modal dialog in
question is not a child of the stylist but of the document window. That means
the dialog is not modal for the stylist (which is after all a modeless sibling).
The patch works by input disabling all children of the document window, but this
is not strictly what we'd want. If it is not intentional that the stylist is
usable while the dialog is open, please use it as parent (which includes the
stylist in the modality chain and will prevent it from handling input during the
dialog's execution).

If on the other hand that was intentional, the crash actually happens because
the dialog is executed directly in the popupmenu handler (the menu from the
menubutton in the stylist); so when the stylist gets destroyed, its menu child
is still on the stack several frames above. You could solve that by dispatching
a user event.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to