Closed Bug 8816 Opened 25 years ago Closed 25 years ago

[PP] AddSubcomponent: No cleanup on Win NT when adding file while in use

Categories

(Core Graveyard :: Installer: XPInstall Engine, defect, P1)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jimmykenlee, Assigned: dveditz)

References

Details

Build: 6/16/99 SeaMonkey build

1. Use trigger, http://jimbob/trigger2.html
2. Trigger http://jimbob/f_addsubcomp_notepad.jar
3. From apprunner directory, go to /notepad_subdir and launch notepad.exe
4. Trigger http://jimbob/f_addsubcomp_notepad_inuse.jar
5. Exit apprunner
6. Exit Notepad
7. Relaunch apprunner
8. Exit apprunner

RESULT:
"Notepad.exe" correctly gets replaced by the second trigger.  This "new" version
of Notepad is 45 KB.  The original one was 34 KB.  The original Notepad is
renamed "notepad.ex~".  "notepad.ex~" remains after apprunner is launched again
in a new session.

Component is correctly registered and updated during these jar executions.

EXPECTED RESULT:
"notepad.ex~" is removed after apprunner launched in a new session.
Target Milestone: M9
Priority: P3 → P1
Target Milestone: M9 → M10
Depends on: 6986, 8271
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
I think this was fixed a while ago.  I just tried it again, and it seems to be
working under NT4 sp3.  Marking this Fixed.
Status: RESOLVED → REOPENED
This is still a bug, I haven't fixed it yet. See dependencies.
Status: REOPENED → RESOLVED
Closed: 25 years ago25 years ago
Oops, Sean was right. I forgot to close Notepad.
Status: RESOLVED → VERIFIED
Build 1999-10-18-09-M11(WIN)

Yessssssss!
Bulk move of XPInstall (component to be deleted) bugs to Installer: XPInstall
Engine
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.