Под XUbuntu 16.04 пытался когда-то через winetricks и без него установить в префикс wine по умолчанию(64 бита) такую программу как PhysX 9.14. В ответ вылетает сообщение об ошибке.
Тогда я проводил эксперименты над вайном 3.хх на компе такой конфигурации:
mb - gigabyte ga-h81m-sv2
RAM - 4 Gb DDR3 Samsung
HDD - Toshiba DT01ACA050 500GB
VGA - Intel HD integrated
CPU - Intel Celeron G1840
OS - XUbuntu 16.04.03 x64
Wine - 3.11 x64 development
LAN - Realtek Semiconductor RTL8168 PCIe Gigabit Ethernet Adapter
Сейчас пробую под виртуалкой VirtualBox 6.0.14, но получаю ту же ошибку, что и когда-то. Поскольку вытащить из виртуалки текст лога ошибки не могу, привожу тот, что получил когда-то на реальном компьютере. Он в следующем посте под спойлером. Помогите пожалуйста понять, о чём этот лог может мне сказать.
Пользователь добавил сообщение 25 Ноября 2019, 00:19:41:
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x01331a82).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:01331a82 ESP:0033f338 EBP:001d0de4 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:001d0628 ECX:ffffffff EDX:00000000
ESI:0015f218 EDI:00000000
Stack dump:
0x0033f338: 0033f3b8 001d0628 0015f218 7ebb1000
0x0033f348: 00000000 7eb2b466 001d0628 7ebf9778
0x0033f358: 00000000 00000000 7eb2ab10 00000000
0x0033f368: 0033f408 7eb2b88e 0015f218 00000004
0x0033f378: 7eae6c91 7eb2b88e 00110000 0033f408
0x0033f388: 001cd438 001cf3e8 00000000 00000001
Backtrace:
=>0 0x01331a82 in cabinet (+0x1a82) (0x001d0de4)
0x01331a82: repne scasb %es:(%edi)
Modules:
Module Address Debug info Name (85 modules)
PE 1330000- 1347000 Export cabinet
ELF 7b400000-7b7ec000 Deferred kernel32<elf>
\-PE 7b420000-7b7ec000 \ kernel32
ELF 7bc00000-7bcfd000 Deferred ntdll<elf>
\-PE 7bc10000-7bcfd000 \ ntdll
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7d7dc000-7d7fa000 Deferred fusion<elf>
\-PE 7d7e0000-7d7fa000 \ fusion
ELF 7d7fa000-7d861000 Deferred dbghelp<elf>
\-PE 7d800000-7d861000 \ dbghelp
ELF 7d861000-7d898000 Deferred mscoree<elf>
\-PE 7d870000-7d898000 \ mscoree
ELF 7d898000-7d8d0000 Deferred uxtheme<elf>
\-PE 7d8a0000-7d8d0000 \ uxtheme
ELF 7d8d0000-7d8d7000 Deferred libxfixes.so.3
ELF 7d8d7000-7d8e3000 Deferred libxcursor.so.1
ELF 7d8e3000-7d8f6000 Deferred libxi.so.6
ELF 7d8f6000-7d8fa000 Deferred libxcomposite.so.1
ELF 7d8fa000-7d907000 Deferred libxrandr.so.2
ELF 7d907000-7d913000 Deferred libxrender.so.1
ELF 7d913000-7d91a000 Deferred libxxf86vm.so.1
ELF 7d91a000-7d91e000 Deferred libxinerama.so.1
ELF 7d91e000-7d925000 Deferred libxdmcp.so.6
ELF 7d925000-7d929000 Deferred libxau.so.6
ELF 7d929000-7d94f000 Deferred libxcb.so.1
ELF 7d94f000-7da9a000 Deferred libx11.so.6
ELF 7da9a000-7daaf000 Deferred libxext.so.6
ELF 7dab3000-7dacd000 Deferred sxs<elf>
\-PE 7dac0000-7dacd000 \ sxs
ELF 7dacf000-7db60000 Deferred winex11<elf>
\-PE 7dae0000-7db60000 \ winex11
ELF 7dbf0000-7dc1a000 Deferred libexpat.so.1
ELF 7dc1a000-7dc63000 Deferred libfontconfig.so.1
ELF 7dc63000-7dc8e000 Deferred libpng12.so.0
ELF 7dc8e000-7dd3e000 Deferred libfreetype.so.6
ELF 7dd3e000-7dd61000 Deferred libtinfo.so.5
ELF 7dd61000-7dd87000 Deferred libncurses.so.5
ELF 7dd87000-7ddab000 Deferred imm32<elf>
\-PE 7dd90000-7ddab000 \ imm32
ELF 7ddab000-7ddf1000 Deferred usp10<elf>
\-PE 7ddb0000-7ddf1000 \ usp10
ELF 7ddf1000-7df2b000 Deferred comctl32<elf>
\-PE 7de00000-7df2b000 \ comctl32
ELF 7df2b000-7df65000 Deferred ws2_32<elf>
\-PE 7df30000-7df65000 \ ws2_32
ELF 7df65000-7df8d000 Deferred mpr<elf>
\-PE 7df70000-7df8d000 \ mpr
ELF 7df8d000-7dfa8000 Deferred libz.so.1
ELF 7dfc8000-7e044000 Deferred wininet<elf>
\-PE 7dfd0000-7e044000 \ wininet
ELF 7e044000-7e0ba000 Deferred shlwapi<elf>
\-PE 7e050000-7e0ba000 \ shlwapi
ELF 7e0ba000-7e372000 Deferred shell32<elf>
\-PE 7e0d0000-7e372000 \ shell32
ELF 7e372000-7e4a4000 Deferred oleaut32<elf>
\-PE 7e390000-7e4a4000 \ oleaut32
ELF 7e4a4000-7e525000 Deferred rpcrt4<elf>
\-PE 7e4b0000-7e525000 \ rpcrt4
ELF 7e525000-7e654000 Deferred gdi32<elf>
\-PE 7e530000-7e654000 \ gdi32
ELF 7e654000-7e85a000 Deferred user32<elf>
\-PE 7e670000-7e85a000 \ user32
ELF 7e85a000-7e8d3000 Deferred advapi32<elf>
\-PE 7e870000-7e8d3000 \ advapi32
ELF 7e8d3000-7ea2d000 Deferred ole32<elf>
\-PE 7e8f0000-7ea2d000 \ ole32
ELF 7ea2d000-7eacc000 Deferred urlmon<elf>
\-PE 7ea40000-7eacc000 \ urlmon
ELF 7eacc000-7ebfa000 Deferred msi<elf>
\-PE 7eae0000-7ebfa000 \ msi
ELF 7ebfa000-7ec1e000 Deferred msiexec<elf>
\-PE 7ec00000-7ec1e000 \ msiexec
ELF 7ef50000-7ef63000 Deferred libnss_files.so.2
ELF 7ef63000-7ef70000 Deferred libnss_nis.so.2
ELF 7ef70000-7ef8b000 Deferred libnsl.so.1
ELF 7ef8b000-7efe0000 Deferred libm.so.6
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7383000-f738d000 Deferred libnss_compat.so.2
ELF f738f000-f7394000 Deferred libdl.so.2
ELF f7394000-f754a000 Deferred libc.so.6
ELF f754a000-f7567000 Deferred libpthread.so.0
ELF f7587000-f773e000 Dwarf libwine.so.1
ELF f773f000-f7764000 Deferred ld-linux.so.2
ELF f7767000-f7768000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\windows\system32\msiexec.exe
00000009 0 <==
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
00000028 explorer.exe
0000002d 0
0000002c 0
0000002b 0
00000029 0
System information:
Wine build: wine-3.11
Platform: i386 (WOW64)
Version: Windows 5.1 (0)
Host system: Linux
Host version: 4.4.0-116-generic
Сейчас экспериментирую с wine 4.xx, но лог ошибки практически тот же, хотя уже и XUbuntu версии 19.04, и Вайн четвёртый, а ошибка почти таже самая и программа не хочет никак устанавливаться.
Пользователь добавил сообщение 25 Ноября 2019, 20:01:54:
Смог таки вытащить текст. Теперь можно сравнить логи ошибок на старой и новой версии.
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x01331a82).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:01331a82 ESP:0033f0a8 EBP:001e693c EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:001e6180 ECX:ffffffff EDX:00000000
ESI:001729f8 EDI:00000000
Stack dump:
0x0033f0a8: 0033f128 001e6180 001729f8 7e982000
0x0033f0b8: 00000000 7e8f94c6 001e6180 7e9cda78
0x0033f0c8: 00000000 00000000 7e8f8b70 00000000
0x0033f0d8: 0033f178 7e8f98fe 001729f8 00000004
0x0033f0e8: 0033f128 7e8f98fe 00110000 0033f178
0x0033f0f8: 001d8698 001e51b8 00000000 00000001
Backtrace:
=>0 0x01331a82 DeleteExtractedFiles+0x2b2() in cabinet (0x001e693c)
0x01331a82 DeleteExtractedFiles+0x2b2 in cabinet: repne scasb %es:(%edi)
Modules:
Module Address Debug info Name (87 modules)
PE 1330000- 1347000 Export cabinet
ELF 7b400000-7b7f9000 Deferred kernel32<elf>
\-PE 7b420000-7b7f9000 \ kernel32
ELF 7bc00000-7bd01000 Deferred ntdll<elf>
\-PE 7bc10000-7bd01000 \ ntdll
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7caa0000-7cabe000 Deferred fusion<elf>
\-PE 7cab0000-7cabe000 \ fusion
ELF 7cac0000-7cb27000 Deferred dbghelp<elf>
\-PE 7cad0000-7cb27000 \ dbghelp
ELF 7cb28000-7cb5f000 Deferred mscoree<elf>
\-PE 7cb30000-7cb5f000 \ mscoree
ELF 7cb60000-7cb98000 Deferred uxtheme<elf>
\-PE 7cb70000-7cb98000 \ uxtheme
ELF 7cb98000-7cb9f000 Deferred libxfixes.so.3
ELF 7cba0000-7cbad000 Deferred libxcursor.so.1
ELF 7ccb0000-7ccc3000 Deferred libxi.so.6
ELF 7ccc8000-7cccc000 Deferred libxcomposite.so.1
ELF 7ccd0000-7ccdd000 Deferred libxrandr.so.2
ELF 7cce0000-7ccec000 Deferred libxrender.so.1
ELF 7ccf0000-7ccf7000 Deferred libxxf86vm.so.1
ELF 7ccf8000-7ccfd000 Deferred libxinerama.so.1
ELF 7cd00000-7cd0a000 Deferred librt.so.1
ELF 7cd10000-7cd2f000 Deferred libbsd.so.0
ELF 7cd30000-7cd37000 Deferred libxdmcp.so.6
ELF 7cd38000-7cd3c000 Deferred libxau.so.6
ELF 7cd40000-7cd6e000 Deferred libxcb.so.1
ELF 7cd70000-7cebc000 Deferred libx11.so.6
ELF 7cec0000-7ced5000 Deferred libxext.so.6
ELF 7ced8000-7cef2000 Deferred sxs<elf>
\-PE 7cee0000-7cef2000 \ sxs
ELF 7cf00000-7cf91000 Deferred winex11<elf>
\-PE 7cf10000-7cf91000 \ winex11
ELF 7d238000-7d242000 Deferred libuuid.so.1
ELF 7d248000-7d283000 Deferred libexpat.so.1
ELF 7d288000-7d2d5000 Deferred libfontconfig.so.1
ELF 7d2d8000-7d316000 Deferred libpng16.so.16
ELF 7d318000-7d3d9000 Deferred libfreetype.so.6
ELF 7d408000-7d44e000 Deferred usp10<elf>
\-PE 7d410000-7d44e000 \ usp10
ELF 7d450000-7d590000 Deferred comctl32<elf>
\-PE 7d460000-7d590000 \ comctl32
ELF 7d590000-7d5c8000 Deferred ws2_32<elf>
\-PE 7d5a0000-7d5c8000 \ ws2_32
ELF 7d5c8000-7d5f2000 Deferred mpr<elf>
\-PE 7d5d0000-7d5f2000 \ mpr
ELF 7d5f8000-7d615000 Deferred libz.so.1
ELF 7d618000-7d63c000 Deferred imm32<elf>
\-PE 7d620000-7d63c000 \ imm32
ELF 7d640000-7d6be000 Deferred wininet<elf>
\-PE 7d650000-7d6be000 \ wininet
ELF 7d6c0000-7d6e4000 Deferred shcore<elf>
\-PE 7d6d0000-7d6e4000 \ shcore
ELF 7d6e8000-7d757000 Deferred shlwapi<elf>
\-PE 7d6f0000-7d757000 \ shlwapi
ELF 7d758000-7e11b000 Deferred shell32<elf>
\-PE 7d770000-7e11b000 \ shell32
ELF 7e120000-7e24a000 Deferred oleaut32<elf>
\-PE 7e140000-7e24a000 \ oleaut32
ELF 7e250000-7e2d6000 Deferred rpcrt4<elf>
\-PE 7e260000-7e2d6000 \ rpcrt4
ELF 7e2d8000-7e408000 Deferred gdi32<elf>
\-PE 7e2f0000-7e408000 \ gdi32
ELF 7e408000-7e612000 Deferred user32<elf>
\-PE 7e420000-7e612000 \ user32
ELF 7e618000-7e691000 Deferred advapi32<elf>
\-PE 7e630000-7e691000 \ advapi32
ELF 7e698000-7e7f4000 Deferred ole32<elf>
\-PE 7e6b0000-7e7f4000 \ ole32
ELF 7e7f8000-7e898000 Deferred urlmon<elf>
\-PE 7e800000-7e898000 \ urlmon
ELF 7e898000-7e9ce000 Deferred msi<elf>
\-PE 7e8a0000-7e9ce000 \ msi
ELF 7e9d0000-7e9f5000 Deferred msiexec<elf>
\-PE 7e9e0000-7e9f5000 \ msiexec
ELF 7ee78000-7ee8c000 Deferred libnss_files.so.2
ELF 7ee90000-7eeac000 Deferred libnsl.so.1
ELF 7eeb0000-7eebf000 Deferred libnss_nis.so.2
ELF 7eec0000-7eeca000 Deferred libnss_compat.so.2
ELF 7eed0000-7efd4000 Deferred libm.so.6
ELF 7efe0000-7effa000 Deferred version<elf>
\-PE 7eff0000-7effa000 \ version
ELF f7b50000-f7b56000 Deferred libdl.so.2
ELF f7b58000-f7d38000 Deferred libc.so.6
ELF f7d38000-f7d58000 Deferred libpthread.so.0
ELF f7d80000-f7f38000 Dwarf libwine.so.1
ELF f7f38000-f7f62000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000024 0
00000021 0
0000001c 0
00000018 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000019 0
00000017 0
00000016 0
00000012 0
0000001a plugplay.exe
0000001e 0
0000001d 0
0000001b 0
0000001f winedevice.exe
00000027 0
00000023 0
00000022 0
00000020 0
00000031 (D) C:\windows\system32\msiexec.exe
00000032 0 <==
00000033 explorer.exe
00000037 0
00000036 0
00000035 0
00000034 0
System information:
Wine build: wine-4.0.1
Platform: i386 (WOW64)
Version: Windows 7
Host system: Linux
Host version: 5.0.0-36-generic