RE: Error with 2.0 and a phpbb forum
Posted: October 13th, 2006, 12:45 pm
I use the latest nightly build and the latest phpbb. The small samples that come with Phalanger are working fine, so basically everything seems ok. But when I try the phpBB then I get the following error:
AmbiguousMatchException: Ambiguous match found.
System.RuntimeType.GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConv, Type[] types, ParameterModifier[] modifiers) +187
System.Type.GetMethod(String name) +26
PHP.Core.Emit.ScriptContext.get_Call() +45
PHP.Core.CodeGenerator.EmitRoutineOperatorCall(DType type, Expression targetExpr, String routineFullName, Expression routineNameExpr, CallSignature callSignature) +358
PHP.Core.Reflection.UnknownFunction.EmitCall(CodeGenerator codeGenerator, CallSignature callSignature, IPlace instance, Boolean runtimeVisibilityCheck, Int32 overloadIndex, ConstructedType constructedType, Position position) +55
PHP.Core.AST.DirectFcnCall.Emit(CodeGenerator codeGenerator) +152
PHP.Core.AST.ValueAssignEx.Emit(CodeGenerator codeGenerator) +166
PHP.Core.AST.ExpressionStmt.Emit(CodeGenerator codeGenerator) +51
PHP.Core.AST.GlobalCode.Emit(CodeGenerator codeGenerator) +769
PHP.Core.Reflection.SourceUnit.Emit(CodeGenerator codeGen) +140
PHP.Core.Reflection.InclusionGraphBuilder.EmitAllUnits(CodeGenerator codeGenerator) +286
PHP.Core.Emit.ScriptAssemblyBuilder.CompileScripts(IEnumerable`1 sourceFiles, CompilationContext context) +299
PHP.Core.WebServerCompilerManager.CompileScript(String ns, PhpSourceFile sourceFile, RequestContext requestContext) +380
PHP.Core.WebServerCompilerManager.GetCompiledScript(PhpSourceFile sourceFile, RequestContext requestContext) +292
PHP.Core.RequestHandler.ProcessRequest(HttpContext context) +247
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +154
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64
Any ideas?
Thanks, Rainer.
AmbiguousMatchException: Ambiguous match found.
System.RuntimeType.GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConv, Type[] types, ParameterModifier[] modifiers) +187
System.Type.GetMethod(String name) +26
PHP.Core.Emit.ScriptContext.get_Call() +45
PHP.Core.CodeGenerator.EmitRoutineOperatorCall(DType type, Expression targetExpr, String routineFullName, Expression routineNameExpr, CallSignature callSignature) +358
PHP.Core.Reflection.UnknownFunction.EmitCall(CodeGenerator codeGenerator, CallSignature callSignature, IPlace instance, Boolean runtimeVisibilityCheck, Int32 overloadIndex, ConstructedType constructedType, Position position) +55
PHP.Core.AST.DirectFcnCall.Emit(CodeGenerator codeGenerator) +152
PHP.Core.AST.ValueAssignEx.Emit(CodeGenerator codeGenerator) +166
PHP.Core.AST.ExpressionStmt.Emit(CodeGenerator codeGenerator) +51
PHP.Core.AST.GlobalCode.Emit(CodeGenerator codeGenerator) +769
PHP.Core.Reflection.SourceUnit.Emit(CodeGenerator codeGen) +140
PHP.Core.Reflection.InclusionGraphBuilder.EmitAllUnits(CodeGenerator codeGenerator) +286
PHP.Core.Emit.ScriptAssemblyBuilder.CompileScripts(IEnumerable`1 sourceFiles, CompilationContext context) +299
PHP.Core.WebServerCompilerManager.CompileScript(String ns, PhpSourceFile sourceFile, RequestContext requestContext) +380
PHP.Core.WebServerCompilerManager.GetCompiledScript(PhpSourceFile sourceFile, RequestContext requestContext) +292
PHP.Core.RequestHandler.ProcessRequest(HttpContext context) +247
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +154
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64
Any ideas?
Thanks, Rainer.