http://bugs.winehq.org/show_bug.cgi?id=23474
Summary: Call to unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent Product: Wine Version: 1.2-rc5 Platform: x86 URL: http://www.star-force.com/support/sfdrvup.zip OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: markk@clara.co.uk
Created an attachment (id=29295) --> (http://bugs.winehq.org/attachment.cgi?id=29295) Console output on running sfdrvup.exe
I'm not sure whether this should be part of bug 3260. It's related to the StarForce protection driver, but not an actual copy-protection check failing.
I tried running the StarForce protection driver update from http://www.star-force.com/support/sfdrvup.zip
Note: sfdrvup.exe requires that some version of the protection driver already be installed. I had previously installed a game which uses StarForce under Wine.
Console output is attached, but these lines stood out: wine: Call from 0x7b836822 to unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent, aborting wine: Unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent called at address 0x7b836822 (thread 0024), starting debugger... Unhandled exception: unimplemented function ntoskrnl.exe.IoCreateSynchronizationEvent called in 32-bit code (0x7b836822).
So maybe some minimal implementation of IoCreateSynchronizationEvent could help here?