Page fault on read access to 0x00000030 in 32-bit code

Questions about Wine on Linux
Locked
SB-LinuxNoob
Level 2
Level 2
Posts: 10
Joined: Sun Dec 02, 2018 4:30 am

Page fault on read access to 0x00000030 in 32-bit code

Post by SB-LinuxNoob »

I'm trying to install and run this launcher program, which was designed for windows.
https://gitlab.com/EiF-Public/launcher- ... 00.1.0.exe
It's an emulator/private server for a old MMO game (Star Wars Galaxies). I've installed it successfully on machines running Windows7 and Windows10, but I'm getting errors when trying to install and run on a machine running Linux Mint. Here some system info, apologies if some is irrelevant:

OS: Linux Mint 17.3 Cinnamon 64-bit
Cinnamon Version: 2.8.8
Linux Kernel: 3.19.0-32-generic
Wine Version: 3.0.4
Processor: Intel Core i3-8100 CPU @ 3.60 GHz x4
Memory: 7.7 GiB
Graphics Card: NVIDIA Corporation Device 1c82 (note, I researched this device number and it appears correct for my hardware, GTX 1050Ti)
Graphics Driver: nvidia-384.130-0ubuntu0.14.04.1


On a windows machine, a few files and subfolders would be added to a new folder here:
C:\Program Files (x86)\EiF Launcher\
and then this executable would run:
C:\Program Files (x86)\EiF Launcher\EiF Launcher.exe


As best as I can tell, the same files and subfolders get installed to a new folder on the Linux machine, and the file sizes match compared to a windows machine:
home/sb/.wine/drive_c/Program Files (x86)/EiF Launcher/
(apologies if I'm typing that path using the wrong format)


At what seems to be the end of the install process, there is an error message. Expected behavior on a Windows machine is a new window would appear, but the error message is displayed and the new window is never displayed. Here is the bash script I'm using to run the executable:

Code: Select all

#!/bin/bash
WINEARCH=win64
# echo "Starting Launcher..."
wine start 'C:\Program Files (x86)\EiF Launcher\EiF Launcher.exe' &> /tmp/log.txt 2>&1
Here is the contents of the log.txt file generated:

Code: Select all

01f4:fixme:exec:SHELL_execute flags ignored: 0x00000100
031c:fixme:console:AttachConsole stub ffffffff
031c:fixme:process:SetProcessDEPPolicy (3): stub
031c:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
031c:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
031c:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
031c:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
031c:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
031c:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
031c:fixme:ntdll:NtQueryVolumeInformationFile 0xe4: volume info not supported
032a:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0xb02fea0
031c:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fbac, (nil) 0x33fbb0
031c:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fbac (nil) 0x33fbb0) returning a dummy value (current locale)
031c:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fbac, 0x3f2cc748 0x33fbb0
031c:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fbac 0x3f2cc748 0x33fbb0) returning a dummy value (current locale)
031c:fixme:winsock:WSALookupServiceBeginW (0x33f8a8 0x00000ff0 0x33f8e8) Stub!
031c:fixme:iphlpapi:NotifyAddrChange (Handle 0x33fa24, overlapped 0x3f2d572c): stub
031c:fixme:win:EnumDisplayDevicesW ((null),0,0x33f4d0,0x00000000), stub!
0312:fixme:file:FindFirstFileExW flags not implemented 0x00000002
031c:fixme:win:RegisterDeviceNotificationW (hwnd=0x10400, filter=0x33f9c8,flags=0x00000000) returns a fake device notification handle!
031c:fixme:win:RegisterDeviceNotificationW (hwnd=0x10400, filter=0x33f9c8,flags=0x00000000) returns a fake device notification handle!
031c:fixme:dwmapi:DwmIsCompositionEnabled 0x33e2f8
031c:fixme:wtsapi:WTSRegisterSessionNotification Stub 0xa03e0 0x00000000
031c:fixme:shell:GetCurrentProcessExplicitAppUserModelID 0x33ddd8: stub
00cb:fixme:console:AttachConsole stub ffffffff
00cb:fixme:process:SetProcessDEPPolicy (3): stub
00cb:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00cb:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
00cb:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
00cb:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
00cb:fixme:gdi:GdiInitializeLanguagePack stub
0317:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0x5f2fea0
00cb:fixme:ntdll:NtQueryVolumeInformationFile 0x1c4: volume info not supported
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
00cb:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
00cb:fixme:toolhelp:Heap32ListFirst : stub
wine: Unhandled page fault on read access to 0x00000030 at address 0x1d995ff (thread 00cb), starting debugger...

Here is the contents of the Program Error Details window:

Code: Select all

Unhandled exception: page fault on read access to 0x00000030 in 32-bit code (0x01d995ff).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:01d995ff ESP:0033ce78 EBP:0033ce7c EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:35274000 EBX:35284000 ECX:0000000c EDX:00000100
 ESI:00000000 EDI:0000000c
Stack dump:
0x0033ce78:  00000000 0033cf18 020eb009 00000000
0x0033ce88:  35284000 0033cfbc 00000000 57c41700
0x0033ce98:  57c41700 57c41700 57c41700 57c41600
0x0033cea8:  57c41700 00000001 fffffc40 ffffffc0
0x0033ceb8:  fffffc40 00000100 00000000 00000000
0x0033cec8:  000003c0 0033cf90 00000000 00000040
Backtrace:
=>0 0x01d995ff in eif launcher (+0x19995ff) (0x0033ce7c)
  1 0x020eb009 in eif launcher (+0x1ceb008) (0x0033cf18)
  2 0x020e3cb7 in eif launcher (+0x1ce3cb6) (0x0033cf5c)
  3 0x020eac2f in eif launcher (+0x1ceac2e) (0x0033cfd0)
  4 0x021b4642 in eif launcher (+0x1db4641) (0x0033cff0)
  5 0x021b56a3 in eif launcher (+0x1db56a2) (0x0033d024)
  6 0x021b6c6b in eif launcher (+0x1db6c6a) (0x0033de68)
  7 0x021b68a6 in eif launcher (+0x1db68a5) (0x0033dfd8)
  8 0x021b6675 in eif launcher (+0x1db6674) (0x0033e04c)
  9 0x02143bac in eif launcher (+0x1d43bab) (0x0033e0b8)
  10 0x02143355 in eif launcher (+0x1d43354) (0x0033e0e8)
  11 0x0213a919 in eif launcher (+0x1d3a918) (0x0033e100)
  12 0x0213aac5 in eif launcher (+0x1d3aac4) (0x0033e140)
  13 0x02143e0b in eif launcher (+0x1d43e0a) (0x0033e1ac)
  14 0x02143355 in eif launcher (+0x1d43354) (0x0033e1dc)
  15 0x0213a919 in eif launcher (+0x1d3a918) (0x0033e1f4)
  16 0x01ede1e3 in eif launcher (+0x1ade1e2) (0x0033e24c)
  17 0x01e706f8 in eif launcher (+0x1a706f7) (0x0033e278)
  18 0x01e710fa in eif launcher (+0x1a710f9) (0x0033e2e8)
  19 0x01e70510 in eif launcher (+0x1a7050f) (0x0033e374)
  20 0x01e764ff in eif launcher (+0x1a764fe) (0x0033e5d0)
  21 0x01e76374 in eif launcher (+0x1a76373) (0x0033e5f0)
  22 0x01e75644 in eif launcher (+0x1a75643) (0x0033e624)
  23 0x01e75302 in eif launcher (+0x1a75301) (0x0033e63c)
  24 0x01ebf142 in eif launcher (+0x1abf141) (0x0033e648)
  25 0x01d59887 in eif launcher (+0x1959886) (0x0033e680)
  26 0x02bdd156 in eif launcher (+0x27dd155) (0x0033e720)
  27 0x02c503e8 in eif launcher (+0x28503e7) (0x0033e89c)
  28 0x02c51f96 in eif launcher (+0x2851f95) (0x0033e8b0)
  29 0x007379ae in eif launcher (+0x3379ad) (0x0033e918)
  30 0x023c5327 in eif launcher (+0x1fc5326) (0x0033eb64)
  31 0x023c49da in eif launcher (+0x1fc49d9) (0x0033ecd4)
  32 0x023c2f8d in eif launcher (+0x1fc2f8c) (0x0033ece8)
  33 0x023c2fe5 in eif launcher (+0x1fc2fe4) (0x0033ed04)
  34 0x023c3001 in eif launcher (+0x1fc3000) (0x0033ed1c)
  35 0x023c55b0 in eif launcher (+0x1fc55af) (0x0033ed30)
  36 0x007379ae in eif launcher (+0x3379ad) (0x0033ed98)
  37 0x006f375d in eif launcher (+0x2f375c) (0x0033f9fc)
  38 0x006f25e6 in eif launcher (+0x2f25e5) (0x0033fb6c)
  39 0x0073986d in eif launcher (+0x33986c) (0x0033fba0)
  40 0x006f327e in eif launcher (+0x2f327d) (0x0033fc68)
  41 0x006ef6d5 in eif launcher (+0x2ef6d4) (0x0033fc8c)
  42 0x00bfdb02 in eif launcher (+0x7fdb01) (0x0033fd64)
  43 0x00930a77 in eif launcher (+0x530a76) (0x0033fd78)
  44 0x009309c7 in eif launcher (+0x5309c6) (0x0033fdcc)
  45 0x0077cf8e in eif launcher (+0x37cf8d) (0x0033fddc)
  46 0x004f4154 in eif launcher (+0xf4153) (0x0033fe74)
  47 0x02a66285 in eif launcher (+0x2666284) (0x0033fec0)
  48 0x7b467212 call_process_entry+0x11() in kernel32 (0x0033fed8)
  49 0x7b468afe in kernel32 (+0x58afd) (0x0033ffd8)
  50 0x7b46721e call_process_entry+0x1d() in kernel32 (0x0033ffec)
0x01d995ff: movl	0x24(%edi),%eax
Modules:
Module	Address			Debug info	Name (143 modules)
PE	  400000- 3ac8000	Export          eif launcher
PE	 3ad0000- 3e5b000	Deferred        ffmpeg
PE	10000000-10e20000	Deferred        node
ELF	7a800000-7a93a000	Deferred        opengl32<elf>
  \-PE	7a820000-7a93a000	\               opengl32
ELF	7b400000-7b7f1000	Dwarf           kernel32<elf>
  \-PE	7b410000-7b7f1000	\               kernel32
ELF	7bc00000-7bcfa000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcfa000	\               ntdll
ELF	7c000000-7c004000	Deferred        <wine-loader>
ELF	7cba2000-7cbab000	Deferred        librt.so.1
ELF	7cbab000-7cbb3000	Deferred        libffi.so.6
ELF	7cbb3000-7cbb8000	Deferred        libgpg-error.so.0
ELF	7cbb8000-7cbd0000	Deferred        libresolv.so.2
ELF	7cbd0000-7cbd4000	Deferred        libkeyutils.so.1
ELF	7cbd4000-7cc1f000	Deferred        libdbus-1.so.3
ELF	7cc1f000-7cc5b000	Deferred        libp11-kit.so.0
ELF	7cc5b000-7cc6f000	Deferred        libtasn1.so.6
ELF	7cc6f000-7ccf6000	Deferred        libgcrypt.so.11
ELF	7ccf6000-7cd02000	Deferred        libkrb5support.so.0
ELF	7cd02000-7cd07000	Deferred        libcom_err.so.2
ELF	7cd07000-7cd37000	Deferred        libk5crypto.so.3
ELF	7cd37000-7cdf6000	Deferred        libkrb5.so.3
ELF	7cdf6000-7cebd000	Deferred        libgnutls.so.26
ELF	7cebd000-7cf03000	Deferred        libgssapi_krb5.so.2
ELF	7cf03000-7cf70000	Deferred        libcups.so.2
ELF	7cf94000-7cf9a000	Deferred        libxfixes.so.3
ELF	7cf9a000-7cfa5000	Deferred        libxcursor.so.1
ELF	7cfa5000-7cfb5000	Deferred        libxi.so.6
ELF	7cfb5000-7cfb9000	Deferred        libxcomposite.so.1
ELF	7cfb9000-7cfc4000	Deferred        libxrandr.so.2
ELF	7cfc4000-7cfcf000	Deferred        libxrender.so.1
ELF	7cfcf000-7cfd5000	Deferred        libxxf86vm.so.1
ELF	7cfd5000-7cfd9000	Deferred        libxinerama.so.1
ELF	7cfd9000-7cfe0000	Deferred        libxdmcp.so.6
ELF	7cfe0000-7cfe4000	Deferred        libxau.so.6
ELF	7cfe4000-7d006000	Deferred        libxcb.so.1
ELF	7d006000-7d13a000	Deferred        libx11.so.6
ELF	7d13a000-7d14d000	Deferred        libxext.so.6
ELF	7d14f000-7d161000	Deferred        libavahi-client.so.3
ELF	7d161000-7d16f000	Deferred        libavahi-common.so.3
ELF	7d171000-7d204000	Deferred        winex11<elf>
  \-PE	7d180000-7d204000	\               winex11
PE	7d204000-7d218000	Deferred        api-ms-win-core-localization-obs
PE	7d210000-7d218000	Deferred        api-ms-win-core-localization-obsC:\windows\system32\api-ms-win-core-localization-obsolete-l1-2-0.dll
ELF	7d218000-7d22c000	Deferred        api-ms-win-core-datetime-l1-1-1<
PE	7d220000-7d22c000	Deferred        api-ms-win-core-datetime-l1-1-1
ELF	7d22c000-7d240000	Deferred        api-ms-win-core-string-l1-1-0<el
PE	7d230000-7d240000	Deferred        api-ms-win-core-string-l1-1-0
PE	7d240000-7d254000	Deferred        api-ms-win-core-localization-l1-
PE	7d250000-7d254000	Deferred        api-ms-win-core-localization-l1-C:\windows\system32\api-ms-win-core-localization-l1-2-1.dll
ELF	7d254000-7d268000	Deferred        api-ms-win-core-fibers-l1-1-1<el
PE	7d260000-7d268000	Deferred        api-ms-win-core-fibers-l1-1-1
ELF	7d268000-7d27c000	Deferred        api-ms-win-core-synch-l1-2-0<elf
PE	7d270000-7d27c000	Deferred        api-ms-win-core-synch-l1-2-0
ELF	7d39d000-7d3c6000	Deferred        libexpat.so.1
ELF	7d3f0000-7d42b000	Deferred        libfontconfig.so.1
ELF	7d42b000-7d453000	Deferred        libpng12.so.0
ELF	7d453000-7d4f3000	Deferred        libfreetype.so.6
ELF	7d517000-7d578000	Deferred        oleacc<elf>
  \-PE	7d520000-7d578000	\               oleacc
ELF	7d578000-7d59e000	Deferred        imm32<elf>
  \-PE	7d580000-7d59e000	\               imm32
ELF	7d59e000-7d5d7000	Deferred        uxtheme<elf>
  \-PE	7d5a0000-7d5d7000	\               uxtheme
ELF	7d5d7000-7d5eb000	Deferred        msimg32<elf>
  \-PE	7d5e0000-7d5eb000	\               msimg32
ELF	7d5eb000-7d731000	Deferred        oleaut32<elf>
  \-PE	7d600000-7d731000	\               oleaut32
ELF	7d731000-7d745000	Deferred        fontsub<elf>
  \-PE	7d740000-7d745000	\               fontsub
ELF	7d745000-7d7b2000	Deferred        dwrite<elf>
  \-PE	7d750000-7d7b2000	\               dwrite
ELF	7d7b2000-7d7cb000	Deferred        ncrypt<elf>
  \-PE	7d7c0000-7d7cb000	\               ncrypt
ELF	7d7cb000-7d813000	Deferred        usp10<elf>
  \-PE	7d7d0000-7d813000	\               usp10
ELF	7d813000-7d82a000	Deferred        dwmapi<elf>
  \-PE	7d820000-7d82a000	\               dwmapi
ELF	7d82a000-7d980000	Deferred        wined3d<elf>
  \-PE	7d840000-7d980000	\               wined3d
ELF	7d980000-7d9ab000	Deferred        dxgi<elf>
  \-PE	7d990000-7d9ab000	\               dxgi
ELF	7d9ab000-7d9d3000	Deferred        mpr<elf>
  \-PE	7d9b0000-7d9d3000	\               mpr
ELF	7d9d3000-7da50000	Deferred        wininet<elf>
  \-PE	7d9e0000-7da50000	\               wininet
ELF	7da50000-7da94000	Deferred        winspool<elf>
  \-PE	7da60000-7da94000	\               winspool
ELF	7da94000-7e319000	Deferred        shell32<elf>
  \-PE	7daa0000-7e319000	\               shell32
ELF	7e319000-7e40a000	Deferred        comdlg32<elf>
  \-PE	7e320000-7e40a000	\               comdlg32
ELF	7e40a000-7e539000	Deferred        comctl32<elf>
  \-PE	7e410000-7e539000	\               comctl32
ELF	7e539000-7e5b3000	Deferred        shlwapi<elf>
  \-PE	7e550000-7e5b3000	\               shlwapi
ELF	7e5b3000-7e5cd000	Deferred        libz.so.1
ELF	7e5da000-7e5f1000	Deferred        uiautomationcore<elf>
  \-PE	7e5e0000-7e5f1000	\               uiautomationcore
ELF	7e5f1000-7e65a000	Deferred        dbghelp<elf>
  \-PE	7e600000-7e65a000	\               dbghelp
ELF	7e65a000-7e686000	Deferred        msacm32<elf>
  \-PE	7e660000-7e686000	\               msacm32
ELF	7e686000-7e70e000	Deferred        rpcrt4<elf>
  \-PE	7e690000-7e70e000	\               rpcrt4
ELF	7e70e000-7e878000	Deferred        ole32<elf>
  \-PE	7e730000-7e878000	\               ole32
ELF	7e878000-7e933000	Deferred        winmm<elf>
  \-PE	7e880000-7e933000	\               winmm
ELF	7e933000-7e94c000	Deferred        userenv<elf>
  \-PE	7e940000-7e94c000	\               userenv
ELF	7e94c000-7e976000	Deferred        iphlpapi<elf>
  \-PE	7e950000-7e976000	\               iphlpapi
ELF	7e976000-7e990000	Deferred        version<elf>
  \-PE	7e980000-7e990000	\               version
ELF	7e990000-7eb7f000	Deferred        user32<elf>
  \-PE	7e9a0000-7eb7f000	\               user32
ELF	7eb7f000-7ebfd000	Deferred        advapi32<elf>
  \-PE	7eb90000-7ebfd000	\               advapi32
ELF	7ebfd000-7ed33000	Deferred        gdi32<elf>
  \-PE	7ec10000-7ed33000	\               gdi32
ELF	7ed33000-7ed71000	Deferred        ws2_32<elf>
  \-PE	7ed40000-7ed71000	\               ws2_32
ELF	7ed71000-7ed7d000	Deferred        libnss_files.so.2
ELF	7ed7d000-7ed96000	Deferred        libnsl.so.1
ELF	7ef96000-7efdc000	Deferred        libm.so.6
ELF	7efec000-7f000000	Deferred        psapi<elf>
  \-PE	7eff0000-7f000000	\               psapi
ELF	f73ab000-f73d5000	Deferred        kernelbase<elf>
  \-PE	f73b0000-f73d5000	\               kernelbase
PE	f73d5000-f73e9000	Deferred        api-ms-win-appmodel-runtime-l1-1
PE	f73e0000-f73e9000	Deferred        api-ms-win-appmodel-runtime-l1-1C:\windows\system32\api-ms-win-appmodel-runtime-l1-1-2.dll
ELF	f73e9000-f7400000	Deferred        powrprof<elf>
  \-PE	f73f0000-f7400000	\               powrprof
ELF	f7403000-f740f000	Deferred        libnss_nis.so.2
ELF	f7411000-f7416000	Deferred        libdl.so.2
ELF	f7416000-f75c7000	Deferred        libc.so.6
ELF	f75c7000-f75e3000	Deferred        libpthread.so.0
ELF	f75e7000-f75f0000	Deferred        libnss_compat.so.2
ELF	f7607000-f77be000	Dwarf           libwine.so.1
ELF	f77bf000-f77e1000	Deferred        ld-linux.so.2
ELF	f77e3000-f77e4000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	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
	00000029    0
	00000024    0
	00000023    0
	00000021    0
00000027 explorer.exe
	0000002c    0
	0000002b    0
	0000002a    0
	00000028    0
00000044 EiF Launcher.exe
	00000075    0
	00000060    0
	0000005f    0
	0000005e    0
	0000005d    0
	0000005c    0
	0000005b    0
	0000005a    0
	00000059    0
	00000058    0
	00000057    0
	00000056    0
	00000055    0
	00000054    0
	00000053    0
	00000052    0
	00000051    0
	00000050    0
	0000004f    0
	0000004e    0
	0000004d    0
	0000004c    0
	0000004b    0
	0000004a    0
	00000049    0
	00000048    0
	00000045    0
000000fc EiF Launcher.exe
	000003de    0
	000003c6    0
	00000408    0
	0000039e    0
	000003a0    0
	000003ab    0
	00000128    0
	00000116    0
	00000115    0
	00000114    0
	00000113    0
	00000112    0
	00000111    0
	00000110    0
	0000010f    0
	0000010e    0
	0000010d    0
	0000010c    0
	0000010b    0
	0000010a    0
	00000109    0
	00000108    0
	00000107    0
	00000106    0
	00000105    0
	00000104    0
	00000103    0
	00000102    0
	00000101    0
	00000100    0
	000000ff    0
	000000fe    0
	000000fd    0
0000014a EiF Launcher.exe
	000003a2    0
	000003b9    0
	000003b7    0
	000003a6    0
	000003df    0
	00000173    0
	00000161    0
	0000015f    0
	00000163    0
	0000015e    0
	00000160    0
	00000164    0
	00000162    0
	0000015d    0
	00000159    0
	0000015a    0
	0000015b    0
	0000015c    0
	00000157    0
	00000155    0
	00000156    0
	00000158    0
	00000153    0
	00000152    0
	00000150    0
	00000154    0
	00000151    0
	0000014e    0
	0000014c    0
	0000014d    0
	0000014b    0
	0000014f    0
000000fa EiF Launcher.exe
	0000018b    0
	00000141    0
	0000013f    0
	00000145    0
	00000134    0
	0000013d    0
	0000013e    0
	00000139    0
	00000135    0
	0000013c    0
	0000013b    0
	00000140    0
	0000012c    0
	00000131    0
	00000136    0
	00000138    0
	0000013a    0
	00000133    0
	0000011d    0
	00000130    0
	000000fb    0
	0000012e    0
	0000011a    0
	000000f7    0
	000000f8    0
	00000119    0
	000000e4    0
000001fe EiF Launcher.exe
	00000204    0
	00000031    0
	000001fa    0
	00000186    0
	000001cd    0
	00000026    0
	000001e4    0
	000001e7    0
	000001f2    0
	00000142    0
	000001fc    0
	00000206    0
	0000007c    0
	0000017d    0
	000001ea    0
	000001e9    0
	0000000a    0
	00000205    0
	00000149    0
	00000036    0
	000001d3    0
	00000008    0
	000001ca    0
	000001ef    0
	000001be    0
	00000038    0
	0000012f    0
00000124 Sunrunner II Launcher.exe
	000003e9    0
	000003b3    0
	000003e0    0
	000003f8    0
	000001e5    0
	0000019f    0
	000001b8    0
	0000016e    0
	00000046    0
	000001a4    0
	000001e2    0
	000000db    0
	000001bf    0
	000000e7    0
	000000f2    0
	000001e6    0
	00000193    0
	0000019b    0
	0000007e    0
	000001c0    0
	000001ce    0
	000001ad    0
	000001c3    0
	000001f6    0
	000000eb    0
	000001dd    0
	000001f9    0
	00000019    0
	000000d2    0
	000001e1    0
	000001d1    0
	00000196    0
	000001a7    0
	00000187    0
	0000017f    0
	000000d7    0
00000087 EiF Launcher.exe
	00000218    0
	00000125    0
	000000d0    0
	000000d3    0
	000000a4    0
	00000081    0
	00000199    0
	00000127    0
	00000062    0
	000000c3    0
	000000b9    0
	0000011e    0
	0000016a    0
	00000177    0
	000000a0    0
	0000008e    0
	000000ca    0
	0000008c    0
	000000c4    0
	000000aa    0
	00000064    0
	000000b7    0
	000000de    0
	000000ea    0
	00000207    0
	000000bd    0
	000000ba    0
000002a5 EiF Launcher.exe
	000002d3    0
	000002bf    0
	000002be    0
	000002bd    0
	000002bc    0
	000002bb    0
	000002ba    0
	000002b9    0
	000002b8    0
	000002b7    0
	000002b6    0
	000002b5    0
	000002b4    0
	000002b3    0
	000002b2    0
	000002b1    0
	000002b0    0
	000002af    0
	000002ae    0
	000002ad    0
	000002ac    0
	000002ab    0
	000002aa    0
	000002a9    0
	000002a8    0
	000002a7    0
	000002a6    0
000000f5 Sunrunner II Launcher.exe
	0000012b    0
	00000178    0
	000000e6    0
	00000129    0
	000000ef    0
	000000be    0
	00000041    0
	00000171    0
	000000ce    0
	000000e0    0
	000000b4    0
	000000d8    0
	00000074    0
	00000065    0
	0000018e    0
	000000f9    0
	00000192    0
	000000ab    0
	000000a9    0
	000000b0    0
	0000006a    0
	000000e5    0
	0000009c    0
	000000da    0
	000000a7    0
	000000ac    0
	000000e9    0
	0000009b    0
	000001af    0
	000000b5    0
	00000188    0
000001bd EiF Launcher.exe
	000001a2    0
	00000168    0
	000001ff    0
	000001db    0
	000001e8    0
	000001f0    0
	000001c9    0
	000001c1    0
	000001f5    0
	00000197    0
	000000b1    0
	000001b5    0
	0000016d    0
	000000ed    0
	0000000d    0
	000000e3    0
	000000a1    0
	000001ec    0
	000001f3    0
	000001d0    0
	000001a8    0
	00000194    0
	0000018f    0
	000001d7    0
	0000007b    0
	000001ae    0
0000009a EiF Launcher.exe
	000003cb    0
	000003a9    0
	0000039f    0
	000003af    0
	0000021b    0
	00000230    0
	00000231    0
	00000234    0
	0000022f    0
	0000022d    0
	0000022e    0
	0000022c    0
	00000228    0
	00000229    0
	0000022a    0
	00000225    0
	00000226    0
	00000227    0
	00000224    0
	00000221    0
	00000223    0
	00000222    0
	00000220    0
	0000021e    0
	0000021f    0
	0000021c    0
	0000021d    0
	00000209    0
	0000020a    0
	00000215    0
	000000cd    0
00000241 EiF Launcher.exe
	000003f1    0
	000003b2    0
	000003ca    0
	000003b8    0
	000003ea    0
	000003b6    0
	000003d9    0
	0000026a    0
	00000255    0
	00000256    0
	00000251    0
	00000253    0
	00000250    0
	00000254    0
	0000024e    0
	0000024c    0
	0000024f    0
	0000024b    0
	00000249    0
	0000023f    0
	0000024d    0
	0000023d    0
	0000024a    0
	0000023c    0
	00000240    0
	00000246    0
	00000248    0
	00000245    0
	00000242    0
	00000239    0
	00000243    0
	00000247    0
	00000244    0
	0000023e    0
00000267 EiF Launcher.exe
	000001a9    0
	000002eb    0
	000002ee    0
	000002ea    0
	000002f0    0
	000002e6    0
	000002e3    0
	000002e1    0
	000002f1    0
	000002e5    0
	000002dd    0
	000002e8    0
	000002e2    0
	000002de    0
	000002df    0
	000002db    0
	000002d9    0
	000002cf    0
	000002e0    0
	000002da    0
	000002d8    0
	000002ce    0
	000002d5    0
	000002dc    0
	000002d1    0
	00000270    0
	00000268    0
0000007a EiF Launcher.exe
	0000009e    0
	0000025d    0
	000001f1    0
	00000257    0
	000000a5    0
	0000025e    0
	00000261    0
	00000063    0
	0000025a    0
	00000269    0
	000002fd    0
	00000262    0
	0000026b    0
	000001b0    0
	00000305    0
	00000301    0
	00000264    0
	00000306    0
	000000cc    0
	00000079    0
	0000025b    0
	00000039    0
	000002f8    0
	000002f4    0
	00000300    0
	00000304    0
	000002ff    0
000000e2 EiF Launcher.exe
	000001c4    0
	000001df    0
	000000f6    0
	00000167    0
	0000003f    0
	000000a3    0
	000001c5    0
	00000170    0
	000000ee    0
	00000191    0
	0000017c    0
	00000084    0
	000001ac    0
	0000019c    0
	000001c7    0
	000001c2    0
	0000019a    0
	000001e3    0
	000002c8    0
	00000183    0
	00000189    0
	000002e9    0
	000002fb    0
	00000146    0
	000002e4    0
	000001aa    0
	000000ad    0
00000351 EiF Launcher.exe
	0000037f    0
	0000036b    0
	0000036a    0
	00000369    0
	00000368    0
	00000367    0
	00000366    0
	00000365    0
	00000364    0
	00000363    0
	00000362    0
	00000361    0
	00000360    0
	0000035f    0
	0000035e    0
	0000035d    0
	0000035c    0
	0000035b    0
	0000035a    0
	00000359    0
	00000358    0
	00000357    0
	00000356    0
	00000355    0
	00000354    0
	00000353    0
	00000352    0
00000483 EiF Launcher.exe
	00000093    0
	0000011b    0
	000000cf    0
	00000099    0
	00000176    0
	00000147    0
	00000014    0
	000002f6    0
	0000009f    0
	0000027d    0
	0000003b    0
	000000bc    0
	00000181    0
	0000008a    0
	00000032    0
	000000f3    0
	00000070    0
	00000098    0
	000002ef    0
	000002f5    0
	00000303    0
	000002f9    0
	000001c8    0
	0000019d    0
	00000487    0
	00000486    0
	00000485    0
000003e3 EiF Launcher.exe
	0000040e    0
	000003fb    0
	000003e8    0
	00000404    0
	00000406    0
	00000402    0
	000003fa    0
	00000401    0
	000003fc    0
	000003ec    0
	00000400    0
	000003ff    0
	000003ef    0
	000003fd    0
	000003f4    0
	000003f3    0
	000003eb    0
	000003ee    0
	000003da    0
	000003f0    0
	000003e1    0
	000003e7    0
	000003e2    0
	000003f5    0
	000003e6    0
	000003e5    0
	000003dc    0
000003cd EiF Launcher.exe
	00000464    0
	00000448    0
	00000443    0
	00000441    0
	00000440    0
	00000433    0
	00000429    0
	0000042d    0
	00000437    0
	0000041d    0
	00000452    0
	00000427    0
	0000042e    0
	00000434    0
	00000435    0
	0000042c    0
	0000042f    0
	00000428    0
	0000041e    0
	00000426    0
	0000041f    0
	00000416    0
	0000041b    0
	00000422    0
	0000042a    0
	0000041a    0
	00000417    0
00000480 EiF Launcher.exe
	00000190    0
	00000071    0
	00000118    0
	000000df    0
	000001ab    0
	00000033    0
	00000469    0
	000000b3    0
	00000462    0
	0000018a    0
	00000123    0
	00000180    0
	000000e1    0
	0000046e    0
	00000473    0
	00000015    0
	000001da    0
	000001a1    0
	0000044f    0
	000000bf    0
	00000484    0
	0000046a    0
	00000475    0
	0000047a    0
	00000465    0
	000000dd    0
	00000479    0
00000203 EiF Launcher.exe
	0000016c    0
	00000077    0
	000001dc    0
	000000f0    0
	000001b3   -2
	000001c6    0
	0000017a    0
	00000043    0
	000000d5    0
	000000b2    0
	000000dc    0
	00000040    0
	00000148    0
	0000019e    0
00000068 winedbg.exe
	0000000b    0
	00000080    0
00000271 EiF Launcher.exe
	00000339    0
	00000336    0
	000001a5    0
	0000032b    0
	00000091    0
	0000031e    0
	000002ed    0
	00000302    0
	00000312    0
	00000092    0
	00000334    0
	00000320    0
	00000328    0
	00000321    0
	00000322    0
	00000042    0
	00000078    0
	000001d6    0
	000001a0    0
	00000035    0
	00000324    0
	00000323    0
	0000032a    0
	00000316    0
	00000307    0
	00000311    0
	0000031c    0
0000018c (D) C:\Program Files (x86)\EiF Launcher\EiF Launcher.exe
	000001d4    0
	0000034c    0
	00000349    0
	00000317    0
	00000326   -2
	0000006e    0
	00000310    0
	00000314    0
	0000032f    0
	0000031d    0
	0000030c    0
	000000c7    0
	0000032d    0
	000000cb    0 <==
System information:
    Wine build: wine-3.0.4
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 3.19.0-32-generic


Any advice would be appreciated. I stumbled through some of the FAQs here on Winehq and searched for forum posts with similar names, but I'm still pretty new to Linux and feel unsure of how I should proceed from here.
User avatar
dimesio
Moderator
Moderator
Posts: 13201
Joined: Tue Mar 25, 2008 10:30 pm

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by dimesio »

Here is the bash script I'm using to run the executable:

Code: Select all

#!/bin/bash
WINEARCH=win64
# echo "Starting Launcher..."
wine start 'C:\Program Files (x86)\EiF Launcher\EiF Launcher.exe' &> /tmp/log.txt 2>&1
First, WINEARCH is set when creating the wineprefix and cannot be changed, so there is no point in adding it to a script to run an installed executable. Second, the default wineprefix on a 64 bit system is 64 bit, so there's no reason to set that even when creating the wineprefix. Finally, and most important, your .exe is 32 bit, so you should try installing it to a 32 bit wineprefix.
SB-LinuxNoob
Level 2
Level 2
Posts: 10
Joined: Sun Dec 02, 2018 4:30 am

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by SB-LinuxNoob »

Thanks very much. I'm not sure I understand the exact steps I should be taking to create a 32-bit prefix, but here is what I tried:

Code: Select all

WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
The terminal shows quite a few warnings or errors:

Code: Select all

wine: created the configuration directory '/home/sb/.wine32'
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0010:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0010:fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018
001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x9588c8, init_notify 0, handle 0x119fc88): stub
wine: configuration in '/home/sb/.wine32' has been updated.
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory


A new folder was created, so I copied the installer to there and tried running it anyway. My hope was that the error logs might be different than running it in the original (64-bit) wine setup.

Code: Select all

WINEPREFIX=~/.wine32 wine 'C:\Temp\EiF_Launcher.exe' &> /tmp/Wine32TerminalLog.txt 2>&1
The terminal error message is different:

Code: Select all

5:fixme:taskkill:process_arguments argument T not supported
Error: Unknown or invalid command line option specified.
Usage: taskkill [/?] [/f] [/im ProcessName | /pid ProcessID]
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
01a1:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
01aa:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x9e1123, 0xa3d3a0, 0xa3d3b8) stub.
01aa:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0xa36810, 43) stub
01af:fixme:ver:GetCurrentPackageId (0x115fe9c (nil)): stub
01a7:fixme:ver:GetCurrentPackageId (0x126fe9c (nil)): stub
01aa:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
01aa:fixme:ntdll:EtwEventUnregister (0) stub.

Here is the contents from the Program Error Details window:

Code: Select all

Unhandled exception: page fault on read access to 0x00000030 in 32-bit code (0x01d995ff).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:01d995ff ESP:0033c220 EBP:0033c224 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:07694000 EBX:076a4000 ECX:0000000c EDX:00000100
 ESI:00000000 EDI:0000000c
Stack dump:
0x0033c220:  00000000 0033c2c0 020eb009 00000000
0x0033c230:  076a4000 0033c364 00000000 05841700
0x0033c240:  05841700 05841700 05841700 058416a0
0x0033c250:  05841700 00000001 fffffc40 ffffffc0
0x0033c260:  fffffc40 00000100 00000000 00000000
0x0033c270:  000003c0 0033c338 00000000 00000040
Backtrace:
=>0 0x01d995ff in eif launcher (+0x19995ff) (0x0033c224)
  1 0x020eb009 in eif launcher (+0x1ceb008) (0x0033c2c0)
  2 0x020e3cb7 in eif launcher (+0x1ce3cb6) (0x0033c304)
  3 0x020eac2f in eif launcher (+0x1ceac2e) (0x0033c378)
  4 0x021b4642 in eif launcher (+0x1db4641) (0x0033c398)
  5 0x021b56a3 in eif launcher (+0x1db56a2) (0x0033c3cc)
  6 0x021b6c6b in eif launcher (+0x1db6c6a) (0x0033d210)
  7 0x021b68a6 in eif launcher (+0x1db68a5) (0x0033d380)
  8 0x021b6675 in eif launcher (+0x1db6674) (0x0033d3f4)
  9 0x02143bac in eif launcher (+0x1d43bab) (0x0033d460)
  10 0x02143355 in eif launcher (+0x1d43354) (0x0033d490)
  11 0x0213a919 in eif launcher (+0x1d3a918) (0x0033d4a8)
  12 0x0213aac5 in eif launcher (+0x1d3aac4) (0x0033d4e8)
  13 0x02143e0b in eif launcher (+0x1d43e0a) (0x0033d554)
  14 0x02143355 in eif launcher (+0x1d43354) (0x0033d584)
  15 0x0213a919 in eif launcher (+0x1d3a918) (0x0033d59c)
  16 0x01ede1e3 in eif launcher (+0x1ade1e2) (0x0033d5f4)
  17 0x01e706f8 in eif launcher (+0x1a706f7) (0x0033d620)
  18 0x01e710fa in eif launcher (+0x1a710f9) (0x0033d690)
  19 0x01e70510 in eif launcher (+0x1a7050f) (0x0033d71c)
  20 0x01dd0355 in eif launcher (+0x19d0354) (0x0033d730)
  21 0x01dd0397 in eif launcher (+0x19d0396) (0x0033d73c)
  22 0x021347f5 in eif launcher (+0x1d347f4) (0x0033d750)
  23 0x02134b37 in eif launcher (+0x1d34b36) (0x0033d768)
  24 0x02f0baee in eif launcher (+0x2b0baed) (0x0033d790)
  25 0x0252ae76 in eif launcher (+0x212ae75) (0x0033d7b0)
  26 0x100fae31 in node (+0xfae30) (0x0033d7f4)
  27 0x1010d5b1 in node (+0x10d5b0) (0x0033d850)
  28 0x1010c41b in node (+0x10c41a) (0x0033d87c)
  29 0x1039382f in node (+0x39382e) (0x0033d8d0)
  30 0x103956c6 in node (+0x3956c5) (0x0033da00)
  31 0x0648623e (0x0033da24)
  32 0x08e4b151 (0x0033da48)
  33 0x064dbc1e (0x0033da60)
  34 0x064af798 (0x0033da8c)
  35 0x10155bdd in node (+0x155bdc) (0x0033dafc)
  36 0x101553fd in node (+0x1553fc) (0x0033db2c)
  37 0x10088127 in node (+0x88126) (0x0033dbac)
  38 0x01e0c78e in eif launcher (+0x1a0c78d) (0x0033dc00)
  39 0x022c8276 in eif launcher (+0x1ec8275) (0x0033dc64)
  40 0x0235426f in eif launcher (+0x1f5426e) (0x0033dc7c)
  41 0x021d42e6 in eif launcher (+0x1dd42e5) (0x0033dc98)
  42 0x01efe746 in eif launcher (+0x1afe745) (0x0033dcc0)
  43 0x01efe7a7 in eif launcher (+0x1afe7a6) (0x0033dd54)
  44 0x10450af5 in node (+0x450af4) (0x0033dda0)
  45 0x1036faae in node (+0x36faad) (0x0033ddf8)
  46 0x103700cc in node (+0x3700cb) (0x0033de40)
  47 0x0648623e (0x0033de60)
  48 0x064dba85 (0x0033de84)
  49 0x08e4b035 (0x0033de9c)
  50 0x064ea714 (0x0033ded4)
  51 0x064dc45b (0x0033df08)
  52 0x06487315 (0x0033df28)
  53 0x08e4af3c (0x0033df40)
  54 0x064dbc1e (0x0033df58)
  55 0x064af798 (0x0033df84)
  56 0x10155bdd in node (+0x155bdc) (0x0033dff4)
  57 0x101553fd in node (+0x1553fc) (0x0033e024)
  58 0x10088127 in node (+0x88126) (0x0033e0a4)
  59 0x01e0c78e in eif launcher (+0x1a0c78d) (0x0033e0f8)
  60 0x022c8276 in eif launcher (+0x1ec8275) (0x0033e15c)
  61 0x0235426f in eif launcher (+0x1f5426e) (0x0033e174)
  62 0x021d42e6 in eif launcher (+0x1dd42e5) (0x0033e190)
  63 0x02354407 in eif launcher (+0x1f54406) (0x0033e1b0)
  64 0x01d4da33 in eif launcher (+0x194da32) (0x0033e1c0)
  65 0x01dfb3b5 in eif launcher (+0x19fb3b4) (0x0033e1c8)
  66 0x101845df in node (+0x1845de) (0x0033e240)
  67 0x1018436f in node (+0x18436e) (0x0033e254)
  68 0x01e0c7f0 in eif launcher (+0x1a0c7ef) (0x0033e294)
  69 0x02350a19 in eif launcher (+0x1f50a18) (0x0033e2cc)
  70 0x0235062c in eif launcher (+0x1f5062b) (0x0033e320)
  71 0x023504f4 in eif launcher (+0x1f504f3) (0x0033e358)
  72 0x0235047f in eif launcher (+0x1f5047e) (0x0033e37c)
  73 0x01eaa659 in eif launcher (+0x1aaa658) (0x0033e4b0)
  74 0x01eaa85d in eif launcher (+0x1aaa85c) (0x0033e4e0)
  75 0x0227e1cb in eif launcher (+0x1e7e1ca) (0x0033e4f4)
  76 0x01fac1ce in eif launcher (+0x1bac1cd) (0x0033e5c0)
  77 0x01fabe0d in eif launcher (+0x1babe0c) (0x0033e600)
  78 0x0227e026 in eif launcher (+0x1e7e025) (0x0033e608)
  79 0x01fabf24 in eif launcher (+0x1babf23) (0x0033e638)
  80 0x01dac9b1 in eif launcher (+0x19ac9b0) (0x0033e64c)
  81 0x01ea9fe4 in eif launcher (+0x1aa9fe3) (0x0033e658)
  82 0x01dccd06 in eif launcher (+0x19ccd05) (0x0033e66c)
  83 0x0202f4b1 in eif launcher (+0x1c2f4b0) (0x0033e680)
  84 0x0202f6d1 in eif launcher (+0x1c2f6d0) (0x0033e828)
  85 0x0202f80c in eif launcher (+0x1c2f80b) (0x0033e860)
  86 0x01d4da33 in eif launcher (+0x194da32) (0x0033e870)
  87 0x02048d16 in eif launcher (+0x1c48d15) (0x0033e884)
  88 0x01f2f269 in eif launcher (+0x1b2f268) (0x0033e88c)
  89 0x01f2ef26 in eif launcher (+0x1b2ef25) (0x0033e89c)
  90 0x01f2f078 in eif launcher (+0x1b2f077) (0x0033e8b0)
  91 0x007379ae in eif launcher (+0x3379ad) (0x0033e918)
  92 0x023c5327 in eif launcher (+0x1fc5326) (0x0033eb64)
  93 0x023c49da in eif launcher (+0x1fc49d9) (0x0033ecd4)
  94 0x023c2f8d in eif launcher (+0x1fc2f8c) (0x0033ece8)
  95 0x023c2fe5 in eif launcher (+0x1fc2fe4) (0x0033ed04)
  96 0x023c3001 in eif launcher (+0x1fc3000) (0x0033ed1c)
  97 0x023c55b0 in eif launcher (+0x1fc55af) (0x0033ed30)
  98 0x007379ae in eif launcher (+0x3379ad) (0x0033ed98)
  99 0x006f375d in eif launcher (+0x2f375c) (0x0033f9fc)
  100 0x006f25e6 in eif launcher (+0x2f25e5) (0x0033fb6c)
  101 0x0073986d in eif launcher (+0x33986c) (0x0033fba0)
  102 0x006f327e in eif launcher (+0x2f327d) (0x0033fc68)
  103 0x006ef6d5 in eif launcher (+0x2ef6d4) (0x0033fc8c)
  104 0x00bfdb02 in eif launcher (+0x7fdb01) (0x0033fd64)
  105 0x00930a77 in eif launcher (+0x530a76) (0x0033fd78)
  106 0x009309c7 in eif launcher (+0x5309c6) (0x0033fdcc)
  107 0x0077cf8e in eif launcher (+0x37cf8d) (0x0033fddc)
  108 0x004f4154 in eif launcher (+0xf4153) (0x0033fe74)
  109 0x02a66285 in eif launcher (+0x2666284) (0x0033fec0)
  110 0x7b467212 call_process_entry+0x11() in kernel32 (0x0033fed8)
  111 0x7b468afe in kernel32 (+0x58afd) (0x0033ffd8)
  112 0x7b46721e call_process_entry+0x1d() in kernel32 (0x0033ffec)
0x01d995ff: movl	0x24(%edi),%eax
Modules:
Module	Address			Debug info	Name (143 modules)
PE	  400000- 3ac8000	Export          eif launcher
PE	 3ad0000- 3e5b000	Deferred        ffmpeg
PE	10000000-10e20000	Export          node
ELF	7a800000-7a93a000	Deferred        opengl32<elf>
  \-PE	7a820000-7a93a000	\               opengl32
ELF	7b400000-7b7f1000	Dwarf           kernel32<elf>
  \-PE	7b410000-7b7f1000	\               kernel32
ELF	7bc00000-7bcfa000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcfa000	\               ntdll
ELF	7c000000-7c004000	Deferred        <wine-loader>
ELF	7cb9b000-7cba4000	Deferred        librt.so.1
ELF	7cba4000-7cbac000	Deferred        libffi.so.6
ELF	7cbac000-7cbb1000	Deferred        libgpg-error.so.0
ELF	7cbb1000-7cbc9000	Deferred        libresolv.so.2
ELF	7cbc9000-7cbcd000	Deferred        libkeyutils.so.1
ELF	7cbcd000-7cc18000	Deferred        libdbus-1.so.3
ELF	7cc18000-7cc54000	Deferred        libp11-kit.so.0
ELF	7cc54000-7cc68000	Deferred        libtasn1.so.6
ELF	7cc68000-7ccef000	Deferred        libgcrypt.so.11
ELF	7ccef000-7ccfb000	Deferred        libkrb5support.so.0
ELF	7ccfb000-7cd00000	Deferred        libcom_err.so.2
ELF	7cd00000-7cd30000	Deferred        libk5crypto.so.3
ELF	7cd30000-7cdef000	Deferred        libkrb5.so.3
ELF	7cdef000-7ce01000	Deferred        libavahi-client.so.3
ELF	7ce01000-7ce0f000	Deferred        libavahi-common.so.3
ELF	7ce0f000-7ced6000	Deferred        libgnutls.so.26
ELF	7ced6000-7cf1c000	Deferred        libgssapi_krb5.so.2
ELF	7cf1c000-7cf89000	Deferred        libcups.so.2
ELF	7cf89000-7cf8f000	Deferred        libxfixes.so.3
ELF	7cf8f000-7cf9a000	Deferred        libxcursor.so.1
ELF	7cf9a000-7cfaa000	Deferred        libxi.so.6
ELF	7cfaa000-7cfae000	Deferred        libxcomposite.so.1
ELF	7cfae000-7cfb9000	Deferred        libxrandr.so.2
ELF	7cfb9000-7cfc4000	Deferred        libxrender.so.1
ELF	7cfc4000-7cfca000	Deferred        libxxf86vm.so.1
ELF	7cfca000-7cfce000	Deferred        libxinerama.so.1
ELF	7cfce000-7cfd5000	Deferred        libxdmcp.so.6
ELF	7cfd5000-7cfd9000	Deferred        libxau.so.6
ELF	7cfd9000-7cffb000	Deferred        libxcb.so.1
ELF	7cffb000-7d12f000	Deferred        libx11.so.6
ELF	7d12f000-7d142000	Deferred        libxext.so.6
ELF	7d166000-7d1f9000	Deferred        winex11<elf>
  \-PE	7d170000-7d1f9000	\               winex11
PE	7d1f9000-7d20d000	Deferred        api-ms-win-core-localization-obs
PE	7d200000-7d20d000	Deferred        api-ms-win-core-localization-obsC:\windows\system32\api-ms-win-core-localization-obsolete-l1-2-0.dll
ELF	7d20d000-7d221000	Deferred        api-ms-win-core-datetime-l1-1-1<
PE	7d210000-7d221000	Deferred        api-ms-win-core-datetime-l1-1-1
ELF	7d221000-7d235000	Deferred        api-ms-win-core-string-l1-1-0<el
PE	7d230000-7d235000	Deferred        api-ms-win-core-string-l1-1-0
PE	7d235000-7d249000	Deferred        api-ms-win-core-localization-l1-
PE	7d240000-7d249000	Deferred        api-ms-win-core-localization-l1-C:\windows\system32\api-ms-win-core-localization-l1-2-1.dll
ELF	7d249000-7d25d000	Deferred        api-ms-win-core-fibers-l1-1-1<el
PE	7d250000-7d25d000	Deferred        api-ms-win-core-fibers-l1-1-1
ELF	7d25d000-7d271000	Deferred        api-ms-win-core-synch-l1-2-0<elf
PE	7d260000-7d271000	Deferred        api-ms-win-core-synch-l1-2-0
ELF	7d379000-7d3a2000	Deferred        libexpat.so.1
ELF	7d3a2000-7d3dd000	Deferred        libfontconfig.so.1
ELF	7d3dd000-7d405000	Deferred        libpng12.so.0
ELF	7d405000-7d4a5000	Deferred        libfreetype.so.6
ELF	7d4c9000-7d52a000	Deferred        oleacc<elf>
  \-PE	7d4d0000-7d52a000	\               oleacc
ELF	7d52a000-7d550000	Deferred        imm32<elf>
  \-PE	7d530000-7d550000	\               imm32
ELF	7d550000-7d696000	Deferred        oleaut32<elf>
  \-PE	7d570000-7d696000	\               oleaut32
ELF	7d6d8000-7d711000	Deferred        uxtheme<elf>
  \-PE	7d6e0000-7d711000	\               uxtheme
ELF	7d711000-7d725000	Deferred        msimg32<elf>
  \-PE	7d720000-7d725000	\               msimg32
ELF	7d725000-7d739000	Deferred        fontsub<elf>
  \-PE	7d730000-7d739000	\               fontsub
ELF	7d739000-7d7a6000	Deferred        dwrite<elf>
  \-PE	7d740000-7d7a6000	\               dwrite
ELF	7d7a6000-7d7bf000	Deferred        ncrypt<elf>
  \-PE	7d7b0000-7d7bf000	\               ncrypt
ELF	7d7bf000-7d807000	Deferred        usp10<elf>
  \-PE	7d7d0000-7d807000	\               usp10
ELF	7d807000-7d81e000	Deferred        dwmapi<elf>
  \-PE	7d810000-7d81e000	\               dwmapi
ELF	7d81e000-7d974000	Deferred        wined3d<elf>
  \-PE	7d830000-7d974000	\               wined3d
ELF	7d974000-7d99f000	Deferred        dxgi<elf>
  \-PE	7d980000-7d99f000	\               dxgi
ELF	7d99f000-7d9c7000	Deferred        mpr<elf>
  \-PE	7d9b0000-7d9c7000	\               mpr
ELF	7d9c7000-7da44000	Deferred        wininet<elf>
  \-PE	7d9d0000-7da44000	\               wininet
ELF	7da44000-7da88000	Deferred        winspool<elf>
  \-PE	7da50000-7da88000	\               winspool
ELF	7da88000-7e30d000	Deferred        shell32<elf>
  \-PE	7daa0000-7e30d000	\               shell32
ELF	7e30d000-7e3fe000	Deferred        comdlg32<elf>
  \-PE	7e310000-7e3fe000	\               comdlg32
ELF	7e3fe000-7e52d000	Deferred        comctl32<elf>
  \-PE	7e410000-7e52d000	\               comctl32
ELF	7e52d000-7e5a7000	Deferred        shlwapi<elf>
  \-PE	7e540000-7e5a7000	\               shlwapi
ELF	7e5a7000-7e5c1000	Deferred        libz.so.1
ELF	7e5ce000-7e5e5000	Deferred        uiautomationcore<elf>
  \-PE	7e5d0000-7e5e5000	\               uiautomationcore
ELF	7e5e5000-7e64e000	Deferred        dbghelp<elf>
  \-PE	7e5f0000-7e64e000	\               dbghelp
ELF	7e64e000-7e67a000	Deferred        msacm32<elf>
  \-PE	7e650000-7e67a000	\               msacm32
ELF	7e67a000-7e702000	Deferred        rpcrt4<elf>
  \-PE	7e690000-7e702000	\               rpcrt4
ELF	7e702000-7e86c000	Deferred        ole32<elf>
  \-PE	7e720000-7e86c000	\               ole32
ELF	7e86c000-7e927000	Deferred        winmm<elf>
  \-PE	7e870000-7e927000	\               winmm
ELF	7e927000-7e940000	Deferred        userenv<elf>
  \-PE	7e930000-7e940000	\               userenv
ELF	7e940000-7e96a000	Deferred        iphlpapi<elf>
  \-PE	7e950000-7e96a000	\               iphlpapi
ELF	7e96a000-7e984000	Deferred        version<elf>
  \-PE	7e970000-7e984000	\               version
ELF	7e984000-7eb73000	Deferred        user32<elf>
  \-PE	7e9a0000-7eb73000	\               user32
ELF	7eb73000-7ebf1000	Deferred        advapi32<elf>
  \-PE	7eb80000-7ebf1000	\               advapi32
ELF	7ebf1000-7ed27000	Deferred        gdi32<elf>
  \-PE	7ec00000-7ed27000	\               gdi32
ELF	7ed27000-7ed65000	Deferred        ws2_32<elf>
  \-PE	7ed30000-7ed65000	\               ws2_32
ELF	7ed65000-7ed71000	Deferred        libnss_files.so.2
ELF	7ed71000-7ed7d000	Deferred        libnss_nis.so.2
ELF	7ed7d000-7ed96000	Deferred        libnsl.so.1
ELF	7ef96000-7efdc000	Deferred        libm.so.6
ELF	7efec000-7f000000	Deferred        psapi<elf>
  \-PE	7eff0000-7f000000	\               psapi
ELF	f736b000-f7395000	Deferred        kernelbase<elf>
  \-PE	f7370000-f7395000	\               kernelbase
PE	f7395000-f73a9000	Deferred        api-ms-win-appmodel-runtime-l1-1
PE	f73a0000-f73a9000	Deferred        api-ms-win-appmodel-runtime-l1-1C:\windows\system32\api-ms-win-appmodel-runtime-l1-1-2.dll
ELF	f73a9000-f73c0000	Deferred        powrprof<elf>
  \-PE	f73b0000-f73c0000	\               powrprof
ELF	f73c8000-f73cd000	Deferred        libdl.so.2
ELF	f73cd000-f757e000	Deferred        libc.so.6
ELF	f757e000-f759a000	Deferred        libpthread.so.0
ELF	f75b4000-f75bd000	Deferred        libnss_compat.so.2
ELF	f75be000-f7775000	Dwarf           libwine.so.1
ELF	f7776000-f7798000	Deferred        ld-linux.so.2
ELF	f779a000-f779b000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	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
	00000029    0
	00000024    0
	00000023    0
	00000021    0
00000027 explorer.exe
	0000002c    0
	0000002b    0
	0000002a    0
	00000028    0
00000047 EiF Launcher.exe
	00000076    0
	00000075    0
	00000061    0
	00000060    0
	0000005f    0
	0000005e    0
	0000005d    0
	0000005c    0
	0000005b    0
	0000005a    0
	00000059    0
	00000058    0
	00000057    0
	00000056    0
	00000055    0
	00000054    0
	00000053    0
	00000052    0
	00000051    0
	00000050    0
	0000004f    0
	0000004e    0
	0000004d    0
	0000004c    0
	0000004b    0
	0000004a    0
	00000049    0
	00000048    0
000001c0 EiF Launcher.exe
	000001ec    0
	000001d6    0
	000001d1    0
	000001d4    0
	000001d2    0
	000001d3    0
	000001ce    0
	000001d0    0
	000001cd    0
	000001cf    0
	000001ca    0
	000001cc    0
	000001cb    0
	000001c9    0
	000001c6    0
	000001c7    0
	000001c3    0
	000001c8    0
	000001c2    0
	000001bd    0
	000001c4    0
	000001c1    0
	000001be    0
	000001c5    0
	000001bc    0
	000001b9    0
	000001b8    0
000000b3 EiF Launcher.exe
	000000d7    0
	000000c4    0
	000000c9    0
	000000c6    0
	000000bc    0
	000000bf    0
	000000c2    0
	000000c5    0
	000000ba    0
	000000be    0
	000000b9    0
	000000c0    0
	000000b4    0
	000000b8    0
	000000bd    0
	000000b5    0
	000000ad    0
	000000b1    0
	000000b2    0
	000000b7    0
	000000bb    0
	000000ae    0
	000000b6    0
	000000a7    0
	000000af    0
	000000ac    0
	000000b0    0
000000c7 (D) C:\Program Files\EiF Launcher\EiF Launcher.exe
	000000db    0
	000000da    0
	000000d6    0
	000000d9    0
	000000d2   -2
	000000cc    0
	000000cd    0
	000000d3    0
	000000ce    0
	000000d1    0
	000000cf    0
	000000d0    0
	000000d4    0
	000000c1    0 <==
System information:
    Wine build: wine-3.0.4
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 3.19.0-32-generic

The folders named 'Program Files' instead of 'Program Files (x86)' plus the line near the end that says 'Platform: i386' instead of 'i386 (WOW64)' makes me hopeful that the program thinks it's working in a 32-bit environment. Next I'm planning to spend some time trying to learn about the error messages that happened when trying to create a 32-bit wine prefix. Thanks in advance for any help you can provide.
SB-LinuxNoob
Level 2
Level 2
Posts: 10
Joined: Sun Dec 02, 2018 4:30 am

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by SB-LinuxNoob »

A post in another thread suggested that some of these error messages are acceptable: viewtopic.php?t=24962&p=101175#p101175


I'm slowly working through my error messages that don't match the ones from that thread.

This error...

Code: Select all

01a1:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
...appears related to installing winbind:

Code: Select all

sudo apt-get install winbind

This error...

Code: Select all

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
...appears related to installing p11-kit-trust.so:

Code: Select all

sudo apt-get install p11-kit-modules:i386


This error...

Code: Select all

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
...appears related to installing p11-kit-trust.so:

Code: Select all

sudo apt-get install libp11-kit-gnome-keyring:i386


After installing those three packages, these are the only errors/warnings when creating a 32-bit wine prefix:

Code: Select all

WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg

Code: Select all

wine: created the configuration directory '/home/sb/.wine32'
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0010:fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018
001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x9588c8, init_notify 0, handle 0x119fc88): stub
wine: configuration in '/home/sb/.wine32' has been updated.
SB-LinuxNoob
Level 2
Level 2
Posts: 10
Joined: Sun Dec 02, 2018 4:30 am

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by SB-LinuxNoob »

So with only those 'acceptable' errors displayed, I try running the installer using the 32-bit prefix.

Code: Select all

# WINEPREFIX=~/.wine32 wine 'C:\Temp\EiF_Launcher.exe' &> /tmp/Wine32TerminalLog.txt 2>&1
There are still errors. Terminal Message:

Code: Select all

002d:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x8d1123, 0x92d3a0, 0x92d3b8) stub.
002d:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x926810, 43) stub
002f:fixme:ver:GetCurrentPackageId (0x104fe9c (nil)): stub
002d:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
002d:fixme:ntdll:EtwEventUnregister (0) stub.
002d:fixme:shell:propertystore_SetValue (0x165a20)->(0x3c1028 0x7afbc4): stub
002d:fixme:shell:propertystore_SetValue (0x19d260)->(0x3e1028 0x7afbc4): stub
0028:fixme:explorer:webbrowser_QueryInterface (0x7ed708f8)->({00000003-0000-0000-c000-000000000046} 0x33ebcc) interface not supported
0028:fixme:explorer:webbrowser_QueryInterface (0x7ed708f8)->({00000019-0000-0000-c000-000000000046} 0x15dca0) interface not supported
0028:fixme:exec:SHELL_execute flags ignored: 0x00004000
0046:fixme:console:AttachConsole stub ffffffff
0046:fixme:process:SetProcessDEPPolicy (3): stub
0046:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0046:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
0046:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0046:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0046:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0046:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0046:fixme:ntdll:NtQueryVolumeInformationFile 0xdc: volume info not supported
004a:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0xc07fea0
0046:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fbac, (nil) 0x33fbb0
0046:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fbac (nil) 0x33fbb0) returning a dummy value (current locale)
0046:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fbac, 0x10f4ae70 0x33fbb0
0046:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fbac 0x10f4ae70 0x33fbb0) returning a dummy value (current locale)
0046:fixme:winsock:WSALookupServiceBeginW (0x33f8a8 0x00000ff0 0x33f8e8) Stub!
0046:fixme:iphlpapi:NotifyAddrChange (Handle 0x33fa24, overlapped 0x10f4c6cc): stub
0046:fixme:win:EnumDisplayDevicesW ((null),0,0x33f4d0,0x00000000), stub!
0058:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0046:fixme:win:RegisterDeviceNotificationW (hwnd=0x100b4, filter=0x33f9c8,flags=0x00000000) returns a fake device notification handle!
0046:fixme:win:RegisterDeviceNotificationW (hwnd=0x100b4, filter=0x33f9c8,flags=0x00000000) returns a fake device notification handle!
0046:fixme:dwmapi:DwmIsCompositionEnabled 0x33e2f8
0046:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x3009c 0x00000000
0046:fixme:shell:GetCurrentProcessExplicitAppUserModelID 0x33ddd8: stub
0061:fixme:console:AttachConsole stub ffffffff
0061:fixme:process:SetProcessDEPPolicy (3): stub
0061:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0061:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0061:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0061:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
0061:fixme:gdi:GdiInitializeLanguagePack stub
006d:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0x80ffea0
0061:fixme:ntdll:NtQueryVolumeInformationFile 0x1bc: volume info not supported
0061:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0061:fixme:toolhelp:Heap32ListFirst : stub
wine: Unhandled page fault on read access to 0x00000030 at address 0x1d995ff (thread 0061), starting debugger...

And the content from the Program Error Details window:

Code: Select all

Unhandled exception: page fault on read access to 0x00000030 in 32-bit code (0x01d995ff).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:01d995ff ESP:0033c220 EBP:0033c224 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:07694000 EBX:076a4000 ECX:0000000c EDX:00000100
 ESI:00000000 EDI:0000000c
Stack dump:
0x0033c220:  00000000 0033c2c0 020eb009 00000000
0x0033c230:  076a4000 0033c364 00000000 05841700
0x0033c240:  05841700 05841700 05841700 058416a0
0x0033c250:  05841700 00000001 fffffc40 ffffffc0
0x0033c260:  fffffc40 00000100 00000000 00000000
0x0033c270:  000003c0 0033c338 00000000 00000040
Backtrace:
=>0 0x01d995ff in eif launcher (+0x19995ff) (0x0033c224)
  1 0x020eb009 in eif launcher (+0x1ceb008) (0x0033c2c0)
  2 0x020e3cb7 in eif launcher (+0x1ce3cb6) (0x0033c304)
  3 0x020eac2f in eif launcher (+0x1ceac2e) (0x0033c378)
  4 0x021b4642 in eif launcher (+0x1db4641) (0x0033c398)
  5 0x021b56a3 in eif launcher (+0x1db56a2) (0x0033c3cc)
  6 0x021b6c6b in eif launcher (+0x1db6c6a) (0x0033d210)
  7 0x021b68a6 in eif launcher (+0x1db68a5) (0x0033d380)
  8 0x021b6675 in eif launcher (+0x1db6674) (0x0033d3f4)
  9 0x02143bac in eif launcher (+0x1d43bab) (0x0033d460)
  10 0x02143355 in eif launcher (+0x1d43354) (0x0033d490)
  11 0x0213a919 in eif launcher (+0x1d3a918) (0x0033d4a8)
  12 0x0213aac5 in eif launcher (+0x1d3aac4) (0x0033d4e8)
  13 0x02143e0b in eif launcher (+0x1d43e0a) (0x0033d554)
  14 0x02143355 in eif launcher (+0x1d43354) (0x0033d584)
  15 0x0213a919 in eif launcher (+0x1d3a918) (0x0033d59c)
  16 0x01ede1e3 in eif launcher (+0x1ade1e2) (0x0033d5f4)
  17 0x01e706f8 in eif launcher (+0x1a706f7) (0x0033d620)
  18 0x01e710fa in eif launcher (+0x1a710f9) (0x0033d690)
  19 0x01e70510 in eif launcher (+0x1a7050f) (0x0033d71c)
  20 0x01dd0355 in eif launcher (+0x19d0354) (0x0033d730)
  21 0x01dd0397 in eif launcher (+0x19d0396) (0x0033d73c)
  22 0x021347f5 in eif launcher (+0x1d347f4) (0x0033d750)
  23 0x02134b37 in eif launcher (+0x1d34b36) (0x0033d768)
  24 0x02f0baee in eif launcher (+0x2b0baed) (0x0033d790)
  25 0x0252ae76 in eif launcher (+0x212ae75) (0x0033d7b0)
  26 0x100fae31 in node (+0xfae30) (0x0033d7f4)
  27 0x1010d5b1 in node (+0x10d5b0) (0x0033d850)
  28 0x1010c41b in node (+0x10c41a) (0x0033d87c)
  29 0x1039382f in node (+0x39382e) (0x0033d8d0)
  30 0x103956c6 in node (+0x3956c5) (0x0033da00)
  31 0x0638623e (0x0033da24)
  32 0x08e4b511 (0x0033da48)
  33 0x063dbc1e (0x0033da60)
  34 0x063af798 (0x0033da8c)
  35 0x10155bdd in node (+0x155bdc) (0x0033dafc)
  36 0x101553fd in node (+0x1553fc) (0x0033db2c)
  37 0x10088127 in node (+0x88126) (0x0033dbac)
  38 0x01e0c78e in eif launcher (+0x1a0c78d) (0x0033dc00)
  39 0x022c8276 in eif launcher (+0x1ec8275) (0x0033dc64)
  40 0x0235426f in eif launcher (+0x1f5426e) (0x0033dc7c)
  41 0x021d42e6 in eif launcher (+0x1dd42e5) (0x0033dc98)
  42 0x01efe746 in eif launcher (+0x1afe745) (0x0033dcc0)
  43 0x01efe7a7 in eif launcher (+0x1afe7a6) (0x0033dd54)
  44 0x10450af5 in node (+0x450af4) (0x0033dda0)
  45 0x1036faae in node (+0x36faad) (0x0033ddf8)
  46 0x103700cc in node (+0x3700cb) (0x0033de40)
  47 0x0638623e (0x0033de60)
  48 0x063dba85 (0x0033de84)
  49 0x08e4b3f5 (0x0033de9c)
  50 0x063ea714 (0x0033ded4)
  51 0x063dc45b (0x0033df08)
  52 0x06387315 (0x0033df28)
  53 0x08e4b2fc (0x0033df40)
  54 0x063dbc1e (0x0033df58)
  55 0x063af798 (0x0033df84)
  56 0x10155bdd in node (+0x155bdc) (0x0033dff4)
  57 0x101553fd in node (+0x1553fc) (0x0033e024)
  58 0x10088127 in node (+0x88126) (0x0033e0a4)
  59 0x01e0c78e in eif launcher (+0x1a0c78d) (0x0033e0f8)
  60 0x022c8276 in eif launcher (+0x1ec8275) (0x0033e15c)
  61 0x0235426f in eif launcher (+0x1f5426e) (0x0033e174)
  62 0x021d42e6 in eif launcher (+0x1dd42e5) (0x0033e190)
  63 0x02354407 in eif launcher (+0x1f54406) (0x0033e1b0)
  64 0x01d4da33 in eif launcher (+0x194da32) (0x0033e1c0)
  65 0x01dfb3b5 in eif launcher (+0x19fb3b4) (0x0033e1c8)
  66 0x101845df in node (+0x1845de) (0x0033e240)
  67 0x1018436f in node (+0x18436e) (0x0033e254)
  68 0x01e0c7f0 in eif launcher (+0x1a0c7ef) (0x0033e294)
  69 0x02350a19 in eif launcher (+0x1f50a18) (0x0033e2cc)
  70 0x0235062c in eif launcher (+0x1f5062b) (0x0033e320)
  71 0x023504f4 in eif launcher (+0x1f504f3) (0x0033e358)
  72 0x0235047f in eif launcher (+0x1f5047e) (0x0033e37c)
  73 0x01eaa659 in eif launcher (+0x1aaa658) (0x0033e4b0)
  74 0x01eaa85d in eif launcher (+0x1aaa85c) (0x0033e4e0)
  75 0x0227e1cb in eif launcher (+0x1e7e1ca) (0x0033e4f4)
  76 0x01fac1ce in eif launcher (+0x1bac1cd) (0x0033e5c0)
  77 0x01fabe0d in eif launcher (+0x1babe0c) (0x0033e600)
  78 0x0227e026 in eif launcher (+0x1e7e025) (0x0033e608)
  79 0x01fabf24 in eif launcher (+0x1babf23) (0x0033e638)
  80 0x01dac9b1 in eif launcher (+0x19ac9b0) (0x0033e64c)
  81 0x01ea9fe4 in eif launcher (+0x1aa9fe3) (0x0033e658)
  82 0x01dccd06 in eif launcher (+0x19ccd05) (0x0033e66c)
  83 0x0202f4b1 in eif launcher (+0x1c2f4b0) (0x0033e680)
  84 0x0202f6d1 in eif launcher (+0x1c2f6d0) (0x0033e828)
  85 0x0202f80c in eif launcher (+0x1c2f80b) (0x0033e860)
  86 0x01d4da33 in eif launcher (+0x194da32) (0x0033e870)
  87 0x02048d16 in eif launcher (+0x1c48d15) (0x0033e884)
  88 0x01f2f269 in eif launcher (+0x1b2f268) (0x0033e88c)
  89 0x01f2ef26 in eif launcher (+0x1b2ef25) (0x0033e89c)
  90 0x01f2f078 in eif launcher (+0x1b2f077) (0x0033e8b0)
  91 0x007379ae in eif launcher (+0x3379ad) (0x0033e918)
  92 0x023c5327 in eif launcher (+0x1fc5326) (0x0033eb64)
  93 0x023c49da in eif launcher (+0x1fc49d9) (0x0033ecd4)
  94 0x023c2f8d in eif launcher (+0x1fc2f8c) (0x0033ece8)
  95 0x023c2fe5 in eif launcher (+0x1fc2fe4) (0x0033ed04)
  96 0x023c3001 in eif launcher (+0x1fc3000) (0x0033ed1c)
  97 0x023c55b0 in eif launcher (+0x1fc55af) (0x0033ed30)
  98 0x007379ae in eif launcher (+0x3379ad) (0x0033ed98)
  99 0x006f375d in eif launcher (+0x2f375c) (0x0033f9fc)
  100 0x006f25e6 in eif launcher (+0x2f25e5) (0x0033fb6c)
  101 0x0073986d in eif launcher (+0x33986c) (0x0033fba0)
  102 0x006f327e in eif launcher (+0x2f327d) (0x0033fc68)
  103 0x006ef6d5 in eif launcher (+0x2ef6d4) (0x0033fc8c)
  104 0x00bfdb02 in eif launcher (+0x7fdb01) (0x0033fd64)
  105 0x00930a77 in eif launcher (+0x530a76) (0x0033fd78)
  106 0x009309c7 in eif launcher (+0x5309c6) (0x0033fdcc)
  107 0x0077cf8e in eif launcher (+0x37cf8d) (0x0033fddc)
  108 0x004f4154 in eif launcher (+0xf4153) (0x0033fe74)
  109 0x02a66285 in eif launcher (+0x2666284) (0x0033fec0)
  110 0x7b467212 call_process_entry+0x11() in kernel32 (0x0033fed8)
  111 0x7b468afe in kernel32 (+0x58afd) (0x0033ffd8)
  112 0x7b46721e call_process_entry+0x1d() in kernel32 (0x0033ffec)
0x01d995ff: movl	0x24(%edi),%eax
Modules:
Module	Address			Debug info	Name (144 modules)
PE	  400000- 3ac8000	Export          eif launcher
PE	 3ad0000- 3e5b000	Deferred        ffmpeg
PE	10000000-10e20000	Export          node
ELF	7a800000-7a93a000	Deferred        opengl32<elf>
  \-PE	7a820000-7a93a000	\               opengl32
ELF	7b400000-7b7f1000	Dwarf           kernel32<elf>
  \-PE	7b410000-7b7f1000	\               kernel32
ELF	7bc00000-7bcfa000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcfa000	\               ntdll
ELF	7c000000-7c004000	Deferred        <wine-loader>
ELF	7cc5a000-7cca5000	Deferred        libdbus-1.so.3
ELF	7cca5000-7cce1000	Deferred        libp11-kit.so.0
ELF	7cd3f000-7cd48000	Deferred        librt.so.1
ELF	7cd48000-7cd50000	Deferred        libffi.so.6
ELF	7cd50000-7cd55000	Deferred        libgpg-error.so.0
ELF	7cd55000-7cd6d000	Deferred        libresolv.so.2
ELF	7cd6d000-7cd71000	Deferred        libkeyutils.so.1
ELF	7cd71000-7cd85000	Deferred        libtasn1.so.6
ELF	7cd85000-7ce0c000	Deferred        libgcrypt.so.11
ELF	7ce0c000-7ce18000	Deferred        libkrb5support.so.0
ELF	7ce18000-7ce1d000	Deferred        libcom_err.so.2
ELF	7ce1d000-7ce4d000	Deferred        libk5crypto.so.3
ELF	7ce4d000-7cf0c000	Deferred        libkrb5.so.3
ELF	7cf0c000-7cfd3000	Deferred        libgnutls.so.26
ELF	7cfd3000-7d019000	Deferred        libgssapi_krb5.so.2
ELF	7d019000-7d086000	Deferred        libcups.so.2
ELF	7d0aa000-7d0b0000	Deferred        libxfixes.so.3
ELF	7d0b0000-7d0bb000	Deferred        libxcursor.so.1
ELF	7d0bb000-7d0cb000	Deferred        libxi.so.6
ELF	7d0cb000-7d0cf000	Deferred        libxcomposite.so.1
ELF	7d0cf000-7d0da000	Deferred        libxrandr.so.2
ELF	7d0da000-7d0e5000	Deferred        libxrender.so.1
ELF	7d0e5000-7d0eb000	Deferred        libxxf86vm.so.1
ELF	7d0eb000-7d0ef000	Deferred        libxinerama.so.1
ELF	7d0ef000-7d0f6000	Deferred        libxdmcp.so.6
ELF	7d0f6000-7d0fa000	Deferred        libxau.so.6
ELF	7d0fa000-7d11c000	Deferred        libxcb.so.1
ELF	7d11c000-7d250000	Deferred        libx11.so.6
ELF	7d250000-7d263000	Deferred        libxext.so.6
ELF	7d265000-7d277000	Deferred        libavahi-client.so.3
ELF	7d277000-7d285000	Deferred        libavahi-common.so.3
ELF	7d287000-7d31a000	Deferred        winex11<elf>
  \-PE	7d290000-7d31a000	\               winex11
PE	7d31a000-7d32e000	Deferred        api-ms-win-core-localization-obs
PE	7d320000-7d32e000	Deferred        api-ms-win-core-localization-obsC:\windows\system32\api-ms-win-core-localization-obsolete-l1-2-0.dll
ELF	7d32e000-7d342000	Deferred        api-ms-win-core-datetime-l1-1-1<
PE	7d330000-7d342000	Deferred        api-ms-win-core-datetime-l1-1-1
ELF	7d342000-7d356000	Deferred        api-ms-win-core-string-l1-1-0<el
PE	7d350000-7d356000	Deferred        api-ms-win-core-string-l1-1-0
PE	7d356000-7d36a000	Deferred        api-ms-win-core-localization-l1-
PE	7d360000-7d36a000	Deferred        api-ms-win-core-localization-l1-C:\windows\system32\api-ms-win-core-localization-l1-2-1.dll
ELF	7d36a000-7d37e000	Deferred        api-ms-win-core-fibers-l1-1-1<el
PE	7d370000-7d37e000	Deferred        api-ms-win-core-fibers-l1-1-1
ELF	7d37e000-7d392000	Deferred        api-ms-win-core-synch-l1-2-0<elf
PE	7d380000-7d392000	Deferred        api-ms-win-core-synch-l1-2-0
ELF	7d3bb000-7d3e4000	Deferred        libexpat.so.1
ELF	7d3e4000-7d41f000	Deferred        libfontconfig.so.1
ELF	7d41f000-7d447000	Deferred        libpng12.so.0
ELF	7d447000-7d4e7000	Deferred        libfreetype.so.6
ELF	7d50b000-7d56c000	Deferred        oleacc<elf>
  \-PE	7d510000-7d56c000	\               oleacc
ELF	7d56c000-7d592000	Deferred        imm32<elf>
  \-PE	7d570000-7d592000	\               imm32
ELF	7d592000-7d5cb000	Deferred        uxtheme<elf>
  \-PE	7d5a0000-7d5cb000	\               uxtheme
ELF	7d5cb000-7d5df000	Deferred        msimg32<elf>
  \-PE	7d5d0000-7d5df000	\               msimg32
ELF	7d5df000-7d725000	Deferred        oleaut32<elf>
  \-PE	7d600000-7d725000	\               oleaut32
ELF	7d725000-7d739000	Deferred        fontsub<elf>
  \-PE	7d730000-7d739000	\               fontsub
ELF	7d739000-7d7a6000	Deferred        dwrite<elf>
  \-PE	7d740000-7d7a6000	\               dwrite
ELF	7d7a6000-7d7bf000	Deferred        ncrypt<elf>
  \-PE	7d7b0000-7d7bf000	\               ncrypt
ELF	7d7bf000-7d807000	Deferred        usp10<elf>
  \-PE	7d7d0000-7d807000	\               usp10
ELF	7d807000-7d81e000	Deferred        dwmapi<elf>
  \-PE	7d810000-7d81e000	\               dwmapi
ELF	7d81e000-7d974000	Deferred        wined3d<elf>
  \-PE	7d830000-7d974000	\               wined3d
ELF	7d974000-7d99f000	Deferred        dxgi<elf>
  \-PE	7d980000-7d99f000	\               dxgi
ELF	7d99f000-7d9c7000	Deferred        mpr<elf>
  \-PE	7d9b0000-7d9c7000	\               mpr
ELF	7d9c7000-7da44000	Deferred        wininet<elf>
  \-PE	7d9d0000-7da44000	\               wininet
ELF	7da44000-7da88000	Deferred        winspool<elf>
  \-PE	7da50000-7da88000	\               winspool
ELF	7da88000-7e30d000	Deferred        shell32<elf>
  \-PE	7daa0000-7e30d000	\               shell32
ELF	7e30d000-7e3fe000	Deferred        comdlg32<elf>
  \-PE	7e310000-7e3fe000	\               comdlg32
ELF	7e3fe000-7e52d000	Deferred        comctl32<elf>
  \-PE	7e410000-7e52d000	\               comctl32
ELF	7e52d000-7e5a7000	Deferred        shlwapi<elf>
  \-PE	7e540000-7e5a7000	\               shlwapi
ELF	7e5a7000-7e5c1000	Deferred        libz.so.1
ELF	7e5ce000-7e5e5000	Deferred        uiautomationcore<elf>
  \-PE	7e5d0000-7e5e5000	\               uiautomationcore
ELF	7e5e5000-7e64e000	Deferred        dbghelp<elf>
  \-PE	7e5f0000-7e64e000	\               dbghelp
ELF	7e64e000-7e67a000	Deferred        msacm32<elf>
  \-PE	7e650000-7e67a000	\               msacm32
ELF	7e67a000-7e702000	Deferred        rpcrt4<elf>
  \-PE	7e690000-7e702000	\               rpcrt4
ELF	7e702000-7e86c000	Deferred        ole32<elf>
  \-PE	7e720000-7e86c000	\               ole32
ELF	7e86c000-7e927000	Deferred        winmm<elf>
  \-PE	7e870000-7e927000	\               winmm
ELF	7e927000-7e940000	Deferred        userenv<elf>
  \-PE	7e930000-7e940000	\               userenv
ELF	7e940000-7e96a000	Deferred        iphlpapi<elf>
  \-PE	7e950000-7e96a000	\               iphlpapi
ELF	7e96a000-7e984000	Deferred        version<elf>
  \-PE	7e970000-7e984000	\               version
ELF	7e984000-7eb73000	Deferred        user32<elf>
  \-PE	7e9a0000-7eb73000	\               user32
ELF	7eb73000-7ebf1000	Deferred        advapi32<elf>
  \-PE	7eb80000-7ebf1000	\               advapi32
ELF	7ebf1000-7ed27000	Deferred        gdi32<elf>
  \-PE	7ec00000-7ed27000	\               gdi32
ELF	7ed27000-7ed65000	Deferred        ws2_32<elf>
  \-PE	7ed30000-7ed65000	\               ws2_32
ELF	7ed65000-7ed71000	Deferred        libnss_files.so.2
ELF	7ed71000-7ed7d000	Deferred        libnss_nis.so.2
ELF	7ed7d000-7ed96000	Deferred        libnsl.so.1
ELF	7ef96000-7efdc000	Deferred        libm.so.6
ELF	7efec000-7f000000	Deferred        psapi<elf>
  \-PE	7eff0000-7f000000	\               psapi
ELF	f6fe3000-f7000000	Deferred        libgcc_s.so.1
ELF	f733b000-f7365000	Deferred        kernelbase<elf>
  \-PE	f7340000-f7365000	\               kernelbase
PE	f7365000-f7379000	Deferred        api-ms-win-appmodel-runtime-l1-1
PE	f7370000-f7379000	Deferred        api-ms-win-appmodel-runtime-l1-1C:\windows\system32\api-ms-win-appmodel-runtime-l1-1-2.dll
ELF	f7379000-f7390000	Deferred        powrprof<elf>
  \-PE	f7380000-f7390000	\               powrprof
ELF	f7396000-f739b000	Deferred        libdl.so.2
ELF	f739b000-f754c000	Deferred        libc.so.6
ELF	f754c000-f7568000	Deferred        libpthread.so.0
ELF	f7582000-f758b000	Deferred        libnss_compat.so.2
ELF	f758c000-f7743000	Dwarf           libwine.so.1
ELF	f7744000-f7766000	Deferred        ld-linux.so.2
ELF	f7769000-f776a000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	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
	00000029    0
	00000024    0
	00000023    0
	00000021    0
00000027 explorer.exe
	0000002c    0
	0000002b    0
	0000002a    0
	00000028    0
00000045 EiF Launcher.exe
	00000074    0
	0000005f    0
	0000005e    0
	0000005d    0
	0000005c    0
	0000005b    0
	0000005a    0
	00000059    0
	00000058    0
	00000057    0
	00000056    0
	00000055    0
	00000054    0
	00000053    0
	00000052    0
	00000051    0
	00000050    0
	0000004f    0
	0000004e    0
	0000004d    0
	0000004c    0
	0000004b    0
	0000004a    0
	00000049    0
	00000048    0
	00000047    0
	00000046    0
00000060 (D) C:\Program Files\EiF Launcher\EiF Launcher.exe
	00000075    0
	00000073    0
	0000006d    0
	0000006c   -2
	0000006b    0
	0000006a    0
	00000069    0
	00000068    0
	00000067    0
	00000066    0
	00000065    0
	00000064    0
	00000061    0 <==
System information:
    Wine build: wine-3.0.4
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 4.4.0-139-generic

I'm wasn't sure how to interpret those errors, so I searched around for more info about finding and fixing dependencies when using Wine. I followed the steps recommended for Mint 17.x from this page ( https://www.gloriouseggroll.tv/how-to-g ... ency-hell/ )

Code: Select all

wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
# following line is specifically for Mint 17.x
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ trusty main'
sudo apt update
sudo apt install --install-recommends winehq-staging
sudo apt install winetricks
now I have Wine staging build 3.21, and the terminal messages are slightly different.

Code: Select all

000b:fixme:winediag:start_process Wine Staging 3.21 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
0009:fixme:process:SetProcessDEPPolicy (3): stub
0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub

0009:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
0009:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0009:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0009:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0009:fixme:ntdll:NtQueryVolumeInformationFile 0xd8: faking volume info
[14:42:28:0536] [info] App starting...
002d:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0xe57fea0
0009:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fb8c, (nil) 0x33fb90
0009:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fb8c (nil) 0x33fb90) returning a dummy value (current locale)
0009:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fb8c, 0x55963c8 0x33fb90
0009:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fb8c 0x55963c8 0x33fb90) returning a dummy value (current locale)
0009:fixme:winsock:WSALookupServiceBeginW (0x33f888 0x00000ff0 0x33f8c8) Stub!
0009:fixme:iphlpapi:NotifyAddrChange (Handle 0x33fa04, overlapped 0x552e35c): stub
003b:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0009:fixme:win:RegisterDeviceNotificationW (hwnd=0x10070, filter=0x33f9a8,flags=0x00000000) returns a fake device notification handle!
0009:fixme:win:RegisterDeviceNotificationW (hwnd=0x10070, filter=0x33f9a8,flags=0x00000000) returns a fake device notification handle!
0009:fixme:dwmapi:DwmIsCompositionEnabled 0x33e278
0009:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x10068 0x00000000
0009:fixme:shell:GetCurrentProcessExplicitAppUserModelID 0x33ddb8: stub
[14:42:28:0661] [info] Checking for update
0044:fixme:process:SetProcessDEPPolicy (3): stub
0044:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0044:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0044:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0044:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
0044:fixme:gdi:GdiInitializeLanguagePack stub
[14:42:28:0793] [error] Error: Error: ENOENT: no such file or directory, open 'C:\Program Files\EiF Launcher\resources\app-update.yml'
    at C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:381:27
    at Generator.next (<anonymous>)
From previous event:
    at NsisUpdater.loadUpdateConfig (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:410:11)
    at Lazy.AppUpdater.configOnDisk.Lazy [as creator] (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:135:43)
    at Lazy.get value [as value] (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\lazy-val\src\main.ts:18:23)
    at C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:288:33
    at Generator.next (<anonymous>)
    at runCallback (timers.js:651:20)
    at tryOnImmediate (timers.js:624:5)
    at processImmediate [as _immediateCallback] (timers.js:596:5)
From previous event:
    at NsisUpdater.getUpdateInfo (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:336:11)
    at C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:298:35
    at Generator.next (<anonymous>)
From previous event:
    at NsisUpdater.doCheckForUpdates (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:368:11)
    at C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:269:25
    at Generator.next (<anonymous>)
    at runCallback (timers.js:651:20)
    at tryOnImmediate (timers.js:624:5)
    at processImmediate [as _immediateCallback] (timers.js:596:5)
From previous event:
    at NsisUpdater._checkForUpdates (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:314:11)
    at NsisUpdater.checkForUpdates (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:218:35)
    at App.<anonymous> (C:\Program Files\EiF Launcher\resources\app.asar\main.js:50:15)
    at emitTwo (events.js:111:20)
    at App.emit (events.js:191:7)
0050:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0x7fffea0
0044:fixme:ntdll:NtQueryVolumeInformationFile 0x1b4: faking volume info
0044:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0044:fixme:toolhelp:Heap32ListFirst : stub
wine: Unhandled page fault on read access to 0x00000030 at address 0x1d995ff (thread 0044), starting debugger...

The content in the Program Error Details window looks similar. I've started using Meld for comparing files, and there doesn't seem to be much difference between the various Program Error Details dumps.

Code: Select all

Unhandled exception: page fault on read access to 0x00000030 in 32-bit code (0x01d995ff).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:01d995ff ESP:0033c200 EBP:0033c204 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:07474000 EBX:07484000 ECX:0000000c EDX:00000100
 ESI:00000000 EDI:0000000c
Stack dump:
0x0033c200:  00000000 0033c2a0 020eb009 00000000
0x0033c210:  07484000 0033c344 00000000 05641700
0x0033c220:  05641700 05641700 05641700 05641620
0x0033c230:  05641700 00000001 fffffc40 ffffffc0
0x0033c240:  fffffc40 00000100 00000000 00000000
0x0033c250:  000003c0 0033c318 00000000 00000040
Backtrace:
=>0 0x01d995ff in eif launcher (+0x19995ff) (0x0033c204)
  1 0x020eb009 in eif launcher (+0x1ceb008) (0x0033c2a0)
  2 0x020e3cb7 in eif launcher (+0x1ce3cb6) (0x0033c2e4)
  3 0x020eac2f in eif launcher (+0x1ceac2e) (0x0033c358)
  4 0x021b4642 in eif launcher (+0x1db4641) (0x0033c378)
  5 0x021b56a3 in eif launcher (+0x1db56a2) (0x0033c3ac)
  6 0x021b6c6b in eif launcher (+0x1db6c6a) (0x0033d1f0)
  7 0x021b68a6 in eif launcher (+0x1db68a5) (0x0033d360)
  8 0x021b6675 in eif launcher (+0x1db6674) (0x0033d3d4)
  9 0x02143bac in eif launcher (+0x1d43bab) (0x0033d440)
  10 0x02143355 in eif launcher (+0x1d43354) (0x0033d470)
  11 0x0213a919 in eif launcher (+0x1d3a918) (0x0033d488)
  12 0x0213aac5 in eif launcher (+0x1d3aac4) (0x0033d4c8)
  13 0x02143e0b in eif launcher (+0x1d43e0a) (0x0033d534)
  14 0x02143355 in eif launcher (+0x1d43354) (0x0033d564)
  15 0x0213a919 in eif launcher (+0x1d3a918) (0x0033d57c)
  16 0x01ede1e3 in eif launcher (+0x1ade1e2) (0x0033d5d4)
  17 0x01e706f8 in eif launcher (+0x1a706f7) (0x0033d600)
  18 0x01e710fa in eif launcher (+0x1a710f9) (0x0033d670)
  19 0x01e70510 in eif launcher (+0x1a7050f) (0x0033d6fc)
  20 0x01dd0355 in eif launcher (+0x19d0354) (0x0033d710)
  21 0x01dd0397 in eif launcher (+0x19d0396) (0x0033d71c)
  22 0x021347f5 in eif launcher (+0x1d347f4) (0x0033d730)
  23 0x02134b37 in eif launcher (+0x1d34b36) (0x0033d748)
  24 0x02f0baee in eif launcher (+0x2b0baed) (0x0033d770)
  25 0x0252ae76 in eif launcher (+0x212ae75) (0x0033d790)
  26 0x100fae31 in node (+0xfae30) (0x0033d7d4)
  27 0x1010d5b1 in node (+0x10d5b0) (0x0033d830)
  28 0x1010c41b in node (+0x10c41a) (0x0033d85c)
  29 0x1039382f in node (+0x39382e) (0x0033d8b0)
  30 0x103956c6 in node (+0x3956c5) (0x0033d9e0)
  31 0x0638623e (0x0033da04)
  32 0x08dca9f1 (0x0033da28)
  33 0x063dbc1e (0x0033da40)
  34 0x063af798 (0x0033da6c)
  35 0x10155bdd in node (+0x155bdc) (0x0033dadc)
  36 0x101553fd in node (+0x1553fc) (0x0033db0c)
  37 0x10088127 in node (+0x88126) (0x0033db8c)
  38 0x01e0c78e in eif launcher (+0x1a0c78d) (0x0033dbe0)
  39 0x022c8276 in eif launcher (+0x1ec8275) (0x0033dc44)
  40 0x0235426f in eif launcher (+0x1f5426e) (0x0033dc5c)
  41 0x021d42e6 in eif launcher (+0x1dd42e5) (0x0033dc78)
  42 0x01efe746 in eif launcher (+0x1afe745) (0x0033dca0)
  43 0x01efe7a7 in eif launcher (+0x1afe7a6) (0x0033dd34)
  44 0x10450af5 in node (+0x450af4) (0x0033dd80)
  45 0x1036faae in node (+0x36faad) (0x0033ddd8)
  46 0x103700cc in node (+0x3700cb) (0x0033de20)
  47 0x0638623e (0x0033de40)
  48 0x063dba85 (0x0033de64)
  49 0x08dca8d5 (0x0033de7c)
  50 0x063ea714 (0x0033deb4)
  51 0x063dc45b (0x0033dee8)
  52 0x06387315 (0x0033df08)
  53 0x08dca7dc (0x0033df20)
  54 0x063dbc1e (0x0033df38)
  55 0x063af798 (0x0033df64)
  56 0x10155bdd in node (+0x155bdc) (0x0033dfd4)
  57 0x101553fd in node (+0x1553fc) (0x0033e004)
  58 0x10088127 in node (+0x88126) (0x0033e084)
  59 0x01e0c78e in eif launcher (+0x1a0c78d) (0x0033e0d8)
  60 0x022c8276 in eif launcher (+0x1ec8275) (0x0033e13c)
  61 0x0235426f in eif launcher (+0x1f5426e) (0x0033e154)
  62 0x021d42e6 in eif launcher (+0x1dd42e5) (0x0033e170)
  63 0x02354407 in eif launcher (+0x1f54406) (0x0033e190)
  64 0x01d4da33 in eif launcher (+0x194da32) (0x0033e1a0)
  65 0x01dfb3b5 in eif launcher (+0x19fb3b4) (0x0033e1a8)
  66 0x101845df in node (+0x1845de) (0x0033e220)
  67 0x1018436f in node (+0x18436e) (0x0033e234)
  68 0x01e0c7f0 in eif launcher (+0x1a0c7ef) (0x0033e274)
  69 0x02350a19 in eif launcher (+0x1f50a18) (0x0033e2ac)
  70 0x0235062c in eif launcher (+0x1f5062b) (0x0033e300)
  71 0x023504f4 in eif launcher (+0x1f504f3) (0x0033e338)
  72 0x0235047f in eif launcher (+0x1f5047e) (0x0033e35c)
  73 0x01eaa659 in eif launcher (+0x1aaa658) (0x0033e490)
  74 0x01eaa85d in eif launcher (+0x1aaa85c) (0x0033e4c0)
  75 0x0227e1cb in eif launcher (+0x1e7e1ca) (0x0033e4d4)
  76 0x01fac1ce in eif launcher (+0x1bac1cd) (0x0033e5a0)
  77 0x01fabe0d in eif launcher (+0x1babe0c) (0x0033e5e0)
  78 0x0227e026 in eif launcher (+0x1e7e025) (0x0033e5e8)
  79 0x01fabf24 in eif launcher (+0x1babf23) (0x0033e618)
  80 0x01dac9b1 in eif launcher (+0x19ac9b0) (0x0033e62c)
  81 0x01ea9fe4 in eif launcher (+0x1aa9fe3) (0x0033e638)
  82 0x01dccd06 in eif launcher (+0x19ccd05) (0x0033e64c)
  83 0x0202f4b1 in eif launcher (+0x1c2f4b0) (0x0033e660)
  84 0x0202f6d1 in eif launcher (+0x1c2f6d0) (0x0033e808)
  85 0x0202f80c in eif launcher (+0x1c2f80b) (0x0033e840)
  86 0x01d4da33 in eif launcher (+0x194da32) (0x0033e850)
  87 0x02048d16 in eif launcher (+0x1c48d15) (0x0033e864)
  88 0x01f2f269 in eif launcher (+0x1b2f268) (0x0033e86c)
  89 0x01f2ef26 in eif launcher (+0x1b2ef25) (0x0033e87c)
  90 0x01f2f078 in eif launcher (+0x1b2f077) (0x0033e890)
  91 0x007379ae in eif launcher (+0x3379ad) (0x0033e8f8)
  92 0x023c5327 in eif launcher (+0x1fc5326) (0x0033eb44)
  93 0x023c49da in eif launcher (+0x1fc49d9) (0x0033ecb4)
  94 0x023c2f8d in eif launcher (+0x1fc2f8c) (0x0033ecc8)
  95 0x023c2fe5 in eif launcher (+0x1fc2fe4) (0x0033ece4)
  96 0x023c3001 in eif launcher (+0x1fc3000) (0x0033ecfc)
  97 0x023c55b0 in eif launcher (+0x1fc55af) (0x0033ed10)
  98 0x007379ae in eif launcher (+0x3379ad) (0x0033ed78)
  99 0x006f375d in eif launcher (+0x2f375c) (0x0033f9dc)
  100 0x006f25e6 in eif launcher (+0x2f25e5) (0x0033fb4c)
  101 0x0073986d in eif launcher (+0x33986c) (0x0033fb80)
  102 0x006f327e in eif launcher (+0x2f327d) (0x0033fc48)
  103 0x006ef6d5 in eif launcher (+0x2ef6d4) (0x0033fc6c)
  104 0x00bfdb02 in eif launcher (+0x7fdb01) (0x0033fd44)
  105 0x00930a77 in eif launcher (+0x530a76) (0x0033fd58)
  106 0x009309c7 in eif launcher (+0x5309c6) (0x0033fdac)
  107 0x0077cf8e in eif launcher (+0x37cf8d) (0x0033fdbc)
  108 0x004f4154 in eif launcher (+0xf4153) (0x0033fe54)
  109 0x02a66285 in eif launcher (+0x2666284) (0x0033fea0)
  110 0x7b469a39 call_process_entry+0x18() in kernel32 (0x0033fec8)
  111 0x7b46bed2 in kernel32 (+0x4bed1) (0x0033ffd8)
  112 0x7b469a4a call_process_entry+0x29() in kernel32 (0x0033ffec)
0x01d995ff: movl	0x24(%edi),%eax
Modules:
Module	Address			Debug info	Name (145 modules)
PE	  400000- 3ac8000	Export          eif launcher
PE	 3ad0000- 3e5b000	Deferred        ffmpeg
PE	10000000-10e20000	Export          node
ELF	7a800000-7a93c000	Deferred        opengl32<elf>
  \-PE	7a820000-7a93c000	\               opengl32
ELF	7b400000-7b801000	Dwarf           kernel32<elf>
  \-PE	7b420000-7b801000	\               kernel32
ELF	7bc00000-7bd3e000	Deferred        ntdll<elf>
  \-PE	7bc40000-7bd3e000	\               ntdll
ELF	7c000000-7c004000	Deferred        <wine-loader>
ELF	7c99a000-7c9a3000	Deferred        librt.so.1
ELF	7c9a3000-7c9ab000	Deferred        libffi.so.6
ELF	7c9ab000-7c9b0000	Deferred        libgpg-error.so.0
ELF	7c9b0000-7c9c8000	Deferred        libresolv.so.2
ELF	7c9c8000-7c9cc000	Deferred        libkeyutils.so.1
ELF	7c9cc000-7ca17000	Deferred        libdbus-1.so.3
ELF	7ca17000-7ca53000	Deferred        libp11-kit.so.0
ELF	7ca53000-7ca67000	Deferred        libtasn1.so.6
ELF	7ca67000-7caee000	Deferred        libgcrypt.so.11
ELF	7caee000-7cafa000	Deferred        libkrb5support.so.0
ELF	7cafa000-7caff000	Deferred        libcom_err.so.2
ELF	7caff000-7cb2f000	Deferred        libk5crypto.so.3
ELF	7cb2f000-7cbee000	Deferred        libkrb5.so.3
ELF	7cbee000-7ccb5000	Deferred        libgnutls.so.26
ELF	7ccb5000-7ccfb000	Deferred        libgssapi_krb5.so.2
ELF	7ccfb000-7cd68000	Deferred        libcups.so.2
ELF	7cd8d000-7cd93000	Deferred        libxfixes.so.3
ELF	7cd93000-7cd9e000	Deferred        libxcursor.so.1
ELF	7cda1000-7cdb3000	Deferred        libavahi-client.so.3
ELF	7cdb3000-7cdc1000	Deferred        libavahi-common.so.3
ELF	7ce06000-7ce2f000	Deferred        libexpat.so.1
ELF	7ce2f000-7ce6a000	Deferred        libfontconfig.so.1
ELF	7ce6a000-7ce92000	Deferred        libpng12.so.0
ELF	7ce92000-7cf32000	Deferred        libfreetype.so.6
ELF	7d032000-7d054000	Deferred        libxcb.so.1
ELF	7d07b000-7d08b000	Deferred        libxi.so.6
ELF	7d08b000-7d096000	Deferred        libxrandr.so.2
ELF	7d096000-7d1ca000	Deferred        libx11.so.6
ELF	7d1ca000-7d1dd000	Deferred        libxext.so.6
ELF	7d202000-7d29a000	Deferred        winex11<elf>
  \-PE	7d210000-7d29a000	\               winex11
ELF	7d29a000-7d2ae000	Deferred        api-ms-win-core-localization-obsolete-l1-2-0<elf>
  \-PE	7d2a0000-7d2ae000	\               api-ms-win-core-localization-obsolete-l1-2-0
ELF	7d2ae000-7d2c2000	Deferred        api-ms-win-core-datetime-l1-1-1<elf>
  \-PE	7d2b0000-7d2c2000	\               api-ms-win-core-datetime-l1-1-1
ELF	7d2c2000-7d2d6000	Deferred        api-ms-win-core-string-l1-1-0<elf>
  \-PE	7d2d0000-7d2d6000	\               api-ms-win-core-string-l1-1-0
ELF	7d2d6000-7d2ea000	Deferred        api-ms-win-core-localization-l1-2-1<elf>
  \-PE	7d2e0000-7d2ea000	\               api-ms-win-core-localization-l1-2-1
ELF	7d2ea000-7d2fe000	Deferred        api-ms-win-core-fibers-l1-1-1<elf>
  \-PE	7d2f0000-7d2fe000	\               api-ms-win-core-fibers-l1-1-1
ELF	7d2fe000-7d312000	Deferred        api-ms-win-core-synch-l1-2-0<elf>
  \-PE	7d300000-7d312000	\               api-ms-win-core-synch-l1-2-0
ELF	7d312000-7d373000	Deferred        oleacc<elf>
  \-PE	7d320000-7d373000	\               oleacc
ELF	7d373000-7d3ad000	Deferred        uxtheme<elf>
  \-PE	7d380000-7d3ad000	\               uxtheme
ELF	7d3ad000-7d3c1000	Deferred        msimg32<elf>
  \-PE	7d3b0000-7d3c1000	\               msimg32
ELF	7d3c1000-7d4fe000	Deferred        oleaut32<elf>
  \-PE	7d3e0000-7d4fe000	\               oleaut32
ELF	7d4fe000-7d58b000	Deferred        rpcrt4<elf>
  \-PE	7d510000-7d58b000	\               rpcrt4
ELF	7d58b000-7d6f6000	Deferred        ole32<elf>
  \-PE	7d5a0000-7d6f6000	\               ole32
ELF	7d6f6000-7d70a000	Deferred        fontsub<elf>
  \-PE	7d700000-7d70a000	\               fontsub
ELF	7d70a000-7d779000	Deferred        dwrite<elf>
  \-PE	7d710000-7d779000	\               dwrite
ELF	7d779000-7d791000	Deferred        ncrypt<elf>
  \-PE	7d780000-7d791000	\               ncrypt
ELF	7d791000-7d7a8000	Deferred        dwmapi<elf>
  \-PE	7d7a0000-7d7a8000	\               dwmapi
ELF	7d7a8000-7d90f000	Deferred        wined3d<elf>
  \-PE	7d7c0000-7d90f000	\               wined3d
ELF	7d90f000-7d93e000	Deferred        dxgi<elf>
  \-PE	7d910000-7d93e000	\               dxgi
ELF	7d93e000-7d95b000	Deferred        uiautomationcore<elf>
  \-PE	7d940000-7d95b000	\               uiautomationcore
ELF	7d95b000-7d984000	Deferred        mpr<elf>
  \-PE	7d960000-7d984000	\               mpr
ELF	7d984000-7da05000	Deferred        wininet<elf>
  \-PE	7d990000-7da05000	\               wininet
ELF	7da05000-7da49000	Deferred        winspool<elf>
  \-PE	7da10000-7da49000	\               winspool
ELF	7da49000-7e43d000	Deferred        shell32<elf>
  \-PE	7da60000-7e43d000	\               shell32
ELF	7e43d000-7e536000	Deferred        comdlg32<elf>
  \-PE	7e440000-7e536000	\               comdlg32
ELF	7e536000-7e55c000	Deferred        imm32<elf>
  \-PE	7e540000-7e55c000	\               imm32
ELF	7e55c000-7e5a3000	Deferred        usp10<elf>
  \-PE	7e560000-7e5a3000	\               usp10
ELF	7e5a3000-7e6f6000	Deferred        comctl32<elf>
  \-PE	7e5b0000-7e6f6000	\               comctl32
ELF	7e6f6000-7e771000	Deferred        shlwapi<elf>
  \-PE	7e700000-7e771000	\               shlwapi
ELF	7e771000-7e78b000	Deferred        libz.so.1
ELF	7e795000-7e7b0000	Deferred        aclui<elf>
  \-PE	7e7a0000-7e7b0000	\               aclui
ELF	7e7b0000-7e81a000	Deferred        dbghelp<elf>
  \-PE	7e7c0000-7e81a000	\               dbghelp
ELF	7e81a000-7e8d6000	Deferred        winmm<elf>
  \-PE	7e820000-7e8d6000	\               winmm
ELF	7e8d6000-7e8ef000	Deferred        userenv<elf>
  \-PE	7e8e0000-7e8ef000	\               userenv
ELF	7e8ef000-7e91c000	Deferred        iphlpapi<elf>
  \-PE	7e900000-7e91c000	\               iphlpapi
ELF	7e91c000-7e936000	Deferred        version<elf>
  \-PE	7e920000-7e936000	\               version
ELF	7e936000-7eb4f000	Deferred        user32<elf>
  \-PE	7e950000-7eb4f000	\               user32
ELF	7eb4f000-7ebcf000	Deferred        advapi32<elf>
  \-PE	7eb60000-7ebcf000	\               advapi32
ELF	7ebcf000-7ed06000	Deferred        gdi32<elf>
  \-PE	7ebe0000-7ed06000	\               gdi32
ELF	7ed06000-7ed3f000	Deferred        ws2_32<elf>
  \-PE	7ed10000-7ed3f000	\               ws2_32
ELF	7ed3f000-7ed4b000	Deferred        libnss_files.so.2
ELF	7ed4b000-7ed57000	Deferred        libnss_nis.so.2
ELF	7ed57000-7ed70000	Deferred        libnsl.so.1
ELF	7ed70000-7ed7b000	Deferred        libxrender.so.1
ELF	7ed7b000-7ed81000	Deferred        libxxf86vm.so.1
ELF	7ed81000-7ed95000	Deferred        psapi<elf>
  \-PE	7ed90000-7ed95000	\               psapi
ELF	7ef95000-7efdb000	Deferred        libm.so.6
ELF	7efdb000-7efdf000	Deferred        libxcomposite.so.1
ELF	7efdf000-7efe3000	Deferred        libxinerama.so.1
ELF	7efe3000-7efec000	Deferred        libnss_compat.so.2
ELF	7efec000-7f000000	Deferred        wow64cpu<elf>
  \-PE	7eff0000-7f000000	\               wow64cpu
ELF	f730e000-f733c000	Deferred        kernelbase<elf>
  \-PE	f7320000-f733c000	\               kernelbase
ELF	f733c000-f7350000	Deferred        api-ms-win-appmodel-runtime-l1-1-2<elf>
  \-PE	f7340000-f7350000	\               api-ms-win-appmodel-runtime-l1-1-2
ELF	f7350000-f7357000	Deferred        libxdmcp.so.6
ELF	f7359000-f735e000	Deferred        libdl.so.2
ELF	f735e000-f750f000	Deferred        libc.so.6
ELF	f750f000-f752b000	Deferred        libpthread.so.0
ELF	f752b000-f752f000	Deferred        libxau.so.6
ELF	f7539000-f7550000	Deferred        powrprof<elf>
  \-PE	f7540000-f7550000	\               powrprof
ELF	f7550000-f7725000	Dwarf           libwine.so.1
ELF	f7726000-f7748000	Deferred        ld-linux.so.2
ELF	f774b000-f774c000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 EiF Launcher.exe
	["C:\Program Files\EiF Launcher\EiF Launcher.exe"]
	00000055    0
	00000052    0
	00000047    0
	00000046    0
	00000043    0
	00000042    0
	00000041    0
	00000040    0
	0000003f    0
	0000003e    0
	0000003d    0
	0000003c    0
	0000003b    0
	0000003a    0
	00000039    0
	00000038    0
	00000037    0
	00000036    0
	00000035    0
	00000034    0
	00000033    0
	00000032    0
	00000031    0
	00000030    0
	0000002f    0
	0000002e    0
	0000002d    0
	0000002c    0
	0000002b    0
	00000009    0
0000000e services.exe
	[C:\windows\system32\services.exe]
	00000026    0
	00000023    0
	0000001e    0
	0000001a    0
	00000017    0
	00000016    0
	00000015    0
	00000012    0
	0000000f    0
00000010 explorer.exe
	[C:\windows\system32\explorer.exe /desktop]
	0000002a    0
	00000029    0
	00000028    0
	00000011    0
00000013 winedevice.exe
	[C:\windows\system32\winedevice.exe]
	0000001b    0
	00000019    0
	00000018    0
	00000014    0
0000001c plugplay.exe
	[C:\windows\system32\plugplay.exe]
	00000020    0
	0000001f    0
	0000001d    0
00000021 winedevice.exe
	[C:\windows\system32\winedevice.exe]
	00000027    0
	00000025    0
	00000024    0
	00000022    0
00000044 (D) C:\Program Files\EiF Launcher\EiF Launcher.exe
	["C:\Program Files\EiF Launcher\EiF Launcher.exe" --type=renderer --no-sandbox --primordial-pipe-token=51261D8BF9200460A03A4D261139204E --lang=en-US --app-path="C:\Program Files\EiF Launcher\resources\app.asar" --node-integration=true --hidden-page --enable-pinch --device-scale-factor=1 --num-raster-threads=2 --enable-main-frame-before-activation --content-image-texture-target=0,0,3553;0,1,3553;0,2,3553;0,3,3553;0,4,3553;0,5,3553;0,6,3553;0,7,3553;0,8,3553;0,9,3553;0,10,3553;0,11,3553;0,12,3553;0,13,3553;0,14,3553;0,15,3553;1,0,3553;1,1,3553;1,2,3553;1,3,3553;1,4,3553;1,5,3553;1,6,3553;1,7,3553;1,8,3553;1,9,3553;1,10,3553;1,11,3553;1,12,3553;1,13,3553;1,14,3553;1,15,3553;2,0,3553;2,1,3553;2,2,3553;2,3,3553;2,4,3553;2,5,3553;2,6,3553;2,7,3553;2,8,3553;2,9,3553;2,10,3553;2,11,3553;2,12,3553;2,13,3553;2,14,3553;2,15,3553;3,0,3553;3,1,3553;3,2,3553;3,3,3553;3,4,3553;3,5,3553;3,6,3553;3,7,3553;3,8,3553;3,9,3553;3,10,3553;3,11,3553;3,12,3553;3,13,3553;3,14,3553;3,15,3553 --disable-accelerated-video-decode --disable-webrtc-hw-encoding --disable-gpu-compositing --service-request-channel-token=51261D8BF9200460A03A4D261139204E --renderer-client-id=3 --mojo-platform-channel-handle=668 /prefetch:1]
	00000056    0
	00000054    0
	00000053    0
	00000051    0
	00000050   -2
	0000004f    0
	0000004e    0
	0000004d    0
	0000004c    0
	0000004b    0
	0000004a    0
	00000049    0
	00000048    0
	00000045    0 <==
00000059 explorer.exe
	[C:\windows\system32\explorer.exe /desktop]
	0000005d    0
	0000005c    0
	0000005b    0
	0000005a    0
System information:
    Wine build: wine-3.21 (Staging)
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 4.4.0-139-generic

Any advice would be appreciated. I'm beginning to suspect this program has some dependencies that I need to install in the wine32 environment, but not yet sure if these terminal logs or dump data can help point toward what I should do next.
qwertymnb
Level 4
Level 4
Posts: 236
Joined: Sun Jan 17, 2016 4:36 pm

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by qwertymnb »

I gave it a try and get more or less same crash

What happens if you set windows version to XP? For me it does not crash but rather seems to ``hang``, I can see it runs in background but nothing happens

Could you tell us if the program is supposed to show a window or so?
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by DarkShadow44 »

Interestingly enough, it starts up just fine on my Arch Linux - shows up a window. Can you maybe attach a zipped +relay log, including backtrace?
SB-LinuxNoob
Level 2
Level 2
Posts: 10
Joined: Sun Dec 02, 2018 4:30 am

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by SB-LinuxNoob »

qwertymnb wrote: What happens if you set windows version to XP? For me it does not crash but rather seems to ``hang``, I can see it runs in background but nothing happens. Could you tell us if the program is supposed to show a window or so?
Thanks very much for looking into this. I set the version to windows XP using winecfg, and it appears to hand in the terminal window without any crash message.

Code: Select all

000b:fixme:winediag:start_process Wine Staging 3.21 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
0009:fixme:process:SetProcessDEPPolicy (3): stub
0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub

0009:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
0009:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0009:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0009:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0009:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0009:fixme:ntdll:NtQueryVolumeInformationFile 0xd8: faking volume info
[23:48:37:0941] [info] App starting...
002c:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0xe57fea0
0009:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fb8c, (nil) 0x33fb90
0009:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fb8c (nil) 0x33fb90) returning a dummy value (current locale)
0009:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fb8c, 0x5598768 0x33fb90
0009:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fb8c 0x5598768 0x33fb90) returning a dummy value (current locale)
0009:fixme:winsock:WSALookupServiceBeginW (0x33f888 0x00000ff0 0x33f8c8) Stub!
0009:fixme:iphlpapi:NotifyAddrChange (Handle 0x33fa04, overlapped 0x5593e2c): stub
0009:fixme:win:RegisterDeviceNotificationW (hwnd=0x10064, filter=0x33f9a8,flags=0x00000000) returns a fake device notification handle!
0009:fixme:win:RegisterDeviceNotificationW (hwnd=0x10064, filter=0x33f9a8,flags=0x00000000) returns a fake device notification handle!
0009:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x30048 0x00000000
0009:fixme:shell:GetCurrentProcessExplicitAppUserModelID 0x33ddb8: stub
[23:48:38:0064] [info] Checking for update
[23:48:38:0194] [error] Error: Error: ENOENT: no such file or directory, open 'C:\Program Files\EiF Launcher\resources\app-update.yml'
    at C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:381:27
    at Generator.next (<anonymous>)
From previous event:
    at NsisUpdater.loadUpdateConfig (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:410:11)
    at Lazy.AppUpdater.configOnDisk.Lazy [as creator] (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:135:43)
    at Lazy.get value [as value] (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\lazy-val\src\main.ts:18:23)
    at C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:288:33
    at Generator.next (<anonymous>)
    at runCallback (timers.js:651:20)
    at tryOnImmediate (timers.js:624:5)
    at processImmediate [as _immediateCallback] (timers.js:596:5)
From previous event:
    at NsisUpdater.getUpdateInfo (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:336:11)
    at C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:298:35
    at Generator.next (<anonymous>)
From previous event:
    at NsisUpdater.doCheckForUpdates (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:368:11)
    at C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:269:25
    at Generator.next (<anonymous>)
    at runCallback (timers.js:651:20)
    at tryOnImmediate (timers.js:624:5)
    at processImmediate [as _immediateCallback] (timers.js:596:5)
From previous event:
    at NsisUpdater._checkForUpdates (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\out\AppUpdater.js:314:11)
    at NsisUpdater.checkForUpdates (C:\Program Files\EiF Launcher\resources\app.asar\node_modules\electron-updater\src\AppUpdater.ts:218:35)
    at App.<anonymous> (C:\Program Files\EiF Launcher\resources\app.asar\main.js:50:15)
    at emitTwo (events.js:111:20)
    at App.emit (events.js:191:7)
I don't think the program is intended to work with Windows xp, I have heard other users claim they cannot make it work on Windows xp machines. I've used it on Windows 7 and Windows 10. It is supposed to show a simple window, it will look something like this:
https://imgur.com/a/7T7Fhqr



DarkShadow44 wrote: Interestingly enough, it starts up just fine on my Arch Linux - shows up a window. Can you maybe attach a zipped +relay log, including backtrace?

That is very encouraging, thanks for trying on your machine. I'm using Linux Mint because someone suggested it would be an easy transition from Windows, but am perfectly willing to try Arch Linux. I'm not sure how to create a zipped +relay log including backtrace, but will look into that and post one soon.
SB-LinuxNoob
Level 2
Level 2
Posts: 10
Joined: Sun Dec 02, 2018 4:30 am

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by SB-LinuxNoob »

I think I attempted to run the progam in debug mode, per the info here: https://wiki.winehq.org/Wine_Developer% ... gging_Wine

Code: Select all

WINEPREFIX=~/.wine32 WINEDEBUG=+relay wine 'C:\Program Files\EiF Launcher\EiF Launcher.exe' &>relmsg

Here's a link to the zipped file, which contains the relmsg file (renamed) plus the backtrace info.
https://drive.google.com/open?id=10aAk6 ... EkM9z4J1Jh
SB-LinuxNoob
Level 2
Level 2
Posts: 10
Joined: Sun Dec 02, 2018 4:30 am

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by SB-LinuxNoob »

For what it's worth, I found and a (windows) utility that is intended to help find dependencies. I'm not sure how accurate this info is, but it claims this program has quite a few more dependencies than to another program that appears to run well for me in wine. I haven't found an easy way to copy/paste the list of .dll names, but here is a quick screenshot from running the utility on this program using my windows 10 machine:
https://imgur.com/cqACvXZ

I don't yet know if it's possible to compare this against supported DLLs or DLL replacements in my wine config, but this seems like a good amount of progress for one day. Thanks again for everyone's help.
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by DarkShadow44 »

I doubt dependency info is useful here.

As for the log, I don't see anything obviously wrong in there, but then again, I'm not too experienced in working with logs. It's the classic nullpointer exception, but don't ask me where it comes from.
I'm kind out of clues here, it's difficult when I can't reproduce myself. A shot in the dark: Did you try installing corefonts with winetricks?

And just to make sure: You're using a clean WINEPREFIX to test, right?
qwertymnb
Level 4
Level 4
Posts: 236
Joined: Sun Jan 17, 2016 4:36 pm

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by qwertymnb »

Huuuuuuuuuh, guess it`s that bug again https://bugs.winehq.org/show_bug.cgi?id=32342

I did ``winetricks arial`` and the crash is gone. @reporter: Could you try that and see if it helps?
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by Bob Wya »

@SB-LinuxNoob

I've tested the application with both Wine and Wine Staging. Testing version 3.21 and last night's Git, for each.

The application will only launch, with Wine Staging, if I run it with:

Code: Select all

wine start 'EiF Launcher Setup 0.1.0.exe'
otherwise it hangs. It crashes with vanilla Wine.

So it seems to work fine with a current version of Wine Staging (clean 32-bit WINEPREFIX, no overrides).

See: WineHQ Wiki: Start.

Plus see: WineHQ User's Guide: 3.1 How to install and run Windows programs.

Bob
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by Bob Wya »

qwertymnb wrote:Huuuuuuuuuh, guess it`s that bug again https://bugs.winehq.org/show_bug.cgi?id=32342

I did ``winetricks arial`` and the crash is gone. @reporter: Could you try that and see if it helps?
Hmmm, I wouldn't be surprised. The game uses Electron.

I find it a lot easier to install my font packs globally... 8)

Bob
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by DarkShadow44 »

Yeah, just tested it - wine finds my global steam-fonts. Without that package, the program crashes with the error the OP mentioned.
SB-LinuxNoob
Level 2
Level 2
Posts: 10
Joined: Sun Dec 02, 2018 4:30 am

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by SB-LinuxNoob »

Thanks very much, everyone. Per the info in that bugzilla ticket, I installed corefonts using winetricks:

Code: Select all

WINEPREFIX=~/.wine32 winetricks corefonts
And now the program appears to start correctly, although there are still quite a few 'fixme' messages in the terminal:

Code: Select all

WINEPREFIX=~/.wine32 wine start 'C:\Program Files\EiF Launcher\EiF Launcher.exe'

Code: Select all

[00e1:fixme:exec:SHELL_execute flags ignored: 0x00000100
0038:fixme:process:SetProcessDEPPolicy (3): stub
0038:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0038:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
0038:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0038:fixme:dwrite:get_name_record_codepage encoding 20 not handled, platform 1.
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000455
0038:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0038:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0038:fixme:ntdll:NtQueryVolumeInformationFile 0xc8: faking volume info
01fb:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0xe57fea0
0038:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fb8c, (nil) 0x33fb90
0038:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fb8c (nil) 0x33fb90) returning a dummy value (current locale)
0038:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33fb8c, 0x54a24e8 0x33fb90
0038:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33fb8c 0x54a24e8 0x33fb90) returning a dummy value (current locale)
0038:fixme:winsock:WSALookupServiceBeginW (0x33f888 0x00000ff0 0x33f8c8) Stub!
0038:fixme:iphlpapi:NotifyAddrChange (Handle 0x33fa04, overlapped 0x54c19d4): stub
003e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0038:fixme:win:RegisterDeviceNotificationW (hwnd=0x4100e8, filter=0x33f9a8,flags=0x00000000) returns a fake device notification handle!
0038:fixme:win:RegisterDeviceNotificationW (hwnd=0x4100e8, filter=0x33f9a8,flags=0x00000000) returns a fake device notification handle!
0038:fixme:dwmapi:DwmIsCompositionEnabled 0x33e278
0038:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x180160 0x00000000
0038:fixme:shell:GetCurrentProcessExplicitAppUserModelID 0x33ddb8: stub
000d:fixme:process:SetProcessDEPPolicy (3): stub
000d:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
000d:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
000d:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
000d:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
000d:fixme:gdi:GdiInitializeLanguagePack stub
0180:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0x7fffea0
000d:fixme:ntdll:NtQueryVolumeInformationFile 0x1a8: faking volume info
000d:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
000d:fixme:toolhelp:Heap32ListFirst : stub
01c0:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0038:fixme:shell:GetCurrentProcessExplicitAppUserModelID 0x33cd40: stub
0119:fixme:process:SetProcessDEPPolicy (3): stub
0119:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0119:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0119:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
0119:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
0119:fixme:gdi:GdiInitializeLanguagePack stub
00eb:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
00eb:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
00eb:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
00b1:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
00b1:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
00b1:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
00ab:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
00ab:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
00ab:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
00eb:fixme:ntdll:NtQueryVolumeInformationFile 0xb8: faking volume info
00e3:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
00e3:fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000>
00e3:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0x736670, 0x382bcb0, 0x389d948) stub.
00b1:fixme:ntdll:NtQueryVolumeInformationFile 0xb8: faking volume info
00ab:fixme:ntdll:NtQueryVolumeInformationFile 0xb8: faking volume info
00e3:fixme:ntdll:NtQueryVolumeInformationFile 0xb8: faking volume info
00eb:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
00eb:fixme:toolhelp:Heap32ListFirst : stub
00b1:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
00b1:fixme:toolhelp:Heap32ListFirst : stub
0096:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0xeb7fea0
00ab:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
00ab:fixme:toolhelp:Heap32ListFirst : stub
00bc:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0xeb7fea0
00c9:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0xec8fea0
00e3:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
00e3:fixme:toolhelp:Heap32ListFirst : stub
0127:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0xeb7fea0
01da:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0xeb7fea0
01d4:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0x7fffea0
0119:fixme:ntdll:NtQueryVolumeInformationFile 0x1a8: faking volume info
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 32
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 11 with hash len 32
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 11 with hash len 32
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
019a:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 12 with hash len 48
019a:fixme:crypt:CNG_VerifySignature Failed to verify signature: c0000002
0038:fixme:win:RegisterPowerSettingNotification (0x150140,{5d3e9a59-e9d5-4b00-a6bd-ff34ff516548},0): stub
0038:fixme:win:RegisterPowerSettingNotification (0x150140,{a7ad8041-b45a-4cae-87a3-eecbb468a9e1},0): stub

By the way, I had trouble trying to use this command suggested by @Bob Wya.

Code: Select all

wine start 'EiF Launcher Setup 0.1.0.exe'

Code: Select all

00e0:fixme:exec:SHELL_execute flags ignored: 0x00000100
00e0:fixme:exec:SHELL_execute flags ignored: 0x00000100
00e0:fixme:exec:SHELL_execute flags ignored: 0x00000100
00e0:fixme:exec:SHELL_execute flags ignored: 0x00000100
00e0:fixme:exec:SHELL_execute flags ignored: 0x00000100
00e0:fixme:exec:SHELL_execute flags ignored: 0x00000100
00e0:fixme:exec:SHELL_execute flags ignored: 0x00000100
00e0:fixme:exec:SHELL_execute flags ignored: 0x00000100
00e0:fixme:exec:SHELL_execute flags ignored: 0x00000100
00e0:fixme:exec:SHELL_execute flags ignored: 0x00000100
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: File not found.
I suspect I might have put the installer file in a folder Wine doesn't check by default, there is plenty I'm still ignorant of. I'm planning to try a clean Linux install on another partition after everything appears to be working. Thanks again for everyone's help, I'll keep trying to search if I encounter any other problems.
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by DarkShadow44 »

Just ignore the FIXMEs in your terminal, that's pretty safe.
By the way, I had trouble trying to use this command suggested by @Bob Wya.
You need to have the right working directory and file name there.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by Bob Wya »

SB-LinuxNoob wrote:
By the way, I had trouble trying to use this command suggested by @Bob Wya.

Code: Select all

wine start 'EiF Launcher Setup 0.1.0.exe'
...
Sorry... I'm often guilty of assuming that people have actually read the Wine documentation... Call me crazzzy! 8)
See: WineHQ User's Guide: 3 Using Wine.
Windows (and thereby Wine) includes the present working directory, in your user's env PATH, when searching for executables (and dynamic link libraries).

That command, I referenced, was part of a wider context:

Code: Select all

export WINEPREFIX=~/eif_launcher_32
WINEARCH=win32 wineboot -u
cd ~/.wine32/drive_c
ln -s ~/'Downloads/EiF Launcher Setup 0.1.0.exe' .
wine start 'EiF Launcher Setup 0.1.0.exe'
(I've shortened the path I use for my WINEPREFIX's to keep the example simpler.

Bob
SB-LinuxNoob
Level 2
Level 2
Posts: 10
Joined: Sun Dec 02, 2018 4:30 am

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by SB-LinuxNoob »

That makes sense now, thanks.

I've read most of the documentation, but I won't claim I'm very familiar with any of it yet. I also assume that all of you who answer questions on this forum are wizards and I should at least test out the same methods you're using for opening files.
SB-LinuxNoob
Level 2
Level 2
Posts: 10
Joined: Sun Dec 02, 2018 4:30 am

Re: Page fault on read access to 0x00000030 in 32-bit code

Post by SB-LinuxNoob »

By the way, I'm not sure if I'm able to edit the title of my post, but I consider this resolved now. Everything looks to be working well, with the exception of an obscure 3rd-party client DLL injection program that modifies some graphics settings. I'll look into how that program works and ask for help if I'm still stuck in a week or two.
Locked