Hi I am running Mint 12 I upgraded from Wine 1.3.28 to the new Stable Wine 1.4 I have been running Rift in 1.3 fine had all Correct Winetricks settings After upgrading i get this Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x0114637a). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:0114637a ESP:0033fc58 EBP:0033fcb8 EFLAGS:00210246( R- -- I Z- -P- ) EAX:bd8a6404 EBX:01ac5278 ECX:00000000 EDX:00000000 ESI:bd8a639c EDI:00000000 Stack dump: 0x0033fc58: 02245a18 00000001 0033fcb8 00000000 0x0033fc68: 01147275 01ac5278 012fbe10 012fc808 0x0033fc78: 01ac5278 012fbe10 01223a33 02244730 0x0033fc88: 0068b6e5 02245df0 01d88e8c 0013e48c 0x0033fc98: 00000000 00000000 00140000 00b6e130 0x0033fca8: 00000a70 00000008 00000000 00000007 Backtrace: =>0 0x0114637a in rift (+0xd4637a) (0x0033fcb8) 1 0x00ad42be in rift (+0x6d42bd) (0x0033fdd0) 2 0x00af6ea5 in rift (+0x6f6ea4) (0x0033fde0) 3 0x01342340 in rift (+0xf4233f) (0x0033fe70) 4 0x7b85a1ac call_process_entry+0xb() in kernel32 (0x0033fe88) 5 0x7b85b41f in kernel32 (+0x4b41e) (0x0033fec8) 6 0x7bc72f60 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8) 7 0x7bc759ed call_thread_func+0x7c() in ntdll (0x0033ffa8) 8 0x7bc72f3e RtlRaiseException+0x21() in ntdll (0x0033ffc8) 9 0x7bc4a99e call_dll_entry_point+0x61d() in ntdll (0x0033ffe8) 0x0114637a: divl 0x4(%edi),%eax Modules: Module Address Debug info Name (90 modules) PE 400000- 20a8000 Export rift PE 10000000-101ff000 Deferred d3dx9_43 PE 18000000-1803b000 Deferred binkw32 PE 78480000-7850e000 Deferred msvcp90 ELF 7b800000-7ba16000 Dwarf kernel32<elf> \-PE 7b810000-7ba16000 \ kernel32 ELF 7bc00000-7bcc4000 Dwarf ntdll<elf> \-PE 7bc10000-7bcc4000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7dc85000-7dcb9000 Deferred uxtheme<elf> \-PE 7dc90000-7dcb9000 \ uxtheme ELF 7dccf000-7dcda000 Deferred libxcursor.so.1 ELF 7dd52000-7dd7c000 Deferred libexpat.so.1 ELF 7dd7c000-7ddb1000 Deferred libfontconfig.so.1 ELF 7ddb1000-7ddc1000 Deferred libxi.so.6 ELF 7ddc1000-7ddc5000 Deferred libxcomposite.so.1 ELF 7ddc5000-7ddce000 Deferred libxrandr.so.2 ELF 7ddce000-7ddd9000 Deferred libxrender.so.1 ELF 7ddd9000-7dddf000 Deferred libxxf86vm.so.1 ELF 7dddf000-7de01000 Deferred imm32<elf> \-PE 7ddf0000-7de01000 \ imm32 ELF 7de01000-7de08000 Deferred libxdmcp.so.6 ELF 7de08000-7de27000 Deferred libxcb.so.1 ELF 7de27000-7de41000 Deferred libice.so.6 ELF 7de41000-7df77000 Deferred libx11.so.6 ELF 7df77000-7df8a000 Deferred libxext.so.6 ELF 7df8a000-7df93000 Deferred libsm.so.6 ELF 7df93000-7e026000 Deferred winex11<elf> \-PE 7dfa0000-7e026000 \ winex11 ELF 7e026000-7e03b000 Deferred libz.so.1 ELF 7e03b000-7e0d2000 Deferred libfreetype.so.6 ELF 7e0d2000-7e0d8000 Deferred libxfixes.so.3 ELF 7e0f3000-7e180000 Deferred msvcrt<elf> \-PE 7e110000-7e180000 \ msvcrt ELF 7e180000-7e1af000 Deferred msvcr90<elf> \-PE 7e190000-7e1af000 \ msvcr90 ELF 7e1af000-7e1c4000 Deferred mswsock<elf> \-PE 7e1b0000-7e1c4000 \ mswsock ELF 7e1c4000-7e27c000 Deferred crypt32<elf> \-PE 7e1d0000-7e27c000 \ crypt32 ELF 7e27c000-7e36f000 Deferred oleaut32<elf> \-PE 7e290000-7e36f000 \ oleaut32 ELF 7e36f000-7e467000 Deferred comctl32<elf> \-PE 7e380000-7e467000 \ comctl32 ELF 7e467000-7e4d1000 Deferred shlwapi<elf> \-PE 7e470000-7e4d1000 \ shlwapi ELF 7e4d1000-7e6e1000 Deferred shell32<elf> \-PE 7e4e0000-7e6e1000 \ shell32 ELF 7e6e1000-7e703000 Deferred iphlpapi<elf> \-PE 7e6f0000-7e703000 \ iphlpapi ELF 7e703000-7e735000 Deferred ws2_32<elf> \-PE 7e710000-7e735000 \ ws2_32 ELF 7e735000-7e750000 Deferred wsock32<elf> \-PE 7e740000-7e750000 \ wsock32 ELF 7e750000-7e764000 Deferred psapi<elf> \-PE 7e760000-7e764000 \ psapi ELF 7e764000-7e78c000 Deferred msacm32<elf> \-PE 7e770000-7e78c000 \ msacm32 ELF 7e78c000-7e839000 Deferred winmm<elf> \-PE 7e790000-7e839000 \ winmm ELF 7e839000-7e8af000 Deferred rpcrt4<elf> \-PE 7e840000-7e8af000 \ rpcrt4 ELF 7e8af000-7e9b7000 Deferred ole32<elf> \-PE 7e8d0000-7e9b7000 \ ole32 ELF 7e9b7000-7ea18000 Deferred advapi32<elf> \-PE 7e9c0000-7ea18000 \ advapi32 ELF 7ea18000-7ead5000 Deferred gdi32<elf> \-PE 7ea20000-7ead5000 \ gdi32 ELF 7ead5000-7ec16000 Deferred user32<elf> \-PE 7eaf0000-7ec16000 \ user32 ELF 7ec16000-7ed4a000 Deferred wined3d<elf> \-PE 7ec20000-7ed4a000 \ wined3d ELF 7ed4a000-7ed83000 Deferred d3d9<elf> \-PE 7ed50000-7ed83000 \ d3d9 ELF 7ed83000-7ed90000 Deferred libnss_files.so.2 ELF 7ed90000-7ed9c000 Deferred libnss_nis.so.2 ELF 7ed9c000-7edb5000 Deferred libnsl.so.1 ELF 7efb5000-7efdf000 Deferred libm.so.6 ELF 7efdf000-7efe3000 Deferred libxinerama.so.1 ELF 7efe3000-7efe7000 Deferred libxau.so.6 ELF 7efe7000-7f000000 Deferred version<elf> \-PE 7eff0000-7f000000 \ version ELF f73e3000-f73ed000 Deferred libnss_compat.so.2 ELF f73ee000-f73f3000 Deferred libdl.so.2 ELF f73f3000-f756d000 Deferred libc.so.6 ELF f756e000-f7589000 Deferred libpthread.so.0 ELF f758a000-f7590000 Deferred libuuid.so.1 ELF f75aa000-f76ec000 Dwarf libwine.so.1 ELF f76ee000-f770e000 Deferred ld-linux.so.2 ELF f770e000-f770f000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 0000000e services.exe 00000035 0 0000001e 0 00000015 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001c 0 00000019 0 00000014 0 00000013 0 0000001a plugplay.exe 00000020 0 0000001d 0 0000001b 0 0000003a riftpatchlive.exe 00000043 15 00000042 0 00000041 0 0000003f 0 0000003e 0 0000003b 0 0000003c explorer.exe 0000003d 0 00000032 (D) Z:\home\lomax\Rift\RIFT Game\rift.exe 0000001f 0 <=System information: Wine build: wine-1.4 Platform: i386 Host system: Linux Host version: 3.0.0-12-generic Rolling Back to 1.3.28 still leaves Rift not running so something was changed ! any help pls i hate to have to boot into Window to play Rift
Look if you have correct Winetricks settings they usually located in your prefix (in registry files, and in 'System32' you have all necessary dlls, and in 'User/App Settings' and elsewhere). So if they gone/disappeared is that means you didn't saved you prefix? Did you reinstall your game after reinstalling of Wine? I just cannot believe that It could be regression...
I mean new Wine installation can make changes only to the files located in usr/bin & usr/lib folders (replacing old with new ones). Have you seen prefix renewal notification when launched your game or when entered to Wine configuration after the Wine installation?