https://bugs.winehq.org/show_bug.cgi?id=48610
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Game "Hype - The Time |Game "Hype - The Time |Quest" crashes after |Quest" crashes after |selecting play from the |selecting play from the |menu |menu (SafeDisc 1.x: | |secdrv.sys doesn't support | |WinVer > Win2000) Resolution|--- |DUPLICATE Keywords| |download, obfuscation CC| |focht@gmx.net Status|UNCONFIRMED |RESOLVED
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
dupe of bug 21147 ("SafeDisc 1.x: media validation fails/launcher crashes (secdrv.sys doesn't support WinVer > Win2000) (Rayman 2, Microsoft Flight Simulator 2000, DK II)").
--- snip --- $ pwd /home/focht/.wine/drive_c/UbiSoft/Hype - The Time Quest
$ WINEDEBUG=+seh,+relay,+service,+ntoskrnl wine ./MaiD3Dvr_bleu.exe >>log.txt 2>&1 ... 002e:trace:ntoskrnl:load_driver loading driver L"C:\windows\system32\drivers\\SECDRV.SYS" 002e:Call KERNEL32.LoadLibraryW(005d29f0 L"C:\windows\system32\drivers\\SECDRV.SYS") ret=100147c2 ... 002e:Ret KERNEL32.LoadLibraryW() retval=00350000 ret=100147c2 ... 002e:Call driver init 00352466 (obj=005D2918,str=L"\Registry\Machine\System\CurrentControlSet\Services\Secdrv") 002e:Call ntoskrnl.exe.RtlQueryRegistryValues(00000003,00350324,0099f9d8,00000000,00000000) ret=0035038c 002e:Call ntdll.RtlQueryRegistryValues(00000003,00350324,0099f9d8,00000000,00000000) ret=7bc9d274 002e:Ret ntdll.RtlQueryRegistryValues() retval=00000000 ret=7bc9d274 002e:Ret ntoskrnl.exe.RtlQueryRegistryValues() retval=00000000 ret=0035038c 002e:Call ntoskrnl.exe.RtlInitUnicodeString(0099faf0,00350392 L"3.51") ret=003504ca ... 002e:Ret ntoskrnl.exe.RtlInitUnicodeString() retval=0000000a ret=003504ca 002e:Call ntoskrnl.exe.RtlEqualUnicodeString(0099fb08,0099faf0,00000001) ret=003504de ... 002e:Ret ntoskrnl.exe.RtlEqualUnicodeString() retval=00000000 ret=003504de 002e:Call ntoskrnl.exe.RtlInitUnicodeString(0099fae8,0035039e L"4.0") ret=003504f7 ... 002e:Ret ntoskrnl.exe.RtlInitUnicodeString() retval=00000008 ret=003504f7 002e:Call ntoskrnl.exe.RtlEqualUnicodeString(0099fb08,0099fae8,00000001) ret=00350502 ... 002e:Ret ntoskrnl.exe.RtlEqualUnicodeString() retval=00000000 ret=00350502 002e:Call ntoskrnl.exe.RtlInitUnicodeString(0099faf8,003503a6 L"5.0") ret=00350527 ... 002e:Ret ntoskrnl.exe.RtlInitUnicodeString() retval=00000008 ret=00350527 002e:Call ntoskrnl.exe.RtlEqualUnicodeString(0099fb08,0099faf8,00000001) ret=00350532 ... 002e:Ret ntoskrnl.exe.RtlEqualUnicodeString() retval=00000000 ret=00350532 ... 002e:Ret driver init 00352466 (obj=005D2918,str=L"\Registry\Machine\System\CurrentControlSet\Services\Secdrv") retval=c0000001 ... 002e:trace:ntoskrnl:init_driver init done for L"Secdrv" obj 005D2918 002e:trace:ntoskrnl:init_driver - DriverInit = 00352466 002e:trace:ntoskrnl:init_driver - DriverStartIo = 00000000 002e:trace:ntoskrnl:init_driver - DriverUnload = 00000000 002e:trace:ntoskrnl:init_driver - MajorFunction[0] = 1000F650 002e:trace:ntoskrnl:init_driver - MajorFunction[1] = 1000F650 002e:trace:ntoskrnl:init_driver - MajorFunction[2] = 1000F650 002e:trace:ntoskrnl:init_driver - MajorFunction[3] = 1000F650 ... 002e:trace:ntoskrnl:init_driver - MajorFunction[26] = 1000F650 002e:trace:ntoskrnl:init_driver - MajorFunction[27] = 1000F650 002e:trace:ntoskrnl:IoDeleteDriver (005D2918) ... 002e:trace:ntoskrnl:ObDereferenceObject (005D2918) ref=0 ... 002e:err:ntoskrnl:ZwLoadDriver failed to create driver L"\Registry\Machine\System\CurrentControlSet\Services\Secdrv": c0000001 ... --- snip ---
You need 32-bit WINEPREFIX (WINEARCH=win32) and WinVer <= 'Windows 2000'.
ProtectionID scan:
--- snip --- -=[ ProtectionID v0.6.9.0 DECEMBER]=- (c) 2003-2017 CDKiLLER & TippeX Build 24/12/17-21:05:42 Ready... Scanning -> C:\UbiSoft\Hype - The Time Quest\MaiD3Dvr_bleu.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 280311 (0446F7h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x37B066CD -> Tue 10th Aug 1999 17:52:13 (GMT) [TimeStamp] 0x37B066CD -> Tue 10th Aug 1999 17:52:13 (GMT) | PE Header | - | Offset: 0x00000088 | VA: 0x00400088 | - -> File has 1271 (04F7h) bytes of appended data starting at offset 044200h [File Heuristics] -> Flag #1 : 00000000000001001100000000000101 (0x0004C005) [Entrypoint Section Entropy] : 6.92 (section #1) ".text " | Size : 0x14E00 (85504) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 8 (0x8) | ImageSize 0x4B000 (307200) byte(s) [VersionInfo] Product Name : CPAPROJ Application [VersionInfo] Product Version : 1. 0. 0. 1 [VersionInfo] File Description : CPAPROJ MFC Application [VersionInfo] File Version : 1. 0. 0. 1 [VersionInfo] Original FileName : CPAPROJ.EXE [VersionInfo] Internal Name : CPAPROJ [VersionInfo] Legal Copyrights : Copyright © 1996 [ModuleReport] [IAT] Modules -> KERNEL32.dll | USER32.dll | ADVAPI32.dll | VERSION.dll [!] Safedisc v1.35.000 detected ! [CompilerDetect] -> Visual C++ 5.0 - Scan Took : 0.255 Second(s) [0000000FFh (255) tick(s)] [566 of 580 scan(s) done]
Scanning -> C:\windows\syswow64\drivers\SECDRV.SYS File Type : 32-Bit Driver (good checksum) (Subsystem : Native / 1), Size : 14368 (03820h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x379F1CC7 -> Wed 28th Jul 1999 15:07:51 (GMT) [TimeStamp] 0x379F1CC7 -> Wed 28th Jul 1999 15:07:51 (GMT) | PE Header | - | Offset: 0x000000B8 | VA: 0x000100B8 | - [TimeStamp] 0x379F1CC7 -> Wed 28th Jul 1999 15:07:51 (GMT) | DebugDirectory | - | Offset: 0x00000294 | VA: 0x00010294 | - [TimeStamp] 0x379F1CC7 -> Wed 28th Jul 1999 15:07:51 (GMT) | DebugDirectory | - | Offset: 0x000002B0 | VA: 0x000102B0 | - [TimeStamp] 0x379F1CC7 -> Wed 28th Jul 1999 15:07:51 (GMT) | DebugDirectory | - | Offset: 0x000002CC | VA: 0x000102CC | - -> File has 2368 (0940h) bytes of appended data starting at offset 02EE0h [File Heuristics] -> Flag #1 : 00000100000000000000000000000111 (0x04000007) [Entrypoint Section Entropy] : 6.89 (section #2) "INIT " | Size : 0xA04 (2564) byte(s) [DllCharacteristics] -> Flag : (0x0000) -> NONE [SectionCount] 4 (0x4) | ImageSize 0x2EE0 (12000) byte(s) [ModuleReport] [IAT] Modules -> ntoskrnl.exe [Debug Info] (record 1 of 3) (file offset 0x290) Characteristics : 0x0 | TimeDateStamp : 0x379F1CC7 (Wed 28th Jul 1999 15:07:51 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 1 (0x1) -> Coff | Size : 0x74B (1867) AddressOfRawData : 0x0 | PointerToRawData : 0x2EE0 [Debug Info] (record 2 of 3) (file offset 0x2AC) Characteristics : 0x0 | TimeDateStamp : 0x379F1CC7 (Wed 28th Jul 1999 15:07:51 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 4 (0x4) -> Misc | Size : 0x110 (272) AddressOfRawData : 0x0 | PointerToRawData : 0x362C [Debug Info] (record 3 of 3) (file offset 0x2C8) Characteristics : 0x0 | TimeDateStamp : 0x379F1CC7 (Wed 28th Jul 1999 15:07:51 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 3 (0x3) -> FPO | Size : 0xE0 (224) AddressOfRawData : 0x0 | PointerToRawData : 0x373C [!] Safedisc protection driver (secdrv.sys) detected! - Scan Took : 0.209 Second(s) [0000000D1h (209) tick(s)] [135 of 580 scan(s) done] --- snip ---
Regards
*** This bug has been marked as a duplicate of bug 21147 ***