HELP! Unhandled exception: page fault on execute access in 32-bit code

Questions about Wine on Linux
Locked
ErrorUser
Level 1
Level 1
Posts: 8
Joined: Wed May 18, 2022 6:02 am

HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by ErrorUser »

Im getting an error trying to run an .exe program, it says that a severe program error or error in Wine has occured and throws the following message:

Code: Select all

Unhandled exception: page fault on execute access to 0x7a7b7d80 in 32-bit code (0x7a7b7d80).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7a7b7d80 ESP:0995b5dc EBP:7dd665f0 EFLAGS:00010212(  R- --  I   -A- - )
 EAX:7a7b7d80 EBX:00000000 ECX:7dd665f4 EDX:00000037
 ESI:00000002 EDI:0995d72c
Stack dump:
0x0995b5dc:  7deed3f4 7de70110 00000002 7dd665f4
0x0995b5ec:  0995d72c 00002000 00002000 f7f59c40
0x0995b5fc:  00000000 0995b780 7de70110 7e023428
0x0995b60c:  00000000 00000016 0032000a 00000000
0x0995b61c:  00000000 ffffffb4 00000016 fbad8001
0x0995b62c:  f7f59000 00000000 00000000 00000000
Backtrace:
=>0 0x7a7b7d80 (0x7dd665f0)
  1 0x0000000b (0x7dd5d410)
  2 0x0000000a (0x7dd22610)
  3 0x00000009 (0x7dd1c500)
  4 0x00000008 (0x7de8d9c0)
  5 0x00000007 (0x7de8c340)
  6 0x00000006 (0x7de7cfc0)
  7 0x00000005 (0x7de7e900)
  8 0x00000004 (0x7de7e1a0)
  9 0x00000003 (0x7de7dd40)
  10 0x00000002 (0x7de7dcf0)
  11 0x00000001 (0x7de7bac0)
0x7a7b7d80: -- no code accessible --
Modules:
Module	Address			Debug info	Name (147 modules)
PE	00400000-00428000	Deferred        sportzone
PE	00780000-00c01000	Deferred        ole32
PE	00c10000-00d60000	Deferred        combase
PE	00d60000-0116d000	Deferred        oleaut32
PE	01930000-019ad000	Deferred        winex11
PE	019e0000-01a7c000	Deferred        uxtheme
PE	01cd0000-01e57000	Deferred        winmm
PE	01e60000-01f24000	Deferred        oleacc
PE	01f30000-02153000	Deferred        comdlg32
PE	02160000-022ce000	Deferred        mscms
PE	022d0000-0235f000	Deferred        secur32
PE	02360000-024c2000	Deferred        dsound
PE	024d0000-0264a000	Deferred        wineps
PE	09a60000-09bc2000	Deferred        d3d9
PE	10000000-11574000	Deferred        adobe air
PE	61500000-6157b000	Deferred        iphlpapi
PE	61740000-6183a000	Deferred        advapi32
PE	61940000-61b49000	Deferred        wininet
PE	62e00000-62e3b000	Deferred        odbccp32
PE	62fc0000-631f2000	Deferred        rpcrt4
PE	63480000-6349b000	Deferred        version
PE	637c0000-63a64000	Deferred        urlmon
PE	63bc0000-63c06000	Deferred        shcore
PE	64040000-64065000	Deferred        spoolss
PE	64a40000-64b37000	Deferred        shlwapi
PE	65080000-65609000	Deferred        msi
PE	658c0000-658fc000	Deferred        sxs
PE	65f40000-65f63000	Deferred        kerberos
PE	66240000-66284000	Deferred        bcrypt
PE	663c0000-66472000	Deferred        winspool
PE	66540000-66555000	Deferred        atlthunk
PE	666c0000-666e9000	Deferred        hid
PE	66b00000-66b66000	Deferred        win32u
PE	67840000-678b8000	Deferred        winepulse
PE	67d40000-67dd7000	Deferred        mmdevapi
PE	67ec0000-68bc8000	Deferred        shell32
PE	68d00000-68d8e000	Deferred        localspl
PE	68e00000-68e22000	Deferred        aclui
PE	69480000-69502000	Deferred        mlang
PE	69540000-69638000	Deferred        dinput8
PE	6a040000-6a0a6000	Deferred        msacm32
PE	6a280000-6a4fd000	Deferred        msvcrt
PE	6bc00000-6bc99000	Deferred        sechost
PE	6bcc0000-6be74000	Deferred        setupapi
PE	6c9c0000-6cbec000	Deferred        gdi32
PE	6cc40000-6d0d3000	Deferred        comctl32
PE	6d580000-6d5ec000	Deferred        cabinet
PE	6d780000-6d808000	Deferred        ws2_32
PE	6db40000-6db73000	Deferred        imagehlp
PE	6e4c0000-6e503000	Deferred        dnsapi
PE	6e8c0000-6eba1000	Deferred        crypt32
PE	6ed00000-6f2da000	Deferred        user32
PE	6f480000-6f49c000	Deferred        nsi
PE	6f4c0000-6f562000	Deferred        wintrust
PE	6fa80000-6fce2000	Deferred        dbghelp
PE	70940000-70995000	Deferred        mpr
PE	70b40000-70e1e000	Deferred        ucrtbase
PE	70e80000-70e94000	Deferred        msimg32
PE	710c0000-710f6000	Deferred        mspatcha
PE	71200000-71256000	Deferred        imm32
PE	71440000-72793000	Deferred        wined3d
PE	7b000000-7b4e6000	Deferred        kernelbase
PE	7b600000-7b760000	Deferred        kernel32
ELF	7b7b6000-7b900000	Deferred        opengl32<elf>
  \-PE	7b7f0000-7b900000	\               opengl32
ELF	7ba26000-7ba83000	Deferred        libopus.so.0
ELF	7ba83000-7bb10000	Deferred        libvorbisenc.so.2
ELF	7bb10000-7bb78000	Deferred        libflac.so.8
ELF	7bb78000-7bc00000	Deferred        libsndfile.so.1
PE	7bc00000-7beb3000	Deferred        ntdll
ELF	7c009000-7c0a1000	Deferred        libpulsecommon-15.0.so
ELF	7c0a1000-7c100000	Deferred        libpulse.so.0
ELF	7cc06000-7cc11000	Deferred        libogg.so.0
ELF	7cc11000-7cc41000	Deferred        libvorbis.so.0
ELF	7cc41000-7cc4f000	Deferred        libgsm.so.1
ELF	7cc64000-7cc77000	Deferred        winepulse.so
ELF	7ccac000-7ccd3000	Deferred        libgpg-error.so.0
ELF	7ccd3000-7ccf1000	Deferred        libgcc_s.so.1
ELF	7ccf1000-7cde3000	Deferred        libgcrypt.so.20
ELF	7cde3000-7cded000	Deferred        libcap.so.2
ELF	7cded000-7ce8f000	Deferred        libzstd.so.1
ELF	7ce8f000-7cf2a000	Deferred        libpcre2-8.so.0
ELF	7cf2a000-7d000000	Deferred        libsystemd.so.0
ELF	7d000000-7d005000	Deferred        <wine-loader>
ELF	7d007000-7d02b000	Deferred        liblz4.so.1
ELF	7d02b000-7d05a000	Deferred        libselinux.so.1
ELF	7d05a000-7d326000	Deferred        libcrypto.so.1.1
ELF	7d326000-7d400000	Deferred        libkrb5.so.3
ELF	7d406000-7d40e000	Deferred        libasyncns.so.0
ELF	7d40e000-7d46b000	Deferred        libdbus-1.so.3
ELF	7d46b000-7d473000	Deferred        libkeyutils.so.1
ELF	7d473000-7d485000	Deferred        libkrb5support.so.0
ELF	7d485000-7d49d000	Deferred        libk5crypto.so.3
ELF	7d49d000-7d4b4000	Deferred        libavahi-client.so.3
ELF	7d4b4000-7d4c4000	Deferred        libavahi-common.so.3
ELF	7d4c4000-7d51e000	Deferred        libgssapi_krb5.so.2
ELF	7d51e000-7d5c7000	Deferred        libcups.so.2
ELF	7d5c7000-7d5da000	Deferred        libresolv.so.2
ELF	7d5df000-7d5e8000	Deferred        kerberos.so
ELF	7d5ef000-7d67f000	Deferred        libgmp.so.10
ELF	7d67f000-7d6c3000	Deferred        libhogweed.so.6
ELF	7d6c3000-7d70f000	Deferred        libnettle.so.8
ELF	7d70f000-7d728000	Deferred        libtasn1.so.6
ELF	7d728000-7d8ac000	Deferred        libunistring.so.2
ELF	7d8ac000-7d8cc000	Deferred        libidn2.so.0
ELF	7d8cc000-7da0f000	Deferred        libp11-kit.so.0
ELF	7da0f000-7dc4f000	Deferred        libgnutls.so.30
ELF	7dc50000-7dc56000	Deferred        libcom_err.so.2
ELF	7dc56000-7dc5b000	Deferred        dnsapi.so
ELF	7dc5b000-7dc64000	Deferred        secur32.so
ELF	7ddaa000-7ddb2000	Deferred        libxfixes.so.3
ELF	7ddb2000-7ddbf000	Deferred        libxcursor.so.1
ELF	7ddbf000-7ddd4000	Deferred        libxi.so.6
ELF	7ddd4000-7dde4000	Deferred        libxrandr.so.2
ELF	7dde4000-7ddf2000	Deferred        libxrender.so.1
ELF	7ddf2000-7ddfa000	Deferred        libxxf86vm.so.1
ELF	7de90000-7de95000	Deferred        libxcomposite.so.1
ELF	7de95000-7de9a000	Deferred        libxinerama.so.1
ELF	7de9a000-7dea0000	Deferred        libxau.so.6
ELF	7dea0000-7dece000	Deferred        libxcb.so.1
ELF	7dece000-7e027000	Deferred        libx11.so.6
ELF	7e027000-7e03e000	Deferred        libxext.so.6
ELF	7e042000-7e048000	Deferred        winspool.so
ELF	7e048000-7e051000	Deferred        libffi.so.6
ELF	7e053000-7e0d2000	Deferred        winex11.so
ELF	7e13c000-7e16b000	Deferred        liblzma.so.5
ELF	7e16b000-7e30a000	Deferred        libxml2.so.2
ELF	7e30a000-7e35d000	Deferred        libfontconfig.so.1
ELF	7e35d000-7e3d8000	Deferred        libpcre.so.1
ELF	7e3d8000-7e3fb000	Deferred        libbrotlicommon.so.1
ELF	7e3fb000-7e41c000	Deferred        libgraphite2.so.3
ELF	7e41c000-7e573000	Deferred        libglib-2.0.so.0
ELF	7e573000-7e581000	Deferred        libbrotlidec.so.1
ELF	7e581000-7e666000	Deferred        libharfbuzz.so.0
ELF	7e666000-7e680000	Deferred        libz.so.1
ELF	7e680000-7e6bd000	Deferred        libpng16.so.16
ELF	7e6bd000-7e6d0000	Deferred        libbz2.so.1
ELF	7e6d0000-7e79a000	Deferred        libfreetype.so.6
ELF	7e79a000-7e865000	Deferred        libm.so.6
ELF	7e87a000-7e9ab000	Deferred        win32u.so
ELF	7e9ab000-7eb32000	Dwarf           libwine.so.1
ELF	f7cb0000-f7cb6000	Deferred        ws2_32.so
ELF	f7cb6000-f7d6e000	Deferred        ntdll.so
ELF	f7d6e000-f7f64000	Deferred        libc.so.6
ELF	f7f67000-f7f71000	Deferred        bcrypt.so
ELF	f7f71000-f7f77000	Deferred        crypt32.so
ELF	f7f7b000-f7fb1000	Deferred        ld-linux.so.2
Threads:
process  tid      prio    name (all IDs are in hex)
00000038 services.exe
	["C:\windows\system32\services.exe"]
	0000003c    0     
	00000040    0     
	0000004c    0     
	0000006c    0     
	000000a8    0     
	000000c0    0     
	000000d8    0     
00000044 winedevice.exe
	[C:\windows\system32\winedevice.exe]
	00000048    0     
	00000054    0     
	00000058    0     
	0000005c    0     
	00000060    0     
	000000cc    0     
00000064 winedevice.exe
	[C:\windows\system32\winedevice.exe]
	00000068    0     
	00000070    0     
	00000074    0     
	00000078    0     
	00000084    0     
	00000088    0     
	0000008c    0     
0000007c explorer.exe
	["C:\windows\system32\explorer.exe" /desktop]
	00000080    0     
	00000090    0     
	00000094    0     
000000a0 plugplay.exe
	[C:\windows\system32\plugplay.exe]
	000000a4    0     
	000000ac    0     
	000000b0    0     
	000000b4    0     
000000b8 svchost.exe
	[C:\windows\system32\svchost.exe -k LocalServiceNetworkRestricted]
	000000bc    0     
	000000c4    0     
	000000c8    0     
000000d0 rpcss.exe
	[C:\windows\system32\rpcss.exe]
	000000d4    0     
	000000dc    0     
	000000e0    0     
	000000e4    0     
	000000e8    0     
	000000ec    0     
	000001a4    0     
000000f4 (D) C:\Program Files\SportZone\SportZone.exe
	["C:\Program Files\SportZone\SportZone.exe"]
	000000f8    0     
	000000fc    0     
	00000100    0     
	00000104    0     
	00000108    0     
	0000010c    0     
	00000110    0     
	00000114    0     
	00000118    0     
	0000011c    0     
	00000120    0     
	00000124    0     
	00000128    0     
	0000012c    0     
	00000130    0     
	00000134    0     
	00000138    0     
	00000158    0     
	0000015c    0     
	00000160    0     
	00000164    0     
	00000170    0     
	0000017c    0     
	00000180    0     
	00000184    0 <== 
	00000190    0     
00000194 explorer.exe
	["C:\windows\system32\explorer.exe" /desktop]
	00000198    0     
	0000019c    0     
	000001a0    0     
System information:
    Wine build: wine-7.8 (Staging)
    Platform: i386
    Version: Windows XP
    Host system: Linux
    Host version: 5.17.7-200.fc35.x86_64
The weird thing is that everything worked a few days ago. I tried different Wine versions already, including stable, development and bleeding edge, but to no avail. I deleted the .wine config folder, created new configs, a new prefix with 32 bit but nothing works. Any ideas?
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by jkfloris »

This program uses Adobe Air 32. Its installation succeeds only in a Windows XP 32-bit prefix.
So make sure you have set your prefix to Windows XP before installing the program.
ErrorUser
Level 1
Level 1
Posts: 8
Joined: Wed May 18, 2022 6:02 am

Re: HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by ErrorUser »

jkfloris wrote: Thu May 19, 2022 8:34 am This program uses Adobe Air 32. Its installation succeeds only in a Windows XP 32-bit prefix.
So make sure you have set your prefix to Windows XP before installing the program.
Hey, thanks, i tried installing it under a 32 prefix and Windows XP, but now it says that "there is an update avaiable for Adobe Air which is not avaiable for my System" and gives me a link to a dead site from Adobe.
gnome-shell-screenshot-gq4g0m.png
gnome-shell-screenshot-gq4g0m.png (7.77 KiB) Viewed 11230 times
This is all quite weird, the program worked perfectly before and Fedora would set everything up, i didnt have to go and change the prefixes or had any problems with Adobe Air. I had to re-install my system though and once I did that, i couldnt get the program to run again. This is all very bizarre.
Any advice?

Kind Regards :|
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by jkfloris »

Which version of SportZone are you trying to install?
The version I can find (1.5.1) does not show that message.
Do you have a link to the program?
ErrorUser
Level 1
Level 1
Posts: 8
Joined: Wed May 18, 2022 6:02 am

Re: HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by ErrorUser »

jkfloris wrote: Fri May 20, 2022 5:41 pm Which version of SportZone are you trying to install?
The version I can find (1.5.1) does not show that message.
Do you have a link to the program?
1.5.1 aswell, i got it from here: https://archive.org/details/sportzoneforwindows1.5.1

Like I say, everything worked fine before, I have no idea why it suddenly stopped working. Does it have something to do with Java perhaps?
ErrorUser
Level 1
Level 1
Posts: 8
Joined: Wed May 18, 2022 6:02 am

Re: HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by ErrorUser »

To add to that, I copied over a working .wine config folder from my previous Linux install where it works, but somehow that still doesnt make a difference for the new install. This is so weird and I suspect its something else thats installed or not installed on my system.
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by jkfloris »

Only in a 64-bit wineprefix I also get the message "This application requires an update to Adobe AIR...".
So dubbel check that you have actually created a 32-bit prefix.
For example:

Code: Select all

WINEARCH=win32 WINEPREFIX=${HOME}/sportzone winecfg -v winxp
WINEPREFIX=${HOME}/sportzone wine "Sportzone for Windows_1.5.1.exe"
Something else that could also affect the installation is that one system has the Microsoft Corefonts fonts installed and the other does not.
ErrorUser
Level 1
Level 1
Posts: 8
Joined: Wed May 18, 2022 6:02 am

Re: HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by ErrorUser »

jkfloris wrote: Mon May 23, 2022 3:59 am Only in a 64-bit wineprefix I also get the message "This application requires an update to Adobe AIR...".
So dubbel check that you have actually created a 32-bit prefix.
For example:

Code: Select all

WINEARCH=win32 WINEPREFIX=${HOME}/sportzone winecfg -v winxp
WINEPREFIX=${HOME}/sportzone wine "Sportzone for Windows_1.5.1.exe"
Something else that could also affect the installation is that one system has the Microsoft Corefonts fonts installed and the other does not.
I tried your commands but the first one throws a bunch of errors and the second doesnt execute. I'm totally lost here :(

Code: Select all

[moj@fedora ~]$ WINEARCH=win32 WINEPREFIX=${HOME}/sportzone winecfg -v winxp
wine: created the configuration directory '/home/moj/sportzone'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
002c:fixme:winediag:LdrInitializeThunk wine-staging 7.9 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0048:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0050:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0050:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0050:err:ole:start_rpcss Failed to open RpcSs service
0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0048:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0048:fixme:imm:ImeSetActiveContext (00137B88, 0): stub
0048:fixme:imm:ImmReleaseContext (00010020, 00137B88): stub
002c:fixme:imm:ImeSetActiveContext (0013F6B8, 1): stub
002c:fixme:imm:ImmReleaseContext (00010054, 0013F6B8): stub
0078:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys"
0078:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys"
0078:err:winedevice:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys"
0090:fixme:file:NtLockFile I/O completion on lock not implemented yet
0090:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0090:err:mscoree:LoadLibraryShim error reading registry key for installroot
0090:err:mscoree:LoadLibraryShim error reading registry key for installroot
0090:err:mscoree:LoadLibraryShim error reading registry key for installroot
0090:err:mscoree:LoadLibraryShim error reading registry key for installroot
0098:fixme:file:NtLockFile I/O completion on lock not implemented yet
0098:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0098:err:mscoree:LoadLibraryShim error reading registry key for installroot
0098:err:mscoree:LoadLibraryShim error reading registry key for installroot
0098:err:mscoree:LoadLibraryShim error reading registry key for installroot
0098:err:mscoree:LoadLibraryShim error reading registry key for installroot
0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0090:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0090:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
00a8:fixme:imm:ImeSetActiveContext (007AC620, 1): stub
00a8:fixme:imm:ImmReleaseContext (00020090, 007AC620): stub
wine: configuration in L"/home/moj/sportzone" has been updated.

Code: Select all

[moj@fedora ~]$ WINEPREFIX=${HOME}/sportzone wine "Sportzone for Windows_1.5.1.exe"
002c:fixme:winediag:LdrInitializeThunk wine-staging 7.9 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
Es konnte keine Anwendung gestartet werden, oder es ist keine Anwendung mit der 
angegebenen Datei verknüpft.
ShellExecuteEx fehlgeschlagen: Datei nicht gefunden.
Here it says that the file (Sportzone for Windows_1.5.1.exe) couldnt be found?

I installed those fonts but to no avail.
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by jkfloris »

The first are the "normal" messages you see when a new Wineprefix is created. So you can ignore those.
The second is because you are not in the directory where the file "Sportzone for Windows_1.5.1.exe" is stored.
For example, if the file is in the Downloads folder, use:

Code: Select all

cd ${HOME}/Downloads
WINEPREFIX=${HOME}/sportzone wine "Sportzone for Windows_1.5.1.exe"
It is also possible that the file is named differently, for example "SportZone.exe". In that case, use:

Code: Select all

WINEPREFIX=${HOME}/sportzone wine Sportzone.exe
Or both

Code: Select all

cd ${HOME}/Downloads
WINEPREFIX=${HOME}/sportzone wine Sportzone.exe
ErrorUser
Level 1
Level 1
Posts: 8
Joined: Wed May 18, 2022 6:02 am

Re: HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by ErrorUser »

jkfloris wrote: Mon May 23, 2022 10:01 am The first are the "normal" messages you see when a new Wineprefix is created. So you can ignore those.
The second is because you are not in the directory where the file "Sportzone for Windows_1.5.1.exe" is stored.
For example, if the file is in the Downloads folder, use:

Code: Select all

cd ${HOME}/Downloads
WINEPREFIX=${HOME}/sportzone wine "Sportzone for Windows_1.5.1.exe"
It is also possible that the file is named differently, for example "SportZone.exe". In that case, use:

Code: Select all

WINEPREFIX=${HOME}/sportzone wine Sportzone.exe
Or both

Code: Select all

cd ${HOME}/Downloads
WINEPREFIX=${HOME}/sportzone wine Sportzone.exe
First of all, thanks for trying to help. It found the file now, but unfortunately the error still persists. Here is what the terminal throws:

Code: Select all

[moj@fedora ~]$ WINEARCH=win32 WINEPREFIX=${HOME}/sportzone winecfg -v winxp
002c:fixme:winediag:LdrInitializeThunk wine-staging 7.9 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
[moj@fedora ~]$ cd ${HOME}/Downloads
[moj@fedora Downloads]$ WINEPREFIX=${HOME}/sportzone wine "Sportzone for Windows_1.5.1.exe"
002c:fixme:winediag:LdrInitializeThunk wine-staging 7.9 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0100:err:winediag:ntlm_check_version 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.
0100:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
010c:fixme:imm:ImeSetActiveContext (0064B0D0, 1): stub
010c:fixme:imm:ImmReleaseContext (0001008C, 0064B0D0): stub
007c:fixme:imm:ImeSetActiveContext (007AB3F0, 0): stub
007c:fixme:imm:ImmReleaseContext (00010020, 007AB3F0): stub
0118:err:winediag:ntlm_check_version 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.
0118:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
012c:err:winediag:ntlm_check_version 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.
012c:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
0138:err:winediag:ntlm_check_version 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.
0138:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
0170:fixme:sync:SetWaitableTimerEx (000001C8, 061CFE3C, 0, 00000000, 00000000, 00000000, 500) semi-stub
0138:fixme:nls:get_dummy_preferred_ui_language (0x8 0056ED98 00000000 0056ED9C) returning a dummy value (current locale)
0138:fixme:nls:get_dummy_preferred_ui_language (0x8 0056ED98 006EFFD0 0056ED9C) returning a dummy value (current locale)
0188:err:winediag:ntlm_check_version 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.
0188:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
01c0:fixme:sync:SetWaitableTimerEx (000001C8, 063CFE3C, 0, 00000000, 00000000, 00000000, 500) semi-stub
0188:fixme:nls:get_dummy_preferred_ui_language (0x8 0056ED98 00000000 0056ED9C) returning a dummy value (current locale)
0188:fixme:nls:get_dummy_preferred_ui_language (0x8 0056ED98 006AD928 0056ED9C) returning a dummy value (current locale)
0188:fixme:file:server_get_file_info Unsupported info class 12
0188:fixme:imm:ImeSetActiveContext (0838D4D8, 1): stub
0188:fixme:imm:ImmReleaseContext (000100AA, 0838D4D8): stub
01d8:fixme:file:NtLockFile I/O completion on lock not implemented yet
01d8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
01d8:fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
01d8:fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
01d8:fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
01d8:fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
01dc:fixme:file:server_get_file_info Unsupported info class 12
01dc:fixme:file:server_get_file_info Unsupported info class 12
01dc:fixme:file:server_get_file_info Unsupported info class 12
01dc:fixme:file:server_get_file_info Unsupported info class 12
01dc:fixme:file:server_get_file_info Unsupported info class 12
01dc:fixme:file:server_get_file_info Unsupported info class 12
0214:err:winediag:ntlm_check_version 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.
0214:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
024c:fixme:sync:SetWaitableTimerEx (000001C8, 058EFE3C, 0, 00000000, 00000000, 00000000, 500) semi-stub
0214:fixme:nls:get_dummy_preferred_ui_language (0x8 0052E3C0 00000000 0052E3C4) returning a dummy value (current locale)
0214:fixme:nls:get_dummy_preferred_ui_language (0x8 0052E3C0 006A3148 0052E3C4) returning a dummy value (current locale)
0214:fixme:imm:ImeSetActiveContext (006F8A78, 1): stub
0214:fixme:imm:ImmReleaseContext (000200CC, 006F8A78): stub
0214:fixme:secur32:LsaGetLogonSessionData 0052DB6C 0052DB5C stub
[moj@fedora Downloads]$ libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib/dri/radeonsi_dri.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
0288:err:wgl:X11DRV_WineGL_InitOpenglInfo  couldn't initialize OpenGL, expect problems
0288:err:d3d:wined3d_caps_gl_ctx_create Failed to find a suitable pixel format.
wine: Unhandled page fault on execute access to 76E8BD80 at address 76E8BD80 (thread 0288), starting debugger...
0290:fixme:imm:ImeSetActiveContext (008813B0, 1): stub
0290:fixme:imm:ImmReleaseContext (00030068, 008813B0): stub
029c:fixme:imm:ImeSetActiveContext (007A18D0, 0): stub
029c:fixme:imm:ImmReleaseContext (00030058, 007A18D0): stub
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
0290:fixme:dbghelp:elf_search_auxv can't find symbol in module
Do you have any clues what the problem might be?

I checked the Wine GUI and it seemed that i ran in the correct format (Windows XP and 32-bit) but to no avail.
error.png
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by jkfloris »

Code: Select all

0100:err:winediag:ntlm_check_version 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.
If I am correct , this package is called "samba-winbind-clients" in Fedora.

Code: Select all

libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib/dri/radeonsi_dri.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
And these files are in "mesa-dri-drivers".

Code: Select all

yum install mesa-dri-drivers.i686 mesa-dri-drivers.x86_64
Both mesa packages should be installed automatically when the Wine meta-package is installed.
Another option would be to install the Wine packages (and all the dependencies) from WineHQ:
https://wiki.winehq.org/Fedora
ErrorUser
Level 1
Level 1
Posts: 8
Joined: Wed May 18, 2022 6:02 am

Re: HELP! Unhandled exception: page fault on execute access in 32-bit code

Post by ErrorUser »

jkfloris wrote: Tue May 24, 2022 3:32 am

Code: Select all

0100:err:winediag:ntlm_check_version 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.
If I am correct , this package is called "samba-winbind-clients" in Fedora.

Code: Select all

libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib/dri/radeonsi_dri.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
And these files are in "mesa-dri-drivers".

Code: Select all

yum install mesa-dri-drivers.i686 mesa-dri-drivers.x86_64
Both mesa packages should be installed automatically when the Wine meta-package is installed.
Another option would be to install the Wine packages (and all the dependencies) from WineHQ:
https://wiki.winehq.org/Fedora
You Sir, are amazing. It works now! I installed both packages and finally! Even with x64 architecture, fantastic. Yes, it seems those packages didnt get installed with Wine for some reason? Thank you so much! :D
Locked