https://bugzilla.novell.com/show_bug.cgi?id=668925
https://bugzilla.novell.com/show_bug.cgi?id=668925#c0 Summary: Gendarme.Rules.Exceptions.DoNotDestroyStackTraceRule throws ArgumentNullException Classification: Mono Product: Mono: Tools Version: 2.10.x Platform: 64bit OS/Version: Windows 7 Status: NEW Severity: Major Priority: P5 - None Component: Gendarme AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.11 Safari/534.16 C:\Source\Hub.Master\common\source\EPS.ServiceModel.Tests.Integration\bin\Debug> .\..\..\..\..\tools\Gendarme-2.10.0.0\gendarme.exe --config "..\..\..\Build\gendarme-rules.xml" --set "EPS.Test" --xml gendarme.xml EPS.ServiceModel.Tests.Integration.dll Gendarme v2.10.0.0 Copyright (C) 2005-2011 Novell, Inc. and contributors Initialization: 0.3 seconds EPS.ServiceModel.Tests.Integration.dll An uncaught exception occured. Please fill a bug report at https://bugzilla.novell.com/ Rule: Gendarme.Rules.Exceptions.DoNotDestroyStackTraceRule Target: System.Void EPS.ServiceModel.Tests.Integration.ClientBaseExtensionsTest/CookieTestService::VerifySingleCookie() Stack trace: System.ArgumentNullException: Value cannot be null. Parameter name: end at Gendarme.Rules.Exceptions.Impl.ExecutionPathFactory.CreatePaths(Instruction start, Instruction end) at Gendarme.Rules.Exceptions.DoNotDestroyStackTraceRule.CheckMethod(MethodDefinition method) at Gendarme.Framework.Runner.OnMethod(RunnerEventArgs e) at Gendarme.Framework.Runner.Run() at Gendarme.ConsoleRunner.Run() at Gendarme.ConsoleRunner.Execute(String[] args) I pushed up a quick test case to my git fork that repros the bug: https://github.com/Iristyle/mono-tools/commit/5516987609de6fdd40f24b91281e95a3b1457ea7 Reproducible: Always Steps to Reproduce: 1.Run the submitted test case 2. 3. Actual Results: ArgumentNullException Expected Results: Rule executes properly -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
