https://bugzilla.novell.com/show_bug.cgi?id=390666
User [EMAIL PROTECTED] added comment https://bugzilla.novell.com/show_bug.cgi?id=390666#c1 Jb Evain <[EMAIL PROTECTED]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[EMAIL PROTECTED] --- Comment #1 from Jb Evain <[EMAIL PROTECTED]> 2008-05-15 08:05:55 MST --- Repro: ------ using System; using System.Linq; class Test { static void Main () { IQueryable<int> iq = null; iq.Select (i => i); } } ------ Exception: [mono] ~/Desktop @ gmcs repro.cs error CS8100: Internal error: could not find Invoke method! Exception caught by the compiler while compiling: Block that caused the problem begin at: repro.cs(5,21): Block being compiled: [repro.cs(6,9):,repro.cs(9,9):] System.NullReferenceException: Object reference not set to an instance of an object Internal compiler error at repro.cs(5,21):: exception caught while emitting MethodBuilder [Test::Main] Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object at Mono.CSharp.MethodGroupExpr.BetterExpressionConversion (Mono.CSharp.EmitContext ec, Mono.CSharp.Argument a, System.Type p, System.Type q) [0x00000] at Mono.CSharp.MethodGroupExpr.BetterFunction (Mono.CSharp.EmitContext ec, System.Collections.ArrayList args, Int32 argument_count, System.Reflection.MethodBase candidate, Boolean candidate_params, System.Reflection.MethodBase best, Boolean best_params) [0x00000] at Mono.CSharp.MethodGroupExpr.OverloadResolve (Mono.CSharp.EmitContext ec, System.Collections.ArrayList& Arguments, Boolean may_fail, Location loc) [0x00000] at Mono.CSharp.ExtensionMethodGroupExpr.ResolveOverloadExtensions (Mono.CSharp.EmitContext ec, System.Collections.ArrayList arguments, Mono.CSharp.NamespaceEntry ns, Location loc) [0x00000] at Mono.CSharp.ExtensionMethodGroupExpr.OverloadResolve (Mono.CSharp.EmitContext ec, System.Collections.ArrayList& arguments, Boolean may_fail, Location loc) [0x00000] at Mono.CSharp.Invocation.DoResolveOverload (Mono.CSharp.EmitContext ec) [0x00000] at Mono.CSharp.Invocation.DoResolve (Mono.CSharp.EmitContext ec) [0x00000] at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec, ResolveFlags flags) [0x00000] at Mono.CSharp.Expression.Resolve (Mono.CSharp.EmitContext ec) [0x00000] at Mono.CSharp.ExpressionStatement.ResolveStatement (Mono.CSharp.EmitContext ec) [0x00000] at Mono.CSharp.StatementExpression.Resolve (Mono.CSharp.EmitContext ec) [0x00000] at Mono.CSharp.Block.Resolve (Mono.CSharp.EmitContext ec) [0x00000] at Mono.CSharp.EmitContext.ResolveTopBlock (Mono.CSharp.EmitContext anonymous_method_host, Mono.CSharp.ToplevelBlock block, Mono.CSharp.Parameters ip, IMethodData md, System.Boolean& unreachable) [0x00000] [mono] ~/Desktop @ -- 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
