Greetings All, For some time now, there has been an incompatibility with Wine, AMD processors and FAT32 partitions. Random applications will mysteriously crash if run from a FAT32 drive, but work flawlessly if run on an EXT2 formatted partition. I had expected this problem to be fixed by now, as it seems to have been around for several years. However version 1.1.9 is now showing this symptom on several of my AMD machines that had previously NOT seen the problem in the past. It would seem that the issue is getting worse, not improving. Note that my sole Intel machine (a laptop) does NOT seem to experience this failure. I run a number of dual-boot machines (Windows/Linux). Since Windows does not play well with ext2, I tend to put Windows programs on FAT32 drives. However, to get Wine to run these same programs, It appears that they must also be copied over to an EXT2 (or EXT3) drive. It's a bit of a pain to maintain two separate copies of the same program. I have not verified if this problem exists on NTFS formatted disks, as I do not have any systems with NTFS formatted drives. I am currently running SUSE 11.1 (32 bit version). The problem also existed in SUSE 10.3 & 11.0, but on a smaller number of machines. Example failure running program from FAT32. The program here is a game, Bejeweled: >wine WinBej.exe err:menubuilder:WinMain unknown option -a err:menubuilder:WinMain unknown option -r wine: Unhandled page fault on execute access to 0x00465a75 at address 0x465a75 (thread 0009), starting debugger... Unhandled exception: page fault on execute access to 0x00465a75 in 32-bit code (0x00465a75). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:00465a75 ESP:0032ff0c EBP:0032ffe8 EFLAGS:00210246( - 00 -RIZP1) EAX:00000000 EBX:7b8c5ff4 ECX:91b46581 EDX:00000000 ESI:00465a75 EDI:7ffdf000 Stack dump: 0x0032ff0c: 7b878be8 7ffdf000 00000000 00000000 0x0032ff1c: 00000000 00000000 00000000 00000000 0x0032ff2c: ffffffff 7b878c70 7b845ff0 7b8c5ff4 0x0032ff3c: bfb309d2 7ffdf000 0032ffe8 7ca52b76 0x0032ff4c: 164c2181 00000000 00000000 00000000 0x0032ff5c: 00000000 00000000 00000000 00000000 Backtrace: =>1 0x00465a75 EntryPoint() in winbej (0x0032ffe8) 0x00465a75 EntryPoint in winbej: pushl %ebp Modules: Module Address Debug info Name (82 modules) PE 400000- 4ba000 Export winbej PE 10000000-10078000 Deferred fmod PE 70bd0000-70c35000 Deferred shlwapi ELF 7b800000-7b94e000 Deferred kernel32<elf> \-PE 7b820000-7b94e000 \ kernel32 ELF 7bc00000-7bcb5000 Deferred ntdll<elf> \-PE 7bc10000-7bcb5000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7dece000-7dee4000 Deferred midimap<elf> \-PE 7ded0000-7dee4000 \ midimap ELF 7dee4000-7df23000 Deferred wineoss<elf> \-PE 7def0000-7df23000 \ wineoss ELF 7dff7000-7e02c000 Deferred uxtheme<elf> \-PE 7e000000-7e02c000 \ uxtheme ELF 7e06d000-7e078000 Deferred libxcursor.so.1 ELF 7e078000-7e080000 Deferred libxrandr.so.2 ELF 7e080000-7e08a000 Deferred libxrender.so.1 ELF 7e08a000-7e0ac000 Deferred imm32<elf> \-PE 7e090000-7e0ac000 \ imm32 ELF 7e0ac000-7e0ca000 Deferred libxcb.so.1 ELF 7e0ca000-7e1fd000 Deferred libx11.so.6 ELF 7e1fd000-7e20e000 Deferred libxext.so.6 ELF 7e20e000-7e229000 Deferred libice.so.6 ELF 7e22d000-7e246000 Deferred msacm32<elf> \-PE 7e230000-7e246000 \ msacm32 ELF 7e253000-7e2f5000 Deferred winex11<elf> \-PE 7e260000-7e2f5000 \ winex11 ELF 7e3a0000-7e3c8000 Deferred libexpat.so.1 ELF 7e3c8000-7e3f9000 Deferred libfontconfig.so.1 ELF 7e3f9000-7e40e000 Deferred libz.so.1 ELF 7e40e000-7e48e000 Deferred libfreetype.so.6 ELF 7e48e000-7e494000 Deferred libxfixes.so.3 ELF 7e4b8000-7e4cd000 Deferred lz32<elf> \-PE 7e4c0000-7e4cd000 \ lz32 ELF 7e4cd000-7e4e8000 Deferred version<elf> \-PE 7e4d0000-7e4e8000 \ version ELF 7e4e8000-7e512000 Deferred msacm32<elf> \-PE 7e4f0000-7e512000 \ msacm32 ELF 7e512000-7e561000 Deferred dsound<elf> \-PE 7e520000-7e561000 \ dsound ELF 7e561000-7e590000 Deferred ws2_32<elf> \-PE 7e570000-7e590000 \ ws2_32 ELF 7e590000-7e5f1000 Deferred ddraw<elf> \-PE 7e5a0000-7e5f1000 \ ddraw ELF 7e5f1000-7e68a000 Deferred winmm<elf> \-PE 7e600000-7e68a000 \ winmm ELF 7e68a000-7e78a000 Deferred oleaut32<elf> \-PE 7e6a0000-7e78a000 \ oleaut32 ELF 7e78a000-7e7a0000 Deferred libresolv.so.2 ELF 7e7a1000-7e7a5000 Deferred libxcomposite.so.1 ELF 7e7a5000-7e7ab000 Deferred libxxf86vm.so.1 ELF 7e7ab000-7e7af000 Deferred libxinerama.so.1 ELF 7e7af000-7e7ca000 Deferred wsock32<elf> \-PE 7e7b0000-7e7ca000 \ wsock32 ELF 7e7ca000-7e837000 Deferred rpcrt4<elf> \-PE 7e7e0000-7e837000 \ rpcrt4 ELF 7e837000-7e961000 Deferred ole32<elf> \-PE 7e850000-7e961000 \ ole32 ELF 7e961000-7ea30000 Deferred comctl32<elf> \-PE 7e970000-7ea30000 \ comctl32 ELF 7ea30000-7eaa3000 Deferred msvcrt<elf> \-PE 7ea40000-7eaa3000 \ msvcrt ELF 7eaa3000-7ebda000 Deferred shell32<elf> \-PE 7eab0000-7ebda000 \ shell32 ELF 7ebda000-7ec85000 Deferred gdi32<elf> \-PE 7ebf0000-7ec85000 \ gdi32 ELF 7ec85000-7ede5000 Deferred user32<elf> \-PE 7eca0000-7ede5000 \ user32 ELF 7ede5000-7ee3f000 Deferred advapi32<elf> \-PE 7edf0000-7ee3f000 \ advapi32 ELF 7efad000-7efd6000 Deferred libm.so.6 ELF 7efd6000-7efdf000 Deferred libsm.so.6 ELF 7efdf000-7f000000 Deferred iphlpapi<elf> \-PE 7eff0000-7f000000 \ iphlpapi ELF b7c81000-b7c87000 Deferred libuuid.so.1 ELF b7c89000-b7c8e000 Deferred libdl.so.2 ELF b7c8e000-b7dea000 Deferred libc.so.6 ELF b7dea000-b7e04000 Deferred libpthread.so.0 ELF b7e05000-b7e09000 Deferred libxau.so.6 ELF b7e20000-b7e23000 Deferred libxcb-xlib.so.0 ELF b7e2e000-b7f66000 Deferred libwine.so.1 ELF b7f67000-b7f87000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) E:\games\Bejeweled\WinBej.exe 00000009 0 <== 0000000e 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 00000017 0 00000016 0 00000013 0 00000012 0 Backtrace: =>1 0x00465a75 EntryPoint() in winbej (0x0032ffe8) > wine --version wine-1.1.9 > This game will run fine if the entire directory is copied to an EXT drive and run from there. Please tell me if there is something that I can do to solve this issue. Thanx. Rich