[Mono-bugs] [Bug 75284][Maj] Changed - REGRESSION: Type arguments
of custom attributes in System assembly have wrong type names in IL
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Sun Jun 19 10:09:29 EDT 2005
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 sebastien at ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=75284
--- shadow/75284 2005-06-19 09:48:41.000000000 -0400
+++ shadow/75284.tmp.6666 2005-06-19 10:09:29.000000000 -0400
@@ -3,13 +3,13 @@
Version: 1.1
OS: unknown
OS Details:
Status: NEW
Resolution:
Severity: Unknown
-Priority: Normal
+Priority: Major
Component: misc
AssignedTo: mono-bugs at ximian.com
ReportedBy: gert.driesen at pandora.be
QAContact: mono-bugs at ximian.com
TargetMilestone: ---
URL:
@@ -116,6 +116,46 @@
I'll attach a small repro later.
------- Additional Comments From gert.driesen at pandora.be 2005-06-19 09:48 -------
Created an attachment (id=15338)
gzipped tar archive containing repro
+
+------- Additional Comments From sebastien at ximian.com 2005-06-19 10:09 -------
+I had the same problem building on cygwin yesterday. I can also
+reproduce the bug (attachement) with HEAD. MCS crash when checking for
+CLS compliance. MS PEVerify doesn't report any error on the log4net.dll.
+
+Bumping to MAJOR as it blocks the cygwin build.
+
+
+poupou at pollux:~/src/bugzilla/bug75284> make
+mcs /r:log4net.dll test.cs
+
+** (/usr/local/lib/mono/1.0/mcs.exe:27949): WARNING **: Cannot load
+type 'log4net.Layout.RawLayoutConverter'
+
+Unhandled Exception: System.NullReferenceException: Object reference
+not set to an instance of an object
+in <0x00010> log4net.Util.SystemInfo:AssemblyQualifiedName
+(System.Type type)
+in <0x0001d> log4net.Util.TypeConverters.TypeConverterAttribute:.ctor
+(System.Type converterType)
+in <0x00000> <unknown method>
+in (wrapper managed-to-native)
+System.MonoCustomAttrs:GetCustomAttributesInternal
+(System.Reflection.ICustomAttributeProvider,bool)
+in <0x0000f> System.MonoCustomAttrs:GetCustomAttributesBase
+(ICustomAttributeProvider obj)
+in <0x00089> System.MonoCustomAttrs:GetCustomAttributes
+(ICustomAttributeProvider obj, System.Type attributeType, Boolean inherit)
+in <0x0001a> System.MonoType:GetCustomAttributes (System.Type
+attributeType, Boolean inherit)
+in <0x0003d> Mono.CSharp.AttributeTester:AnalyzeTypeCompliance
+(System.Type type)
+in <0x000b9> Mono.CSharp.AttributeTester:IsClsCompliant (System.Type type)
+in <0x000ce>
+Mono.CSharp.AttributeTester:VerifyTopLevelNameClsCompliance ()
+in <0x00bdd> Mono.CSharp.Driver:MainDriver (System.String[] args)
+in <0x0000f> Mono.CSharp.Driver:Main (System.String[] args)
+make: *** [build] Error 1
+
More information about the mono-bugs
mailing list