[Bug 11170] New: LoadLibrary behaviour is different from the windows one
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Jan 13 08:34:20 CST 2008
http://bugs.winehq.org/show_bug.cgi?id=11170
Summary: LoadLibrary behaviour is different from the windows one
Product: Wine
Version: 0.9.52.
Platform: All
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs at winehq.org
ReportedBy: hules at free.fr
Under wine (version 0.9.52), attempts to open an .exe file with LoadLibrary
fails (with error ERROR_INVALID_ADDRESS), while it succeeds on windows (all
versions):
The following example shows that different behaviour:
(I compiled it with i386-mingw32-gcc ./test.c && cp a.exe b.exe )
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main() {
const char *fname = "b.exe";
HMODULE hmod = LoadLibrary(fname);
//HMODULE hmod = LoadLibraryEx(fname_, NULL, LOAD_LIBRARY_AS_DATAFILE);
if (hmod) {
fprintf(stderr, "loaded at %p\n", (void*)hmod);
} else {
fprintf(stderr, "error %x\n", (int)GetLastError());
}
return 0;
}
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list