https://bugzilla.novell.com/show_bug.cgi?id=660396
https://bugzilla.novell.com/show_bug.cgi?id=660396#c0 Summary: Cecil throws when resolving custom attribuets Classification: Mono Product: Mono: Class Libraries Version: 2.8.x Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Cecil AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- Created an attachment (id=405488) --> (http://bugzilla.novell.com/attachment.cgi?id=405488) assembly causing the exception but it should return null like previous versions :-) [mono] ~/git/mono-tools/gendarme @ mono --debug bin/gendarme.exe --config rules/rules.xml --set self-test --log regress.log testcases/jts-1.10.dll Gendarme v2.8.1.0 Copyright (C) 2005-2010 Novell, Inc. and contributors Initialization: 1.4 seconds jts-1.10.dll An uncaught exception occured. Please fill a bug report at https://bugzilla.novell.com/ Rule: Gendarme.Rules.Correctness.AttributeStringLiteralsShouldParseCorrectlyRule Target: com.vividsolutions.jts.JTSVersion Stack trace: System.InvalidOperationException: Failed to resolve type: IKVM.Attributes.Modifiers at Mono.Cecil.Mixin.CheckedResolve (Mono.Cecil.TypeReference self) [0x00000] in <filename unknown>:0 at Mono.Cecil.SignatureReader.ReadCustomAttributeEnum (Mono.Cecil.TypeReference enum_type) [0x00000] in <filename unknown>:0 at Mono.Cecil.SignatureReader.ReadCustomAttributeElementValue (Mono.Cecil.TypeReference type) [0x00000] in <filename unknown>:0 at Mono.Cecil.SignatureReader.ReadCustomAttributeElement (Mono.Cecil.TypeReference type) [0x00000] in <filename unknown>:0 at Mono.Cecil.SignatureReader.ReadCustomAttributeFixedArgument (Mono.Cecil.TypeReference type) [0x00000] in <filename unknown>:0 at Mono.Cecil.SignatureReader.ReadCustomAttributeConstructorArguments (Mono.Cecil.CustomAttribute attribute, Mono.Collections.Generic.Collection`1 parameters) [0x00000] in <filename unknown>:0 at Mono.Cecil.MetadataReader.ReadCustomAttributeSignature (Mono.Cecil.CustomAttribute attribute) [0x00000] in <filename unknown>:0 at Mono.Cecil.CustomAttribute.<Resolve>m__32 (Mono.Cecil.CustomAttribute attribute, Mono.Cecil.MetadataReader reader) [0x00000] in <filename unknown>:0 at Mono.Cecil.ModuleDefinition.Read[CustomAttribute,CustomAttribute] (Mono.Cecil.CustomAttribute item, System.Func`3 read) [0x00000] in <filename unknown>:0 at Mono.Cecil.CustomAttribute.Resolve () [0x00000] in <filename unknown>:0 at Mono.Cecil.CustomAttribute.get_ConstructorArguments () [0x00000] in <filename unknown>:0 at Gendarme.Rules.Correctness.AttributeStringLiteralsShouldParseCorrectlyRule.CheckAttributesIn (ICustomAttributeProvider provider) [0x00039] in /home/poupou/git/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/AttributeStringLiteralsShouldParseCorrectlyRule.cs:160 at Gendarme.Rules.Correctness.AttributeStringLiteralsShouldParseCorrectlyRule.CheckAttributesIn (IEnumerable targets) [0x00018] in /home/poupou/git/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/AttributeStringLiteralsShouldParseCorrectlyRule.cs:167 at Gendarme.Rules.Correctness.AttributeStringLiteralsShouldParseCorrectlyRule.CheckType (Mono.Cecil.TypeDefinition type) [0x00012] in /home/poupou/git/mono-tools/gendarme/rules/Gendarme.Rules.Correctness/AttributeStringLiteralsShouldParseCorrectlyRule.cs:186 at Gendarme.Framework.Runner.OnType (Gendarme.Framework.RunnerEventArgs e) [0x00098] in /home/poupou/git/mono-tools/gendarme/framework/Gendarme.Framework/Runner.cs:310 at Gendarme.Framework.Runner.Run () [0x00091] in /home/poupou/git/mono-tools/gendarme/framework/Gendarme.Framework/Runner.cs:372 at Gendarme.ConsoleRunner.Run () [0x0001b] in /home/poupou/git/mono-tools/gendarme/console/ConsoleRunner.cs:410 at Gendarme.ConsoleRunner.Execute (System.String[] args) [0x00144] in /home/poupou/git/mono-tools/gendarme/console/ConsoleRunner.cs:343 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
