https://bugs.winehq.org/show_bug.cgi?id=45510
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Sentinel HASP Runtime |Sentinel HASP Runtime |(driver) 7.8 installer |(driver) 6.6-7.8 installer |fails, reports 'Error when |fails, reports 'Error when |starting the hardlock |starting the hardlock |service' (custom imports |service' (custom imports |resolver fails to locate |resolver fails to locate |some ntoskrnl exports) |some ntoskrnl exports)
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
your screenshot shows "SafeNet" which seems to indicate it's an older HASP runtime installer, before Gemalto aquired SafeNet in 2014 (https://en.wikipedia.org/wiki/SafeNet) and took over their stuff.
I've checked different versions of the runtime installer and they all exhibit the same problem:
Gemalto's Sentinel HASP Runtime:
* https://fdsdown.safenet-inc.com/filesSN/Index/7440108fb3384e67bf6f28a7c22a09... (7.81) * http://safenet-sentinel.ru/files/sentinel_ldk_run-time_gui.zip (7.80) * http://www.microimages.com/downloads/HASPUserSetup.exe (7.60)
SafeNET's Sentinel HASP Runtime:
* https://www.hremresearch.com/Eng/download/Sentinel_LDK_Run-time_setup_7.41.z... (7.41) * http://www.argusone.com/pub/Add_PC_Files/Sentinel_HASP_Run-time_setup/HASPUs... (6.60)
Even these old ones exhibit the same problem.
I wonder which exact version of the runtime do you have, because the exception is different (not NULL ptr but priv instruction). There a file 'aksdrvsetup.log' in 'c:\windows' directory that should tell.
There were some issues with hardlock resolved in the past:
* bug 44496 ("Custom imports resolver used by multiple kernel drivers can't cope with 'ntoskrnl.exe' low-level (wc)string/copy helpers being forwarded to 'msvcrt.dll' (BattlEye 'BEDaisy', Sentinel HASP 'hardlock.sys')") * bug 44636 ("Sentinel HASP 'hardlock.sys' kernel driver access to CR4 via %ESI register operand not handled in ntoskrnl emulate_instruction") * older ones, but I don't assume you did run with Wine 1.7.x
Regards