Issue 86304 - extension manager ui deadlocks on deinstalling extension
Summary: extension manager ui deadlocks on deinstalling extension
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: OOo 2.4 RC1
Hardware: All All
: P2 Trivial with 2 votes (vote)
Target Milestone: OOo 2.4
Assignee: joerg.skottke
QA Contact: issues@framework
URL:
Keywords:
: 86342 86565 (view as issue list)
Depends on:
Blocks: 84957
  Show dependency tree
 
Reported: 2008-02-21 12:54 UTC by joerg.skottke
Modified: 2008-02-29 11:27 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description joerg.skottke 2008-02-21 12:54:13 UTC
Automated test: framework/basic/f_basic_extension_identifiers.bas

Reproduction:
- Begin with a fresh installation OOH680m7, Windows
- Install the two extension identifier sample extensions from ../explicit and
../legacy (test extensions)
- Close the extension manager ui
- Reopen it
- Select the first identifier.oxt
- Click "Remove"

-> The office freezes.

This does not happen if 
a) The extension is removed directly after installation (without closing the
extension manager gui)
b) when the office has been restarted (w or w/o Quickstarter)

The problem has been found in a patched installation of the jl90 CWS but is
expected to happen on MWS as well. However, it is still a regression to a OOo 2.3.x
Comment 1 joerg.skottke 2008-02-21 12:58:06 UTC
Set target to 3.0, the scenario is a rare one.
Comment 2 joachim.lingner 2008-02-22 07:22:34 UTC
On a different CWS based on m247 I could see the deadlock when repeatedly
enabling g disabling a shared extension. The cause is probably the same as on
the OOH680m7.
Comment 3 joerg.skottke 2008-02-22 07:58:03 UTC
Setting priority to 2 (is a crash somehow).

Note for myself: Remember to re-enable testing for extensions after integration
of this issue, currently no testing is possible for extensions on OOH branch.
Comment 4 joerg.skottke 2008-02-22 10:18:16 UTC
*** Issue 86342 has been marked as a duplicate of this issue. ***
Comment 5 joachim.lingner 2008-02-22 15:51:24 UTC
.
Comment 6 joachim.lingner 2008-02-22 15:52:14 UTC
.
Comment 7 joerg.skottke 2008-02-25 09:12:13 UTC
Verified on Linux, Windows and Solaris Sparc
Comment 8 joerg.skottke 2008-02-28 09:34:20 UTC
Good in OOH680m8, Closing
Comment 9 joachim.lingner 2008-02-29 11:27:29 UTC
*** Issue 86565 has been marked as a duplicate of this issue. ***