Issue 72452 - crash when closing a document while a context menu on a floating window is open
Summary: crash when closing a document while a context menu on a floating window is open
Status: CLOSED FIXED
Alias: None
Product: Base
Classification: Application
Component: code (show other issues)
Version: 680m193
Hardware: All All
: P2 Trivial (vote)
Target Milestone: 3.4.0
Assignee: carsten.driesner
QA Contact: issues@dba
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2006-12-11 08:40 UTC by Frank Schönheit
Modified: 2011-02-11 15:06 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
document to reproduce the bug case (2.17 KB, application/vnd.sun.xml.base)
2006-12-11 08:41 UTC, Frank Schönheit
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Frank Schönheit 2006-12-11 08:40:53 UTC
- open the attached database document
- create a new empty form
- open the form navigator (from the "Form Design" Toolbar)
- with a right mouse click, open the context menu of the navigator tree's root entry
- while the context menu is open, press Ctrl-W, which should close the form
=> crash
Comment 1 Frank Schönheit 2006-12-11 08:41:45 UTC
Created attachment 41317 [details]
document to reproduce the bug case
Comment 2 Frank Schönheit 2006-12-11 08:45:42 UTC
This does not crash in 2.0, but in all versions from 2.0.1 to 2.1RC1
Comment 3 Frank Schönheit 2006-12-11 12:03:44 UTC
has nothing to do with embedded documents, or the form navigator in particular
... easier way to reproduce:
- open a new text document
- open the stylist
- in the stylist, open a context menu
- while the context menu is still open, press Ctrl-W to close the document
=> crash

fs->mba: Looks like a framework issue to me. If there's an open context menu in
the document window itself, then closing is denied. The same should happen in
floating windows which belong to the document, /me thinks.
Comment 4 Frank Schönheit 2006-12-11 12:05:31 UTC
should have assigned this to cd instead of mba nowadays ...
Comment 5 carsten.driesner 2006-12-19 14:28:13 UTC
cd: Accepted.
Comment 6 Mathias_Bauer 2008-01-11 09:38:52 UTC
target 3.0
Comment 7 Mathias_Bauer 2008-07-08 17:31:25 UTC
code freeze missed, target adjusted
Comment 8 carsten.driesner 2009-01-27 13:44:19 UTC
We are short before code freeze for OOo 3.1. As time is running out I have to
shift this issue to 3.2.
Comment 9 carsten.driesner 2009-09-15 09:31:23 UTC
cd: Due to missing time I have to shift this patch to the next release.
Comment 10 carsten.driesner 2010-07-02 15:45:25 UTC
cd: This issue needs a lot of time to fix it right. Even introducing an
asynchronous command processing didn't help. We have to think about a new way to
handle this special situation. As this problem can be easily avoided by the user
I set it to the next release. May be we have more time to work on it.
Comment 11 carsten.driesner 2011-02-11 14:22:48 UTC
cd: Checked and found fixed in DEV300m99.
Comment 12 stefan.baltzer 2011-02-11 15:06:15 UTC
SBA->CD: As (not) seen on Mac, Linux, Windows: Neither reproducible in OOo 3.3,
nor DEV300_m99. Probably fixed "along the way" in the GSL area. Not worth
searching what change did it.

Closing issue.