[Bug 9056] Mono 1.2.4 fails to find mscorlib.dll on startup
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Sep 15 18:48:34 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=9056
--- Comment #16 from Anastasius Focht <focht at gmx.net> 2007-09-15 18:48:34 ---
Hello,
well i looked into their svn repository using viewcvs:
http://anonsvn.mono-project.com/viewcvs/tags/mono-1-2-5/mono/mono/utils/mono-dl.c?rev=84900&view=markup
File: [mono] / tags / mono-1-2-5 / mono / mono / utils / mono-dl.c (download)
Revision: 84900, Mon Aug 27 17:56:04 2007 UTC (2 weeks, 5 days ago) by wade
File size: 9730 byte(s)
tag p6 (final) from branch
--- snip ---
static char*
w32_dlerror (void)
{
char* ret = NULL;
wchar_t* buf = NULL;
DWORD code = GetLastError ();
if (FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_ALLOCATE_BUFFER, NULL,
code, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), buf, 0, NULL))
{
ret = g_utf16_to_utf8 (buf, wcslen(buf), NULL, NULL, NULL);
LocalFree (buf);
}
return ret;
}
--- snip ---
The patch was applied against trunk:
http://anonsvn.mono-project.com/viewcvs/trunk/mono/mono/utils/mono-dl.c?rev=83139&view=markup
(notice the older revision than 1.2.5 tag)
I actually have no clue how the manage their repository e.g. merge patches.
Anyway, wine trace log (+resource) and using debugging/disassembler on native
windows mono 1.2.5 show there is clearly NULL ptr as buf parameter passed.
Regards
--
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