1.3.5 had a page fault in the legacy (win'95/95) game. Here is the log. [code] fixme:exec:SHELL_execute flags ignored: 0x00000100 fixme:exec:SHELL_execute flags ignored: 0x00004100 fixme:win:EnumDisplayDevicesW ((null),0,0x33eba4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f584,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f590,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f590,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f52c,0x00000000), stub! fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats wine: Unhandled page fault on read access to 0x00000004 at address 0x7de3b275 (thread 0020), starting debugger... Unhandled exception: page fault on read access to 0x00000004 in 32-bit code (0x7de3b275). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7de3b275 ESP:0033f4ec EBP:0033f574 EFLAGS:00010202( R- -- I - - - ) EAX:00000000 EBX:7df29ff4 ECX:00000de1 EDX:00211390 ESI:00169038 EDI:00000000 Stack dump: 0x0033f4ec: 00211390 7de4ba17 00169038 00165514 0x0033f4fc: 00000000 7bc3402f 00165524 00169038 0x0033f50c: 001a6f10 7bc9bff4 00110000 00000000 0x0033f51c: 00000000 7bc47191 00212048 00000000 0x0033f52c: 3f800000 3f800000 3f800000 00000000 0x0033f53c: 0033f58c 7bc47468 00000708 7bc34821 Backtrace: =>0 0x7de3b275 IWineD3DDeviceImpl_SetTexture+0x1b5(iface=0x169038, stage=0, texture=0x211390) [/home/john/wine-git/dlls/wined3d/device.c:4387] in wined3d (0x0033f5d4) 1 0x7e498547 IDirect3DDeviceImpl_7_SetTexture+0x66(iface=<is not available>, Stage=0x211390, Texture=0x210cb0) [/home/john/wine-git/dlls/ddraw/device.c:4693] in ddraw (0x0033f5f4) 2 0x7e4985c7 IDirect3DDeviceImpl_7_SetTexture_FPUSetup+0x16(iface=0x1d0850, Stage=0, Texture=0x210cb0) [/home/john/wine-git/dlls/ddraw/device.c:4705] in ddraw (0x0033f694) 3 0x7e49bef5 IDirect3DDeviceImpl_3_SetTexture+0x74(iface=0x1d0854, Stage=0, Texture2=0x210cbc) [/home/john/wine-git/dlls/ddraw/device.c:4740] in ddraw (0x00000000) 0x7de3b275 IWineD3DDeviceImpl_SetTexture+0x1b5 [/home/john/wine-git/dlls/wined3d/device.c:4387] in wined3d: call *0x4(%eax) 4387 IWineD3DBaseTexture_AddRef(texture); Modules: Module Address Debug info Name (75 modules) PE 400000- 4de000 Deferred tower ELF 7b800000-7b980000 Deferred kernel32<elf> \-PE 7b810000-7b980000 \ kernel32 ELF 7bc00000-7bcb8000 Deferred ntdll<elf> \-PE 7bc10000-7bcb8000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7c085000-7dbea000 Deferred fglrx_dri.so ELF 7dd01000-7dd33000 Deferred libatiadlxx.so ELF 7dd33000-7ddf7000 Deferred libgl.so.1 ELF 7ddf7000-7df2c000 Dwarf wined3d<elf> \-PE 7de00000-7df2c000 \ wined3d ELF 7df97000-7dfa0000 Deferred librt.so.1 ELF 7dfa0000-7dfbc000 Deferred libgcc_s.so.1 ELF 7dfbc000-7dfc4000 Deferred libatiuki.so.1 ELF 7e026000-7e05a000 Deferred uxtheme<elf> \-PE 7e030000-7e05a000 \ uxtheme ELF 7e05a000-7e064000 Deferred libxcursor.so.1 ELF 7e064000-7e06a000 Deferred libxfixes.so.3 ELF 7e06a000-7e06e000 Deferred libxcomposite.so.1 ELF 7e06e000-7e076000 Deferred libxrandr.so.2 ELF 7e076000-7e080000 Deferred libxrender.so.1 ELF 7e080000-7e086000 Deferred libxxf86vm.so.1 ELF 7e086000-7e08a000 Deferred libxinerama.so.1 ELF 7e08a000-7e0ab000 Deferred imm32<elf> \-PE 7e090000-7e0ab000 \ imm32 ELF 7e0ab000-7e0b1000 Deferred libxdmcp.so.6 ELF 7e0b1000-7e0b5000 Deferred libxau.so.6 ELF 7e0b5000-7e0cf000 Deferred libxcb.so.1 ELF 7e0cf000-7e1ec000 Deferred libx11.so.6 ELF 7e1ec000-7e1fc000 Deferred libxext.so.6 ELF 7e1fc000-7e215000 Deferred libice.so.6 ELF 7e215000-7e21e000 Deferred libsm.so.6 ELF 7e23d000-7e2e6000 Deferred winex11<elf> \-PE 7e250000-7e2e6000 \ winex11 ELF 7e308000-7e32f000 Deferred libexpat.so.1 ELF 7e32f000-7e35f000 Deferred libfontconfig.so.1 ELF 7e37e000-7e393000 Deferred libz.so.1 ELF 7e393000-7e40a000 Deferred libfreetype.so.6 ELF 7e40c000-7e411000 Deferred libuuid.so.1 ELF 7e429000-7e471000 Deferred dsound<elf> \-PE 7e430000-7e471000 \ dsound ELF 7e471000-7e4cd000 Dwarf ddraw<elf> \-PE 7e480000-7e4cd000 \ ddraw ELF 7e4cd000-7e540000 Deferred rpcrt4<elf> \-PE 7e4e0000-7e540000 \ rpcrt4 ELF 7e540000-7e641000 Deferred ole32<elf> \-PE 7e560000-7e641000 \ ole32 ELF 7e641000-7e67b000 Deferred dinput<elf> \-PE 7e650000-7e67b000 \ dinput ELF 7e67b000-7e768000 Deferred comctl32<elf> \-PE 7e680000-7e768000 \ comctl32 ELF 7e768000-7e7ca000 Deferred shlwapi<elf> \-PE 7e780000-7e7ca000 \ shlwapi ELF 7e7ca000-7e9b9000 Deferred shell32<elf> \-PE 7e7e0000-7e9b9000 \ shell32 ELF 7e9b9000-7ea15000 Deferred advapi32<elf> \-PE 7e9c0000-7ea15000 \ advapi32 ELF 7ea15000-7eaa1000 Deferred gdi32<elf> \-PE 7ea20000-7eaa1000 \ gdi32 ELF 7eaa1000-7ebd3000 Deferred user32<elf> \-PE 7eab0000-7ebd3000 \ user32 ELF 7ebd3000-7ec68000 Deferred winmm<elf> \-PE 7ebe0000-7ec68000 \ winmm ELF 7ec68000-7ec74000 Deferred libnss_files.so.2 ELF 7ec74000-7ec7c000 Deferred libnss_compat.so.2 ELF 7ec82000-7ec9b000 Deferred version<elf> \-PE 7ec90000-7ec9b000 \ version ELF 7efbb000-7efe1000 Deferred libm.so.6 ELF 7efe9000-7f000000 Deferred libnsl.so.1 ELF f7464000-f746f000 Deferred libnss_nis.so.2 ELF f7470000-f7474000 Deferred libdl.so.2 ELF f7474000-f75ce000 Deferred libc.so.6 ELF f75cf000-f75e8000 Deferred libpthread.so.0 ELF f7607000-f7746000 Deferred libwine.so.1 ELF f7748000-f7766000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000e services.exe 0000001b 0 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000017 0 00000016 0 00000013 0 00000012 0 00000018 winedevice.exe 0000001c 0 0000001a 0 00000019 0 0000001d explorer.exe 0000001e 0 0000001f (D) C:\Program Files\GlobalStar\Tower of the Ancients\tower.exe 00000020 0 <=Backtrace: =>0 0x7de3b275 IWineD3DDeviceImpl_SetTexture+0x1b5(iface=0x169038, stage=0, texture=0x211390) [/home/john/wine-git/dlls/wined3d/device.c:4387] in wined3d (0x0033f5d4) 1 0x7e498547 IDirect3DDeviceImpl_7_SetTexture+0x66(iface=<is not available>, Stage=0x211390, Texture=0x210cb0) [/home/john/wine-git/dlls/ddraw/device.c:4693] in ddraw (0x0033f5f4) 2 0x7e4985c7 IDirect3DDeviceImpl_7_SetTexture_FPUSetup+0x16(iface=0x1d0850, Stage=0, Texture=0x210cb0) [/home/john/wine-git/dlls/ddraw/device.c:4705] in ddraw (0x0033f694) 3 0x7e49bef5 IDirect3DDeviceImpl_3_SetTexture+0x74(iface=0x1d0854, Stage=0, Texture2=0x210cbc) [/home/john/wine-git/dlls/ddraw/device.c:4740] in ddraw (0x00000000) fixme:ddraw:IDirect3DDeviceImpl_7_Release Material handle 0x1 (0x210c38) not unset properly. [/code] I ran this for interest, but never expected a crash. Might find something interesting in here. It is not in the AppDB.