http://bugs.winehq.org/show_bug.cgi?id=3358
------- Additional Comments From kilgus@fuenfsieben.de 2005-27-09 12:24 ------- In case this is of any help ...
After copying HAL.DLL, NTOSKRNL.EXE and bootvid.dll from a native W2K installation to windows/system32 (I recently bought a W2K licence), output changes to the following:
andi@bigmachine:~/.wine/drive_c/Programme> wine Lauftrainer/Lauftrainer.exe -vv wine: Unhandled exception (thread 002d), starting debugger... WineDbg starting on pid 0x2c Unhandled exception: page fault on read access to 0xffdff020 in 32-bit code (0x80024ac0). In 32 bit mode. err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file dll\hal.dbg ("dll\hal.dbg") Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:80024ac0 ESP:4070fcf4 EBP:4070fd00 EFLAGS:00210246( - 00 -RIZP1) EAX:80024aba EBX:401e998c ECX:80010000 EDX:00000001 ESI:80024aba EDI:403906a8 Stack dump: 0x4070fcf4: 403906a8 80024aba 401e998c 4070fd18 0x4070fd04: 401b4072 80010000 00000001 00000001 0x4070fd14: 401e998c 4070fdb0 401b7303 80024aba 0x4070fd24: 80010000 00000001 00000001 401d6e30 0x4070fd34: 401f5520 00650074 40175ff4 00000000 0x4070fd44: 4070fd84 4070fd68 4008aaa1 80010000 Backtrace: =>1 0x80024ac0 EntryPoint+0x6 in hal (0x4070fd00) 2 0x401b4072 call_dll_entry_point+0x12 in ntdll (0x4070fd18) 3 0x401b7303 MODULE_InitDLL+0x233 [/usr/src/packages/BUILD/wine/dlls/ntdll/loader.c:827] in ntdll (0x4070fdb0) 4 0x401b756e process_attach+0x11e [/usr/src/packages/BUILD/wine/dlls/ntdll/loader.c:902] in ntdll (0x4070fde8) 5 0x401b74d7 process_attach+0x87 [/usr/src/packages/BUILD/wine/dlls/ntdll/loader.c:894] in ntdll (0x4070fe20) 6 0x401b74d7 process_attach+0x87 [/usr/src/packages/BUILD/wine/dlls/ntdll/loader.c:894] in ntdll (0x4070fe58) 7 0x401b7e85 LdrInitializeThunk+0x345(main_file=0xc, unknown2=0x0, unknown3=0x0, unknown4=0x0) [/usr/src/packages/BUILD/wine/dlls/ntdll/loader.c:1985] in ntdll (0x4070ff20) 8 0x4051dfbb start_process+0xbb(arg=0x0) [/usr/src/packages/BUILD/wine/dlls/kernel/process.c:985] in kernel32 (0x4070fff4) 9 0x4003ce51 wine_switch_to_stack in libwine.so.1 (0x00000000) 0x80024ac0 EntryPoint+0x6 in hal: movl %ds:0xffdff020,%eax Modules: Module Address Debug info Name (20 modules) PE 0x00400000-0044a000 Deferred sshdrv82.sys ELF 0x40000000-40018000 Deferred ld-linux.so.2 ELF 0x40038000-40051000 DIA libwine.so.1 ELF 0x40052000-40064000 Deferred libpthread.so.0 ELF 0x40064000-4017a000 Deferred libc.so.6 ELF 0x4017a000-4017e000 Deferred libdl.so.2 ELF 0x4017f000-401f8000 Stabs ntdll<elf> -PE 0x40190000-401f8000 \ ntdll ELF 0x40218000-4030d000 Deferred libwine_unicode.so.1 ELF 0x4030d000-40330000 Deferred libm.so.6 ELF 0x40350000-40358000 Deferred libnss_compat.so.2 ELF 0x40358000-4036e000 Deferred libnsl.so.1 ELF 0x4036e000-40378000 Deferred libnss_nis.so.2 ELF 0x40378000-40382000 Deferred libnss_files.so.2 ELF 0x404a2000-405b2000 Stabs kernel32<elf> -PE 0x404d0000-405b2000 \ kernel32 PE 0x40710000-408ad400 Deferred ntoskrnl PE 0x408b0000-408b2a20 Deferred bootvid ELF 0x7bf00000-7bf03000 Deferred <wine-loader> PE 0x80010000-800274e0 Export hal Threads: process tid prio (all id:s are in hex) 0000002c (D) C:\windows\system32\drivers\SSHDRV82.sys 0000002d 0 <== 0000002a 0000002b 0 00000028 00000029 0 00000010 00000011 0 00000008 00000009 0 WineDbg terminated on pid 0x2c