https://bugs.documentfoundation.org/show_bug.cgi?id=69066
--- Comment #51 from Mike Kaganski <[email protected]> ---
Came across this after a mention in IRC.
I've some substantial experience as a system administrator in an company that
uses Windows desktops. I had countless installs/upgrades/uninstalls of MSIs and
non-MSI installer.
And I must say that there is only **one** comment here that marks some possible
problem. That's comment 2, that says that
> If you tell it to ignore it, it will not proceed until you close it.
> I had to go to task manager and kill explorer.exe to finish installing
That's really strange.
Otherwise, the MSI-based installer telling you that Explorer.exe is using a
resource, and should be closed to avoid restart, is perfectly OK. MSI
technology in made to do that. And it's OK for explorer.exe to use LO shell
extension DLL - and there's no way to unload it other than close explorer.exe.
Normal sequence is this:
installer detects a busy resource; it tries to find a process that holds it
busy; (some installers also look for windows with some pre-defined strings,
thus firing false positives); if it finds one, it asks to close it, and warns
that otherwise a reboot required. If user agrees to close it, the process
closes and install continues normally, replacing the previously-busy DLL.
If user disagrees, then the new DLL is copied to a temporary place to be
replaced at reboot; and after the installation finishes, it asks for reboot.
The problems that are discussed here must be as follows: (1) if the installer
is UNABLE to continue without closing explorer.exe; and (2) if it is UNABLE to
close explorer.exe when told so.
If these two cases do happen, then they should really must be debugged and
fixed. Otherwise, if the described normal behaviour takes place, then it is not
anyone's bug.
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs