The game used to run fine with WINE for me, but it suddenly stopped working a few weeks ago. When I try to start the game from the launcher or directly I get an error. The launcher itself still works. I get the following error:
Does anyone know how to fix this?
Code:
Unhandled exception: page fault on write access to 0x7c002fd4 in 32-bit code (0x7d38779a).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7d38779a ESP:02a4d8a0 EBP:00000014 EFLAGS:00010202( R- -- I - - - )
EAX:7dffbd70 EBX:7c002fd4 ECX:7dffbd70 EDX:00000000
ESI:7d3f6c50 EDI:7c0005f9
Stack dump:
0x02a4d8a0: f7f7e940 7c0008b4 00000149 00010b58
0x02a4d8b0: 7e1b6220 00000000 f7f7e940 00000012
0x02a4d8c0: 00000016 7e186ba0 7c00082c 7d3889dc
0x02a4d8d0: 7c0008b4 00000014 7d3f6b40 7e186ba0
0x02a4d8e0: 00000000 f7f7e040 f7f7e940 00000170
0x02a4d8f0: f7f7e504 f7cb9b96 7e2b83d8 0000000d
Backtrace:
=>0 0x7d38779a in libglx_nvidia.so.0 (+0xa979a) (0x00000014)
1 0x7d3889dc in libglx_nvidia.so.0 (+0xaa9db) (0x7c00082c)
2 0x7d3935f1 in libglx_nvidia.so.0 (+0xb55f0) (0x7d38f900)
3 0x7d32b508 in libglx_nvidia.so.0 (+0x4d507) (0x7e214530)
4 0xf7f6679d in ld-linux.so.2 (+0xf79c) (0x7e214530)
5 0xf7f668de in ld-linux.so.2 (+0xf8dd) (0xffe9a500)
6 0xf7f6a855 in ld-linux.so.2 (+0x13854) (0x02a4dc08)
7 0xf7cb9c20 _dl_catch_exception+0x8f() in libc.so.6 (0xf7f7e504)
8 0xf7f69fe6 in ld-linux.so.2 (+0x12fe5) (0xf7f7e504)
9 0xf7b80c65 GLIBC_2+0xc64() in libdl.so.2 (0xffe9a500)
10 0xf7cb9c20 _dl_catch_exception+0x8f() in libc.so.6 (0x7d4a8000)
11 0xf7cb9cd0 _dl_catch_error+0x2f() in libc.so.6 (0x7d4a8000)
12 0xf7b813c1 in libdl.so.2 (+0x13c0) (0x7d4a8000)
13 0xf7b80d28 GLIBC_2+0xd27() in libdl.so.2 (0x7d4a8000)
14 0x7d49d4de in libglx.so.0 (+0x74dd) (0x7d4a8000)
15 0x7d49e8a9 in libglx.so.0 (+0x88a8) (0x02a4dfe0)
16 0x7d4980b5 glXChooseVisual+0x24() in libglx.so.0 (0x00000000)
17 0x7e03cd41 in winex11 (+0x2cd40) (0x02a4e268)
18 0x7bc878be RtlRunOnceExecuteOnce+0x4d() in ntdll (0x02a4e2b8)
19 0x7b478b81 InitOnceExecuteOnce+0x20() in kernel32 (0x02a4e2e8)
20 0x7e040197 in winex11 (+0x30196) (0x02a4e318)
21 0x7e02f0a4 in winex11 (+0x1f0a3) (0x02a4e338)
22 0x7ea22cee __wine_get_wgl_driver+0x4d() in gdi32 (0x02a4e368)
23 0x7eb1c1c5 in wined3d (+0x4c1c4) (0x02a4e7d8)
24 0x7eb20c5f in wined3d (+0x50c5e) (0x02a4e7f8)
25 0x7eb98d31 wined3d_create+0x50() in wined3d (0x02a4e828)
26 0x7ec219a4 in ddraw (+0x119a3) (0x02a4e9e8)
27 0x7ec322a1 in ddraw (+0x222a0) (0x02a4ea28)
28 0x7ec32bf4 DirectDrawCreate+0x53() in ddraw (0x02a4ea68)
29 0x00571f8e in darkest hour (+0x171f8d) (0x02a4fe34)
30 0x0078e498 in darkest hour (+0x38e497) (0x02a4fec0)
31 0x7b461b9c call_process_entry+0xb() in kernel32 (0x02a4fed8)
32 0x7b4635ee in kernel32 (+0x535ed) (0x02a4ffd8)
33 0x7b461baa call_process_entry+0x19() in kernel32 (0x02a4ffec)
0x7d38779a: movl %eax,0x0(%ebx)
Modules:
Module Address Debug info Name (73 modules)
PE 400000- d6c000 Export darkest hour
ELF 788ef000-7a800000 Deferred libnvidia-glcore.so.390.48
ELF 7a800000-7a93c000 Deferred opengl32<elf>
\-PE 7a820000-7a93c000 \ opengl32
ELF 7b400000-7b7e9000 Dwarf kernel32<elf>
\-PE 7b410000-7b7e9000 \ kernel32
ELF 7bc00000-7bcf9000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcf9000 \ ntdll
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7d2de000-7d3f7000 Dwarf libglx_nvidia.so.0
ELF 7d437000-7d496000 Deferred libgldispatch.so.0
ELF 7d496000-7d4b9000 Dwarf libglx.so.0
ELF 7d4b9000-7d51a000 Deferred libgl.so.1
ELF 7ddd8000-7dddf000 Deferred libxfixes.so.3
ELF 7dddf000-7ddeb000 Deferred libxcursor.so.1
ELF 7ddeb000-7ddfe000 Deferred libxi.so.6
ELF 7ddfe000-7de02000 Deferred libxcomposite.so.1
ELF 7de02000-7de0f000 Deferred libxrandr.so.2
ELF 7de0f000-7de1b000 Deferred libxrender.so.1
ELF 7de1b000-7de22000 Deferred libxxf86vm.so.1
ELF 7de22000-7de26000 Deferred libxinerama.so.1
ELF 7de26000-7de30000 Deferred librt.so.1
ELF 7de30000-7de4b000 Deferred libbsd.so.0
ELF 7de4b000-7de52000 Deferred libxdmcp.so.6
ELF 7de52000-7de56000 Deferred libxau.so.6
ELF 7de56000-7de82000 Deferred libxcb.so.1
ELF 7de82000-7dfcd000 Deferred libx11.so.6
ELF 7dfcd000-7dfe2000 Deferred libxext.so.6
ELF 7dffa000-7dfff000 Deferred libnvidia-tls.so.390.48
ELF 7e001000-7e08e000 Dwarf winex11<elf>
\-PE 7e010000-7e08e000 \ winex11
ELF 7e08e000-7e0b2000 Deferred imm32<elf>
\-PE 7e090000-7e0b2000 \ imm32
ELF 7e23b000-7e26d000 Deferred libexpat.so.1
ELF 7e26d000-7e2b8000 Deferred libfontconfig.so.1
ELF 7e2f4000-7e313000 Deferred libz.so.1
ELF 7e313000-7e34d000 Deferred libpng16.so.16
ELF 7e34d000-7e40a000 Deferred libfreetype.so.6
ELF 7e429000-7e454000 Deferred msacm32<elf>
\-PE 7e430000-7e454000 \ msacm32
ELF 7e454000-7e50d000 Deferred winmm<elf>
\-PE 7e460000-7e50d000 \ winmm
ELF 7e50d000-7e58e000 Deferred rpcrt4<elf>
\-PE 7e520000-7e58e000 \ rpcrt4
ELF 7e58e000-7e6e8000 Deferred ole32<elf>
\-PE 7e5b0000-7e6e8000 \ ole32
ELF 7e6e8000-7e733000 Deferred dsound<elf>
\-PE 7e6f0000-7e733000 \ dsound
ELF 7e733000-7e913000 Deferred user32<elf>
\-PE 7e750000-7e913000 \ user32
ELF 7e913000-7e98b000 Deferred advapi32<elf>
\-PE 7e920000-7e98b000 \ advapi32
ELF 7e98b000-7eab9000 Dwarf gdi32<elf>
\-PE 7e9a0000-7eab9000 \ gdi32
ELF 7eab9000-7ec01000 Dwarf wined3d<elf>
\-PE 7ead0000-7ec01000 \ wined3d
ELF 7ec01000-7ec76000 Dwarf ddraw<elf>
\-PE 7ec10000-7ec76000 \ ddraw
ELF 7ec76000-7ecb0000 Deferred ws2_32<elf>
\-PE 7ec80000-7ecb0000 \ ws2_32
ELF 7ecb0000-7ecc4000 Deferred libnss_files.so.2
ELF 7ecc4000-7ecdf000 Deferred libnsl.so.1
ELF 7eedf000-7efe1000 Deferred libm.so.6
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7b70000-f7b7e000 Deferred libnss_nis.so.2
ELF f7b80000-f7b85000 Dwarf libdl.so.2
ELF f7b85000-f7d61000 Dwarf libc.so.6
ELF f7d61000-f7d80000 Deferred libpthread.so.0
ELF f7d91000-f7d9b000 Deferred libnss_compat.so.2
ELF f7d9f000-f7f55000 Dwarf libwine.so.1
ELF f7f57000-f7f7f000 Dwarf ld-linux.so.2
ELF f7f82000-f7f84000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000025 0
00000022 0
0000001d 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
0000001a 0
00000017 0
00000016 0
00000012 0
0000001b plugplay.exe
0000001f 0
0000001e 0
0000001c 0
00000020 winedevice.exe
0000002a 0
00000024 0
00000023 0
00000021 0
0000004b explorer.exe
0000004f 0
0000004e 0
0000004d 0
0000004c 0
00000088 Darkest Hour Launcher.exe
0000008b 0
00000099 Darkest Hour Launcher.exe
0000009c 0
0000009b 0
0000009a 0
000000a4 (D) Z:\home\manager\.local\share\Steam\steamapps\common\Darkest Hour\Darkest Hour.exe
000000a5 0 <==
System information:
Wine build: wine-3.0.2
Platform: i386 (WOW64)
Version: Windows 7
Host system: Linux
Host version: 4.15.0-33-generic
Does anyone know how to fix this?