Bug 118869 - Installer claims of MS KB 2919355 for Win 8.1
Summary: Installer claims of MS KB 2919355 for Win 8.1
Status: VERIFIED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Installation (show other bugs)
Version:
(earliest affected)
6.1.0.1 rc
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Mike Kaganski
URL:
Whiteboard: target:6.2.0 target:6.1.1 target:6.1.0
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-21 10:27 UTC by Markus Grob
Modified: 2018-08-02 11:59 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot (72.80 KB, image/png)
2018-07-21 10:29 UTC, Markus Grob
Details
msiexec log (50MB) (2.03 MB, application/x-7z-compressed)
2018-07-27 08:46 UTC, Markus Grob
Details
Logfile of installation try (89.81 KB, application/x-7z-compressed)
2018-07-30 09:16 UTC, Markus Grob
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Grob 2018-07-21 10:27:52 UTC
Description:
Hi

I tried to install 6.1RC1 on Windows 10 german (10.0.15063), but the installer claims, that I first have to install KB 2919355 for Win 8.1.
I tried to install it, but Win 10 tells me, the necessary service is not running and I think, maybe the error message is wrong.

Steps to Reproduce:
Download it and try to install.

Actual Results:
Installation not possible

Expected Results:
Installation possible or error message for Win 10.


Reproducible: Always


User Profile Reset: No



Additional Info:
I submit a screenshot.
Comment 1 Markus Grob 2018-07-21 10:29:01 UTC
Created attachment 143671 [details]
Screenshot
Comment 2 MM 2018-07-21 12:46:20 UTC
On windows 10 1803 I had no problem installing 6.1.0.1. When I check the system update files, I don't see that KB patch. Where did you get that LO download from ?
Comment 3 Markus Grob 2018-07-26 12:20:03 UTC
Same error on the new version:
https://www.libreoffice.org/donate/dl/win-x86_64/6.1.0/de/LibreOffice_6.1.0.2_Win_x64.msi
Comment 4 Xisco Faulí 2018-07-26 12:25:25 UTC
Hello,
Yes, this is a consequence of bug 108580 and it's the expected behaviour. See from https://bugs.documentfoundation.org/show_bug.cgi?id=108580#c49 on...

*** This bug has been marked as a duplicate of bug 108580 ***
Comment 5 Mike Kaganski 2018-07-26 13:08:03 UTC
Hmm... no it's not expected. Windows _10_ is not expected to emit the messages for 8.1. So please provide an install log for the failing install, using command line like

> msiexec /i path\to\libreoffice.6.1.msi /l*vx c:\loinst.log

Please attach the logfile c:\loinst.log.
Comment 6 Markus Grob 2018-07-27 08:45:35 UTC
Strange behavior...
I opened a DOS-Window as admin and installed it with msiexec and the only thing was, it claimed, that Thunderbird has to be closed and after it installed without any problem.
I attach the logfile, but maybe, the problem is another. Shall I try to do the same without a DOS-window? Maybe the error comes back?
Comment 7 Markus Grob 2018-07-27 08:46:55 UTC
Created attachment 143798 [details]
msiexec log (50MB)

Packed Logfile as it is 50MB big.
Comment 8 Mike Kaganski 2018-07-27 21:08:51 UTC
(In reply to Markus Grob from comment #6)
> I opened a DOS-Window *as admin*

Sigh :-) the problem was "as admin". I don't know if the problem would reoccur if you reinstall now, but if possible, could you please try again as normal user? If this is not a strange system corruption case that is specific to one system, then it's highly important to find the root cause and fix asap.
Comment 9 Markus Grob 2018-07-30 09:15:02 UTC
Now I get the error again. I'll attach the log.
Comment 10 Markus Grob 2018-07-30 09:16:04 UTC
Created attachment 143817 [details]
Logfile of installation try

Logfile zipped.
Comment 11 Mike Kaganski 2018-07-30 10:44:26 UTC
Thank you very much! The log is very helpful!

Sigh... looks like a bug in Windows 10.0.15063. It doesn't do AppSearch in deferred part, and also does not transfer the detection results (WIN81S14 property) from user-impersonated stage to system stage because it's "disallowed" (because it's not required to put the AppSearch results properties to SecureCustomProperties as per MSI docs...).

Need to do that nevertheless I guess. I'll ask you to try again when we'll have a test installer later so that we could see if that makes difference. Thank you very much again!
Comment 12 Mike Kaganski 2018-07-30 12:53:35 UTC
https://gerrit.libreoffice.org/58326
Comment 13 Commit Notification 2018-07-30 14:38:21 UTC
Mike Kaganski committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=ec9b18b75c193c914691a29d3eb78bd81961fced

tdf#118869: mark some properties secure to pass them to elevated install

It will be available in 6.2.0.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 14 Commit Notification 2018-07-30 16:33:20 UTC
Mike Kaganski committed a patch related to this issue.
It has been pushed to "libreoffice-6-1":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=253cd2e450ca9c004237cd0c21b5c7f2f1f70bf7&h=libreoffice-6-1

tdf#118869: mark some properties secure to pass them to elevated install

It will be available in 6.1.1.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 15 Markus Grob 2018-07-31 05:02:55 UTC
I'll do the test, when the new nightly build will be available.
Comment 16 Markus Grob 2018-08-01 07:02:50 UTC
Works for me with build: 2018-07-31_11.01.45
Thank you
Comment 17 Xisco Faulí 2018-08-01 07:52:32 UTC
(In reply to Markus Grob from comment #16)
> Works for me with build: 2018-07-31_11.01.45
> Thank you

Setting to VERIFIED!!

@Mike Kaganski, Thanks for fixing this!!
Comment 18 Commit Notification 2018-08-02 11:59:48 UTC
Mike Kaganski committed a patch related to this issue.
It has been pushed to "libreoffice-6-1-0":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=2e05033c0b6e58ce08dc463469ca454a5c3fdaef&h=libreoffice-6-1-0

tdf#118869: mark some properties secure to pass them to elevated install

It will be available in 6.1.0.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.