CVS - builtin,native load order failing

Guy Harrison swamp-dog at ntlworld.com
Sun Jun 15 10:35:31 CDT 2003


Hi Folks,

FreeBSD-4.7, (yes, --prefix=/all) ...

[snip]
0009:trace:module:MODULE_GetLoadOrder got standard wildcard "b,n" for 
"mfc42.dll"
0009:trace:heap:RtlFreeHeap (0x5c2c0000,00000002,5c2c1768): returning 
TRUE
0009:trace:module:load_dll Trying built-in 'C:\windows\system\mfc42.dll'
0009:err:module:BUILTIN32_dlopen failed to load .so lib for builtin 
mfc42.dll: Cannot open "/all/lib/wine/mfc42.dll.so"
0009:warn:module:load_dll Loading of builtin DLL 
C:\windows\system\mfc42.dll failed (status -1073741702).
0009:warn:module:load_dll Failed to load module 
'C:\windows\system\mfc42.dll'; status=-1073741702
0009:trace:heap:RtlFreeHeap (0x5c2c0000,00000002,5c2c0c40): returning 
TRUE
0009:err:module:import_dll Loading module (file) MFC42.DLL (which is 
needed by C:\app\Paint Shop Pro\PSP.EXE) failed (error -1073741702).
[snip]

I'll leave it to you guys to decide if this is correct...

--- wine/dlls/ntdll/loader.c.ORIGINAL   Sun Jun 15 04:05:58 2003
+++ wine/dlls/ntdll/loader.c    Sun Jun 15 16:30:36 2003
@@ -1084,7 +1084,7 @@
             return nts;
         }
     
-        if (nts != STATUS_NO_SUCH_FILE)
+        if (nts != STATUS_PROCEDURE_NOT_FOUND)
         {
             WARN("Loading of %s DLL %s failed (status %ld).\n",
                  filetype, filename, nts);

...or if 'nts' was wrong in the first place.


-- 
Guy Harrison
swamp-dog at ntlworld.com



More information about the wine-devel mailing list