[Bug 46898] SIMATIC WinCC V15.1 Runtime installer fails in Windows 7 mode, reporting " The Microsoft security update KB3033929 was not found on your system." (' ksecdd.sys' missing with version resource)
wine-bugs at winehq.org
wine-bugs at winehq.org
Fri Apr 5 17:12:57 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=46898
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Fixed by SHA1| |107106220be454906a56e3ef0eb
| |a095ea2a7f280
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #3 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
this is fixed by commit
https://source.winehq.org/git/wine.git/commitdiff/107106220be454906a56e3ef0eba095ea2a7f280
("ksecdd.sys: Add stub driver.")
Thanks Austin
NOTE: The installer still fails here due to a bug in Wine's fakedll support
(.sys drivers are incorrectly handled in setupapi). This warrants an extra bug
report.
--- snip ---
$ WINEDEBUG=+seh,+relay,+msi,+version wine ./Start.exe >>log.txt 2>&1
...
0087:Call KERNEL32.GetFullPathNameW(0032edb4
L"C:\\windows\\Sysnative\\drivers\\ksecdd.sys",00000105,0032eba8,00000000)
ret=0036a1c3
0087:Ret KERNEL32.GetFullPathNameW() retval=00000027 ret=0036a1c3
...
0087:Call KERNEL32.GetFileAttributesExW(00d70204
L"C:\\windows\\Sysnative\\drivers\\ksecdd.sys",00000000,0032f0a4) ret=0036bb1c
0087:Ret KERNEL32.GetFileAttributesExW() retval=00000001 ret=0036bb1c
...
0087:Call version.GetFileVersionInfoSizeW(00d70198
L"C:\\windows\\Sysnative\\drivers\\ksecdd.sys",0032f0e4) ret=03c507c9
...
0087:Call KERNEL32.GetVersion() ret=7efeb65c
0087:Ret KERNEL32.GetVersion() retval=1db10106 ret=7efeb65c
0087:Ret version.GetFileVersionInfoSizeW() retval=00000000 ret=03c507c9
...
--- snip ---
Installer log:
--- snip ---
...
23:36:13|.. |CheckTerms::CheckTerms() |(01) TERM:
'{Condition=([OS_VERSION_String]>=6.1 AND [OS_VERSION_String]<6.2 AND
[OS_PLATFORM]='x64')};{File};{[WINDOWSFOLDER]Sysnative\drivers\ksecdd.sys};{=>};{6.1.7601.18741};{TermMessage44}'
23:36:13|.. |CheckTerms::CheckTerms() |(01)
Condition='([OS_VERSION_String]>=6.1 AND [OS_VERSION_String]<6.2 AND
[OS_PLATFORM]='x64')'
23:36:13|.. |CheckTerms::CheckTerms() |(01) Condition
is fulfilled. Checking term...
23:36:13|... |CheckTerms::CheckFileTerm() |(01) File-Term:
Exists: True; Path: C:\windows\Sysnative\drivers\ksecdd.sys
23:36:13|... |CheckTerms::CheckFileTerm() |(01) File-Term:
Required file version: 06.01.7601.18741_00.00.00.00
23:36:13|... |CheckTerms::CheckFileTerm() |(01) File-Term:
Current file version: 00.00.00.00_00.00.00.00
23:36:13|ERROR |CheckTerms::CheckFileTerm() |(01) File-Term.
The term value {Condition=([OS_VERSION_String]>=6.1 AND [OS_VERSION_String]<6.2
AND
[OS_PLATFORM]='x64')};{File};{[WINDOWSFOLDER]Sysnative\drivers\ksecdd.sys};{=>};{6.1.7601.18741};{TermMessage44}
is not satisfied.
23:36:13|INFO1 |CheckTerms::AddMessage() |(01) Adding
message to the Terms-FAILURE Dialog: TermMessage44
23:36:13|.. |CheckTerms::CheckTerms() |(01)
23:36:13|.. |CheckTerms::CheckTerms() |(01) TERM:
'{Condition=([OS_VERSION_String]>=6.1 AND [OS_VERSION_String]<6.2 AND
[OS_PLATFORM]='x32')};{File};{[SystemFolder]drivers\ksecdd.sys};{=>};{6.1.7601.18741};{TermMessage44}'
23:36:13|.. |CheckTerms::CheckTerms() |(01)
Condition='([OS_VERSION_String]>=6.1 AND [OS_VERSION_String]<6.2 AND
[OS_PLATFORM]='x32')'
23:36:13|.. |CheckTerms::CheckTerms() |(01) TERM will
be ignored. TERM's condition is not fulfilled.
...
--- snip ---
$ wine --version
wine-4.5-222-g8ee1e3453e
Regards
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list