[Bug 45510] Sentinel HASP Runtime v6.6-7.8 driver installer reports Windows error 1053 when starting the 32-bit hardlock kernel driver service (custom imports resolver fails to locate some ntoskrnl exports)
WineHQ Bugzilla
wine-bugs at winehq.org
Sat Nov 28 13:55:19 CST 2020
https://bugs.winehq.org/show_bug.cgi?id=45510
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|Sentinel HASP Runtime |Sentinel HASP Runtime
|(driver) 6.6-7.8 installer |v6.6-7.8 driver installer
|fails, reports 'Error when |reports Windows error 1053
|starting the hardlock |when starting the 32-bit
|service' (custom imports |hardlock kernel driver
|resolver fails to locate |service (custom imports
|some ntoskrnl exports) |resolver fails to locate
| |some ntoskrnl exports)
Status|NEW |RESOLVED
Fixed by SHA1| |a1cdcc5290618c00d73e7a71aaa
| |38897ec501138
URL|https://supportportal.gemal |https://web.archive.org/web
|to.com/csm/?id=kb_article&s |/20201128131118/http://www.
|ys_id=a459d328dba207c8fe0af |cadshop.ru/drivers/HASPDINS
|f3dbf9619ce |T_7.32.exe
Resolution|--- |FIXED
--- Comment #13 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
@ comment #10
--- quote ---
Present at version 3.17
--- quote ---
Although it doesn't matter that much I found the exact Sentinel HASP runtime
version you've used here:
www.cadshop.ru/drivers/HASPDINST_7.32.exe
Snapshot:
https://web.archive.org/web/20201128131118/http://www.cadshop.ru/drivers/HASPDINST_7.32.exe
The 32-bit Hardlock driver exhibits a different set of problems versus the
64-bit driver (default WoW64 prefix) which loads even with older Wine 3.x
releases (no error from entry point / driver init).
--- snip ---
[28/11/2020-15:40:39]check action type
../hhlinst.c,2070,
[28/11/2020-15:40:39] hardlock.sys VER 0 ../instdrv.c,1956,
[28/11/2020-15:40:39]InstallService Hardlock. ../instdrv.c,629,
[28/11/2020-15:40:39]service Hardlock newer 0 serviceexist 0. ../instdrv.c,668,
[28/11/2020-15:40:39]start service Hardlock. ../instdrv.c,742,
[28/11/2020-15:40:39]UnInstallService hardlock. ../instdrv.c,825,
[28/11/2020-15:40:39]UnInstallService hardlock end status 0. ../instdrv.c,938,
[28/11/2020-15:40:45]Error when starting the hardlock service with parameters
1168 1053 1. ../instdrv.c,774,
[28/11/2020-15:40:45]Windows error 1053
--- snip ---
That particular error 1053 was fixed by
https://source.winehq.org/git/wine.git/commitdiff/a1cdcc5290618c00d73e7a71aaa38897ec501138
("ntoskrnl: Build with msvcrt."), part of Wine 4.11 release.
Thanks Alexandre.
The driver still fails after that commit but with a different error class
(ZwLoadDriver -> c000009a). Let's not recycle bugs.
--- snip ---
...
[28/11/2020-15:39:37]check action type
../hhlinst.c,2070,
[28/11/2020-15:39:37] hardlock.sys VER 0 ../instdrv.c,1956,
[28/11/2020-15:39:37]InstallService Hardlock. ../instdrv.c,629,
[28/11/2020-15:39:37]service Hardlock newer 0 serviceexist 0. ../instdrv.c,668,
[28/11/2020-15:39:37]start service Hardlock. ../instdrv.c,742,
[28/11/2020-15:39:37]UnInstallService hardlock. ../instdrv.c,825,
[28/11/2020-15:39:37]UnInstallService hardlock end status 0. ../instdrv.c,938,
[28/11/2020-15:39:43]Error when starting the hardlock service with parameters
1168 1450 1. ../instdrv.c,774,
[28/11/2020-15:39:43]Windows error 1450
--- snip ---
I will create additional bugs as needed or reference on existing ones.
$ sha1sum HASPDINST_7.32.exe
96520c7e2bdc40a232daca01d6edbd7aa3f162ba HASPDINST_7.32.exe
$ du -sh HASPDINST_7.32.exe
16M HASPDINST_7.32.exe
$ wine --version
wine-4.10-171-ga1cdcc52906
$ wine --version
wine-5.22-196-g2001705a3f0
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