Hello,
After applying attached patch, this problem looks gone away.
But I don't know it might break this method.
Atsushi Eno
Index: icall.c
===================================================================
RCS file: /cvs/public/mono/mono/metadata/icall.c,v
retrieving revision 1.339
diff -u -r1.339 icall.c
--- icall.c 26 Sep 2003 16:25:40 -0000 1.339
+++ icall.c 5 Oct 2003 14:44:47 -0000
@@ -3141,10 +3141,14 @@
mono_array_set ((*names), gpointer, 0, mono_string_new_utf16 (domain,
tz_info.StandardName, i));
tz_info.StandardDate.wYear = year;
+ tz_info.StandardDate.wMonth = 1;
+ tz_info.StandardDate.wDay = 1;
err = SystemTimeToFileTime (&tz_info.StandardDate, &ft);
g_assert (err);
mono_array_set ((*data), gint64, 1, ((guint64)ft.dwHighDateTime<<32) |
ft.dwLowDateTime);
tz_info.DaylightDate.wYear = year;
+ tz_info.DaylightDate.wMonth = 1;
+ tz_info.DaylightDate.wDay = 1;
err = SystemTimeToFileTime (&tz_info.DaylightDate, &ft);
g_assert (err);
mono_array_set ((*data), gint64, 0, ((guint64)ft.dwHighDateTime<<32) |
ft.dwLowDateTime);