On Mon, 19 Nov 2001, Robert Tilley wrote: > When I did a 'wine --debugmsg warn+all > /home/tilleyrw/Cool2000/cool2000.exe' the following core dump file resulted. > warn+all produces mostly noise. However, a fex extracts might help. > Why is wine trying to find these Windows file in my home directory? I have > to assume that I've configured wine incorrectly. Any help is most welcome! > -- > Comments and further information are much appreciated. > Flames, rants, and other miscellany are routed to /dev/null. > > Robert Tilley, tilleyrw@cfl.rr.com > warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/home/tilleyrw/Cool2000' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/home/tilleyrw' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/mnt/C/winnt/system32' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/mnt/C/winnt' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/mnt/C/winnt' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/mnt/C/winnt/system32' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/tmp' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/home/tilleyrw' This is still mostly noise, but give some indication of where it looks for dll's. It "finds" wine builtin dll's in the third line, because that is where system dlls are spoze to live, even when they are really in /usr/local/lib or /opt/wine/lib. ... warn:dosfs:DOSFS_FindUnixName 'coolini.tmp' not found in '/mnt/C/winnt' warn:file:FILE_CreateFile Unable to create file '/mnt/C/winnt/coolini.tmp' (GLE 5) This might ^^^ actually indicate a problem. This little line from <wine>/include/winerror.h explains GLE 5: #define ERROR_ACCESS_DENIED 5 Is this an ntfs partition mounted readonly? If so, wine will not allow the app to create files there. It can't, the OS won't let it. For whatever reason, the app gets an error it doesn't expect instead of a file handle, and probably behaves badly about it. Now a little extract from one of my logs, --debugmsg warn+dosfs,trace+loaddll: warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/gp/windose/away/bin' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/home/whit' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/gp/windose/windows/system' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/gp/windose/windows' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/gp/windose/windows' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/gp/windose/windows/system' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/gp/tmp' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/gp/windose/Program Files' warn:dosfs:DOSFS_FindUnixName 'msacm.drv' not found in '/oof/lcc-win/lccpub/bin' .... Think it didn't find msacm.drv? .... trace:loaddll:MODULE_LoadLibraryExA Loaded module 'C:\WINDOWS\SYSTEM\msacm32.dll' : builtin but it loaded it anyway. Lawson "Beware of bugs in the above code; I have only proved it correct, not tried it." -- Donald Knuth