[Mono-bugs] [Bug 60766][Maj] Changed - MOD_MONO & XSP both have fatal errors on OS X

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 15 Jul 2004 11:32:43 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by mark@stoneedge.com.

http://bugzilla.ximian.com/show_bug.cgi?id=60766

--- shadow/60766	2004-07-14 13:27:03.000000000 -0400
+++ shadow/60766.tmp.11382	2004-07-15 11:32:43.000000000 -0400
@@ -102,6 +102,77 @@
 ------- Additional Comments From mark@stoneedge.com  2004-07-13 17:49 -------
 Same issue on Debian/ppc, though that seems to jibe with what's been
 suggested (ppc arch bug in JIT).
 
 ------- Additional Comments From lupus@ximian.com  2004-07-14 13:27 -------
 This should be fixed in cvs.
+
+------- Additional Comments From mark@stoneedge.com  2004-07-15 11:32 -------
+Well, I did a CVS checkout and downloaded a nightly snapshot from the
+14th just to be certain, but this bug still fails for me with the cvs
+mono and xsp, and mcs-1.0. I thought getting the updated mono would
+handle the JIT bug, and while I'd like to get an updated mcs, but it
+fails during compile: 
+
+make[4]: Entering directory `/home/mark/mono-cvs/mcs/class/corlib'
+MONO_PATH="../../class/lib/default:$MONO_PATH" mono 
+../../tools/security/sn.exe -q -R ../../class/lib/default/mscorlib.dll
+../../class/mono.snk
+
+** (../../tools/security/sn.exe:7956): WARNING **: cant resolve
+internal call to
+"System.Runtime.CompilerServices.RuntimeHelpers::get_OffsetToStringData()"
+(tested without signature also)
+
+Your mono runtime and class libraries are out of sync.
+The out of sync library is:
+/home/mark/mono-cvs/mcs/class/corlib/../../class/lib/default/mscorlib.dll
+
+When you update one from cvs you need to update, compile and install
+the other too.
+Do not report this as a bug unless you're sure you have updated correctly:
+you probably have a broken mono install.
+If you see other errors or faults after this message they are probably
+related
+and you need to fix your mono install first.
+
+** (../../tools/security/sn.exe:7956): WARNING **: cant resolve
+internal call to
+"System.Runtime.CompilerServices.RuntimeHelpers::get_OffsetToStringData()"
+(tested without signature also)
+
+Your mono runtime and class libraries are out of sync.
+The out of sync library is:
+/home/mark/mono-cvs/mcs/class/corlib/../../class/lib/default/mscorlib.dll
+
+When you update one from cvs you need to update, compile and install
+the other too.
+Do not report this as a bug unless you're sure you have updated correctly:
+you probably have a broken mono install.
+If you see other errors or faults after this message they are probably
+related
+and you need to fix your mono install first.
+
+Unhandled Exception: System.MissingMethodException: Cannot find the
+requested method.
+in <0x000b0> (wrapper managed-to-native)
+System.Runtime.CompilerServices.RuntimeHelpers:get_OffsetToStringData ()
+in <0x00054> System.String:ToUpperInvariant ()
+in <0x0008c> System.String:ToUpper (System.Globalization.CultureInfo)
+in <0x00200> Mono.Security.StrongNameManager:LoadMapping
+(System.Security.SecurityElement)
+in <0x00244> Mono.Security.StrongNameManager:LoadConfig (string)
+in <0x000a0> Mono.Tools.SN:LoadConfig ()
+in <0x00164> Mono.Tools.SN:Main (string[])
+
+make[4]: *** [../../build/deps/default_corlib.dll.was_signed] Error 1
+make[4]: Leaving directory `/home/mark/mono-cvs/mcs/class/corlib'
+make[3]: *** [all.real] Error 2
+make[3]: Leaving directory `/home/mark/mono-cvs/mcs/class/corlib'
+make[2]: *** [all-recursive] Error 1
+make[2]: Leaving directory `/home/mark/mono-cvs/mcs/class'
+make[1]: *** [all-recursive] Error 1
+make[1]: Leaving directory `/home/mark/mono-cvs/mcs'
+make: *** [all.override] Error 2
+warsaw:/home/mark/mono-cvs/mcs#
+
+