Issue 88800 - CWS extmgrui01: Crash/Extension identifiers not working correctly
Summary: CWS extmgrui01: Crash/Extension identifiers not working correctly
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: OOo 1.0.0
Hardware: All Windows, all
: P2 Trivial (vote)
Target Milestone: OOo 3.0
Assignee: joerg.skottke
QA Contact: issues@framework
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-28 11:01 UTC by joerg.skottke
Modified: 2008-06-23 13:52 UTC (History)
1 user (show)

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


Attachments
Screenshot of sample extension installed multiple times (122.69 KB, image/png)
2008-04-28 11:05 UTC, joerg.skottke
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description joerg.skottke 2008-04-28 11:01:05 UTC
Automated test: framework/basic/f_basic_extension_identifiers.bas

The sample extensions legacy/identifier.oxt and explicit/identifier.oxt can be
installed multiple times.
Comment 1 joerg.skottke 2008-04-28 11:05:14 UTC
Created attachment 53233 [details]
Screenshot of sample extension installed multiple times
Comment 2 joerg.skottke 2008-04-28 12:26:06 UTC
Here's the manual reproduction

Use Windows with a user that has administrator rights. Please note that the
SunSearchToolbar was not installed.
- add explicit/identifier.oxt, install for local user only
- add legacy/identifier.oxt, install for local user only
- add explicit/identifier.oxt, install for *all* users
-> You end up having *four* extensions listed

- remove all four extensions
-> when removing the fourth extension the office crashes.

Allowing the user to install the same extension for both himself and all should
not be possible.

Since this results in a crash i increase the priority to 2.

Stack-Id is 1526055.
Comment 3 joerg.skottke 2008-04-28 13:12:28 UTC
I just noticed that when you have the four extensions listed you can reinstall
those extensions, adding two more occurrences of identifier.oxt to the list each
time.
Comment 4 dirk.voelzke 2008-04-30 10:44:04 UTC
Fixed in cws extmgrui01
Comment 5 dirk.voelzke 2008-04-30 10:47:02 UTC
Please verify.
Comment 6 joerg.skottke 2008-05-08 14:15:53 UTC
Verified
Comment 7 joerg.skottke 2008-05-22 12:50:40 UTC
Close, good in DEV300m14
Comment 8 thorsten.ziehm 2008-06-23 13:52:52 UTC
Change target to 'OOo 3.0', because it is integrated m14 (before OOo 3.0 Beta
Refresh).