http://bugs.winehq.org/show_bug.cgi?id=33169
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |obfuscation
--- Comment #8 from Anastasius Focht focht@gmx.net 2013-03-12 16:48:32 CDT --- Hello,
from the relay log it looks like a dupe of bug 21147
--- snip --- ... 002b:Call driver init 0x542426 (obj=0x401b54a0,str=L"\Registry\Machine\System\CurrentControlSet\Services\Secdrv") 002b:Call ntdll.RtlQueryRegistryValues(00000003,005402e4,0053f08c,00000000,00000000) ret=0054034c 002b:Ret ntdll.RtlQueryRegistryValues() retval=00000000 ret=0054034c 002b:Call ntdll.RtlInitUnicodeString(0053f1a4,00540352 L"3.51") ret=0054048a 002b:Ret ntdll.RtlInitUnicodeString() retval=0053f1a4 ret=0054048a 002b:Call ntdll.RtlEqualUnicodeString(0053f1bc,0053f1a4,00000001) ret=0054049e 002b:Ret ntdll.RtlEqualUnicodeString() retval=00000000 ret=0054049e 002b:Call ntdll.RtlInitUnicodeString(0053f19c,0054035e L"4.0") ret=005404b7 002b:Ret ntdll.RtlInitUnicodeString() retval=0053f19c ret=005404b7 002b:Call ntdll.RtlEqualUnicodeString(0053f1bc,0053f19c,00000001) ret=005404c2 002b:Ret ntdll.RtlEqualUnicodeString() retval=00000000 ret=005404c2 002b:Call ntdll.RtlInitUnicodeString(0053f1ac,00540366 L"5.0") ret=005404e7 002b:Ret ntdll.RtlInitUnicodeString() retval=0053f1ac ret=005404e7 002b:Call ntdll.RtlEqualUnicodeString(0053f1bc,0053f1ac,00000001) ret=005404f2 002b:Ret ntdll.RtlEqualUnicodeString() retval=00000000 ret=005404f2 002b:Ret driver init 0x542426 (obj=0x401b54a0,str=L"\Registry\Machine\System\CurrentControlSet\Services\Secdrv") retval=c0000001 ... --- snip ---
The app crash is due to bad error handling because the SafeDisc driver never creates the device symlink on unsupported Windows versions.
Set WinVer to "Windows 2000" (winecfg).
You have to set it in each WINEPREFIX you installed a SafeDisc 1.x based game.
Regards