[Wine] Wine Crashes whenever starting 3D applications on FGLRX

rfkrocktk wineforum-user at winehq.org
Fri Dec 30 14:51:02 CST 2011


I'm on Ubuntu 11.10 amd64 3.0.0-14-generic, Wine 1.3.35.

Whenever I try to start a game in Wine which uses 3D, it invariably and immediately crashes with a page fault error: 


Code:
wine: Unhandled page fault on read access to 0x6c666572 at address 0x6c666572 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x6c666572 in 32-bit code (0x6c666572).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:6c666572 ESP:019ada68 EBP:019aeac8 EFLAGS:00210202(  R- --  I   - - - )
 EAX:00891890 EBX:0041b543 ECX:00000000 EDX:00000001
 ESI:00000000 EDI:00891bd8
Stack dump:
0x019ada68:  69746365 47206e6f 58455f4c 65745f54
0x019ada78:  72757478 20443365 455f4c47 745f5458
0x019ada88:  75747865 615f6572 79617272 5f4c4720
0x019ada98:  5f545845 74786574 5f657275 66667562
0x019adaa8:  6f5f7265 63656a62 4c472074 5458455f
0x019adab8:  7865745f 65727574 6d6f635f 73657270
Backtrace:
=>0 0x6c666572 (0x019aeac8)
0x6c666572: -- no code accessible --
Modules:
Module	Address			Debug info	Name (71 modules)
PE	  400000- 11a2000	Deferred        jasp
PE	10000000-10033000	Deferred        ifc22
ELF	79634000-7b800000	Deferred        fglrx_dri.so
ELF	7b800000-7b9b7000	Deferred        kernel32<elf>
  \-PE	7b810000-7b9b7000	\               kernel32
ELF	7bc00000-7bcc3000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcc3000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7e0e8000-7e134000	Deferred        libatiadlxx.so
ELF	7e175000-7e17d000	Deferred        libatiuki.so.1
ELF	7e17d000-7e19b000	Deferred        libgcc_s.so.1
ELF	7e19b000-7e287000	Deferred        libgl.so.1
ELF	7e2a8000-7e35d000	Deferred        opengl32<elf>
  \-PE	7e2c0000-7e35d000	\               opengl32
ELF	7e3a7000-7e3dd000	Deferred        usp10<elf>
  \-PE	7e3b0000-7e3dd000	\               usp10
ELF	7e3f3000-7e3f9000	Deferred        libxfixes.so.3
ELF	7e3f9000-7e404000	Deferred        libxcursor.so.1
ELF	7e471000-7e49b000	Deferred        libexpat.so.1
ELF	7e49b000-7e4d0000	Deferred        libfontconfig.so.1
ELF	7e4d0000-7e4e0000	Deferred        libxi.so.6
ELF	7e4e0000-7e4e9000	Deferred        libxrandr.so.2
ELF	7e4e9000-7e4f4000	Deferred        libxrender.so.1
ELF	7e4f4000-7e4fa000	Deferred        libxxf86vm.so.1
ELF	7e4fa000-7e51c000	Deferred        imm32<elf>
  \-PE	7e500000-7e51c000	\               imm32
ELF	7e51c000-7e53b000	Deferred        libxcb.so.1
ELF	7e53b000-7e555000	Deferred        libice.so.6
ELF	7e555000-7e68b000	Deferred        libx11.so.6
ELF	7e68b000-7e69e000	Deferred        libxext.so.6
ELF	7e69e000-7e743000	Deferred        winex11<elf>
  \-PE	7e6b0000-7e743000	\               winex11
ELF	7e743000-7e758000	Deferred        libz.so.1
ELF	7e758000-7e7ef000	Deferred        libfreetype.so.6
ELF	7e810000-7e838000	Deferred        msacm32<elf>
  \-PE	7e820000-7e838000	\               msacm32
ELF	7e838000-7e8ae000	Deferred        rpcrt4<elf>
  \-PE	7e840000-7e8ae000	\               rpcrt4
ELF	7e8ae000-7e9b4000	Deferred        ole32<elf>
  \-PE	7e8c0000-7e9b4000	\               ole32
ELF	7e9b4000-7ea14000	Deferred        advapi32<elf>
  \-PE	7e9c0000-7ea14000	\               advapi32
ELF	7ea14000-7eacc000	Deferred        gdi32<elf>
  \-PE	7ea20000-7eacc000	\               gdi32
ELF	7eacc000-7ec0c000	Deferred        user32<elf>
  \-PE	7eae0000-7ec0c000	\               user32
ELF	7ec0c000-7ecb1000	Deferred        winmm<elf>
  \-PE	7ec10000-7ecb1000	\               winmm
ELF	7ecb1000-7ed47000	Deferred        libopenal.so.1
ELF	7ed47000-7ed4b000	Deferred        libxcomposite.so.1
ELF	7ed4b000-7ed4f000	Deferred        libxinerama.so.1
ELF	7ed4f000-7ed68000	Deferred        version<elf>
  \-PE	7ed50000-7ed68000	\               version
ELF	7ed68000-7ed83000	Deferred        openal32<elf>
  \-PE	7ed70000-7ed83000	\               openal32
ELF	7ef83000-7ef90000	Deferred        libnss_files.so.2
ELF	7ef90000-7ef9c000	Deferred        libnss_nis.so.2
ELF	7ef9c000-7efb5000	Deferred        libnsl.so.1
ELF	7efb5000-7efdf000	Deferred        libm.so.6
ELF	7efe0000-7efe7000	Deferred        libxdmcp.so.6
ELF	7efe7000-7eff0000	Deferred        libsm.so.6
ELF	7eff0000-7eff9000	Deferred        librt.so.1
ELF	f74b0000-f74b6000	Deferred        libuuid.so.1
ELF	f74b7000-f74bc000	Deferred        libdl.so.2
ELF	f74bc000-f7636000	Deferred        libc.so.6
ELF	f7637000-f7652000	Deferred        libpthread.so.0
ELF	f7652000-f7656000	Deferred        libxau.so.6
ELF	f7656000-f7660000	Deferred        libnss_compat.so.2
ELF	f7673000-f77b5000	Dwarf           libwine.so.1
ELF	f77b7000-f77d7000	Deferred        ld-linux.so.2
ELF	f77d7000-f77d8000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\LucasArts\Star Wars Jedi Knight Jedi Academy\GameData\jasp.exe
	00000009    0 <==
0000000e services.exe
	0000001e    0
	0000001d    0
	0000001c    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	00000018    0
	00000014    0
	00000013    0
00000019 plugplay.exe
	0000001f    0
	0000001b    0
	0000001a    0
00000020 explorer.exe
	00000021    0
Backtrace:
=>0 0x6c666572 (0x019aeac8)




This works just fine on my Intel graphics laptop, but it fails every time on my AMD/ATI FGLRX machine. How can I get this to work?







More information about the wine-users mailing list