Wine error Unhandled exception: page fault

Questions about Wine on Linux
Locked
mywayfr
Newbie
Newbie
Posts: 3
Joined: Fri May 06, 2016 10:44 am

Wine error Unhandled exception: page fault

Post by mywayfr »

Hello,
First post (2 remains to be approved :) )
I've used wine on my previous distro (Ubuntu 15.10) 3 simple game software with playonlinux.
Now I've moved on Opensuse tumbleweed
The wine version 1.9.9 is installed thought Yast
It seems that I cannot use playonlinux in Opensuse no repository
So I try to install my 3 game with the same result for each
It's not games who need crack or things like that...
Many thanks for any help :)
This is the report for try the mahjongg install
Unhandled exception: page fault on read access to 0x004a9895 in 32-bit code (0x004a9895).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:004a9895 ESP:0033fe44 EBP:0033fe58 EFLAGS:00210212( R- -- I -A- - )
EAX:00000000 EBX:7b63a000 ECX:7b7e2bf0 EDX:0033feec
ESI:7ffdf000 EDI:004a9895
Stack dump:
0x0033fe44: 7b461fcc 7ffdf000 7b63a000 7ffdf000
0x0033fe54: 004a9895 0033fe88 7b462ffa 7ffdf000
0x0033fe64: 004a9895 00000000 00000000 00000000
0x0033fe74: 7b462fb6 0033fea0 7bcdc000 7bcdc000
0x0033fe84: 7ffdf000 0033fea8 7bc848bc 00000000
0x0033fe94: 00000000 00000000 7bc848bc 7ffdf000
Backtrace:
=>0 0x004a9895 EntryPoint() in mahjongg (0x0033fe58)
1 0x7b462ffa in kernel32 (+0x42ff9) (0x0033fe88)
2 0x7bc848bc call_thread_func_wrapper+0xb() in ntdll (0x0033fea8)
3 0x7bc8785d call_thread_func+0xfc() in ntdll (0x0033ffa8)
4 0x7bc8489a RtlRaiseException+0x21() in ntdll (0x0033ffc8)
5 0x7bc56cf7 call_dll_entry_point+0x3d6() in ntdll (0x0033ffe8)
6 0xf75dc09d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
7 0xf75dc200 wine_switch_to_stack+0x1f() in libwine.so.1 (0xffd6a998)
8 0x7bc5cd31 LdrInitializeThunk+0x1f0() in ntdll (0xffd6a9d8)
9 0x7b468f7a __wine_kernel_init+0x899() in kernel32 (0xffd6bb48)
10 0x7bc5dc33 __wine_process_init+0x152() in ntdll (0xffd6bbb8)
11 0xf75da237 wine_init+0x2c6() in libwine.so.1 (0xffd6bc18)
12 0x7c000c02 main+0x81() in <wine-loader> (0xffd6c068)
13 0xf73e7527 __libc_start_main+0xf6() in libc.so.6 (0x00000000)
0x004a9895 EntryPoint in mahjongg : pushl $0x60
Modules:
Module Address Debug info Name (98 modules)
PE 400000- 94b000 Export mahjongg
ELF 7a800000-7a935000 Deferred opengl32<elf>
\-PE 7a820000-7a935000 \ opengl32
ELF 7b400000-7b7e4000 Dwarf kernel32<elf>
\-PE 7b420000-7b7e4000 \ kernel32
ELF 7bc00000-7bcf9000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcf9000 \ ntdll
ELF 7c000000-7c004000 Dwarf <wine-loader>
ELF 7d2fc000-7d312000 Deferred libgpg-error.so.0
ELF 7d312000-7d3c6000 Deferred libgcrypt.so.20
ELF 7d3c6000-7d3f6000 Deferred liblzma.so.5
ELF 7d3f6000-7d3ff000 Deferred librt.so.1
ELF 7d3ff000-7d405000 Deferred libcap.so.2
ELF 7d405000-7d47a000 Deferred libpcre.so.1
ELF 7d47a000-7d519000 Deferred libsystemd.so.0
ELF 7d519000-7d522000 Deferred libffi.so.4
ELF 7d522000-7d54a000 Deferred libselinux.so.1
ELF 7d54a000-7d563000 Deferred libresolv.so.2
ELF 7d563000-7d568000 Deferred libkeyutils.so.1
ELF 7d568000-7d5c4000 Deferred libdbus-1.so.3
ELF 7d5c4000-7d651000 Deferred libgmp.so.10
ELF 7d651000-7d687000 Deferred libhogweed.so.4
ELF 7d687000-7d6c4000 Deferred libnettle.so.6
ELF 7d6c4000-7d6d9000 Deferred libtasn1.so.6
ELF 7d6d9000-7d70d000 Deferred libidn.so.11
ELF 7d70d000-7d76d000 Deferred libp11-kit.so.0
ELF 7d76d000-7d77c000 Deferred libkrb5support.so.0
ELF 7d77c000-7d781000 Deferred libcom_err.so.2
ELF 7d781000-7d7b4000 Deferred libk5crypto.so.3
ELF 7d7b4000-7d88f000 Deferred libkrb5.so.3
ELF 7d88f000-7d8a3000 Deferred libavahi-client.so.3
ELF 7d8a3000-7d8b2000 Deferred libavahi-common.so.3
ELF 7d8b2000-7da0d000 Deferred libgnutls.so.30
ELF 7da0d000-7da60000 Deferred libgssapi_krb5.so.2
ELF 7da60000-7daff000 Deferred libcups.so.2
ELF 7daff000-7db37000 Deferred uxtheme<elf>
\-PE 7db10000-7db37000 \ uxtheme
ELF 7db37000-7db3e000 Deferred libxfixes.so.3
ELF 7db3e000-7db4b000 Deferred libxcursor.so.1
ELF 7db4b000-7db5e000 Deferred libxi.so.6
ELF 7db5e000-7db62000 Deferred libxcomposite.so.1
ELF 7db62000-7db6f000 Deferred libxrandr.so.2
ELF 7db6f000-7db7b000 Deferred libxrender.so.1
ELF 7db7b000-7db82000 Deferred libxxf86vm.so.1
ELF 7db82000-7db86000 Deferred libxinerama.so.1
ELF 7db86000-7dbab000 Deferred libxcb.so.1
ELF 7dbab000-7dcfa000 Deferred libx11.so.6
ELF 7dcfa000-7dd0f000 Deferred libxext.so.6
ELF 7dd40000-7ddd0000 Deferred winex11<elf>
\-PE 7dd50000-7ddd0000 \ winex11
ELF 7dede000-7df07000 Deferred libexpat.so.1
ELF 7df07000-7df4b000 Deferred libfontconfig.so.1
ELF 7df4b000-7df8b000 Deferred libpng16.so.16
ELF 7df8b000-7dfa3000 Deferred libz.so.1
ELF 7dfa3000-7e043000 Deferred libfreetype.so.6
ELF 7e045000-7e069000 Deferred imm32<elf>
\-PE 7e050000-7e069000 \ imm32
ELF 7e074000-7e09e000 Deferred msacm32<elf>
\-PE 7e080000-7e09e000 \ msacm32
ELF 7e09e000-7e157000 Deferred winmm<elf>
\-PE 7e0b0000-7e157000 \ winmm
ELF 7e157000-7e28a000 Deferred oleaut32<elf>
\-PE 7e170000-7e28a000 \ oleaut32
ELF 7e28a000-7e30a000 Deferred rpcrt4<elf>
\-PE 7e2a0000-7e30a000 \ rpcrt4
ELF 7e30a000-7e444000 Deferred ole32<elf>
\-PE 7e320000-7e444000 \ ole32
ELF 7e444000-7e590000 Deferred wined3d<elf>
\-PE 7e450000-7e590000 \ wined3d
ELF 7e590000-7e605000 Deferred ddraw<elf>
\-PE 7e5a0000-7e605000 \ ddraw
ELF 7e605000-7e644000 Deferred winspool<elf>
\-PE 7e610000-7e644000 \ winspool
ELF 7e644000-7e6bc000 Deferred shlwapi<elf>
\-PE 7e650000-7e6bc000 \ shlwapi
ELF 7e6bc000-7e8f9000 Deferred shell32<elf>
\-PE 7e6d0000-7e8f9000 \ shell32
ELF 7e8f9000-7e9e4000 Deferred comdlg32<elf>
\-PE 7e900000-7e9e4000 \ comdlg32
ELF 7e9e4000-7eb01000 Deferred gdi32<elf>
\-PE 7e9f0000-7eb01000 \ gdi32
ELF 7eb01000-7ec54000 Deferred user32<elf>
\-PE 7eb10000-7ec54000 \ user32
ELF 7ec54000-7ed50000 Deferred comctl32<elf>
\-PE 7ec60000-7ed50000 \ comctl32
ELF 7ed50000-7edc7000 Deferred advapi32<elf>
\-PE 7ed60000-7edc7000 \ advapi32
ELF 7ef7a000-7efcf000 Deferred libm.so.6
ELF 7efcf000-7efd4000 Deferred libxau.so.6
ELF 7efd4000-7efe6000 Deferred libbz2.so.1
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f73ca000-f73cf000 Deferred libdl.so.2
ELF f73cf000-f7585000 Dwarf libc.so.6
ELF f7585000-f75a2000 Deferred libpthread.so.0
ELF f75d3000-f778a000 Dwarf libwine.so.1
ELF f778b000-f77b0000 Deferred ld-linux.so.2
ELF f77b3000-f77b4000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 winefile.exe
00000009 0
0000000e services.exe
0000001e 0
0000001d 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000018 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001f 0
0000001b 0
00000021 explorer.exe
00000025 0
00000024 0
00000023 0
00000022 0
0000002d (D) Z:\home\roger\Sauvegarde\Win on Linux\Mahjongg \Mahjongg.exe
0000002e 0 <==
System information:
Wine build: wine-1.9.9
Platform: i386 (WOW64)
Version: Windows XP
Host system: Linux
Host version: 4.5.2-1-default
User avatar
L. Rahyen
Moderator
Moderator
Posts: 338
Joined: Fri Feb 22, 2008 9:13 pm

Re: Wine error Unhandled exception: page fault

Post by L. Rahyen »

Please provide terminal output:
https://wiki.winehq.org/FAQ#How_can_I_g ... tput.29.3F

Also, it sounds like you are trying to run some free game, so it would be useful if you posted a link where it can be downloaded.
mywayfr
Newbie
Newbie
Posts: 3
Joined: Fri May 06, 2016 10:44 am

Re: Wine error Unhandled exception: page fault

Post by mywayfr »

Thanks L. Rahyen for your replay
I think I cannot give a terminal output as the program doesn't been installed
That's noting on .wine/drive-c relevant to the game I've try to install
The output I've give on my first post is the return of the faulty install
For the link so sorry I don't have it, the games comes from my old windows and I don't even remember where they comes from :)
But I really like them old habit I assume :)
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Wine error Unhandled exception: page fault

Post by dimesio »

One thing you could try is installing it to a 32 bit wineprefix, and if it's a really old game (pre-XP), setting the Windows version to Windows 98 in winecfg. https://wiki.winehq.org/FAQ#How_do_I_cr ... _system.3F
mywayfr
Newbie
Newbie
Posts: 3
Joined: Fri May 06, 2016 10:44 am

Re: Wine error Unhandled exception: page fault

Post by mywayfr »

Hello,
First many thanks for getting your time in my asking :)
I've resolved the issued by returning on Ubuntu 16.04 , no more trouble with wine or Playonlinux.
The games are old but not before XP
Everything works again, by the way I think that KDE is great but a little bit too more complicated for new user..
I cannot find how to change the topic to add "resolved" in the subject.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Wine error Unhandled exception: page fault

Post by Bob Wya »

@mywayfr,

It's also important to show "where" (what directory)/how you are launching the application installer - as the Linux path will be picked up by Wine.

So:

Code: Select all

cd "/home/roger/Sauvegarde/Win on Linux/Mahjongg "
wine Mahjongg.exe
can have a different result from:

Code: Select all

wine "Z:\home\roger\Sauvegarde\Win on Linux\Mahjongg \Mahjongg.exe"
as the working path for Linux/Wine will be different in each case. POL, and other wrappers, will have previously hid these subtle nuances from you!

It's a lot easier to help people if they use

Code: Select all

[/b] tags for console output...(one of my pet hates)!!  :idea:
Locked