https://bugzilla.novell.com/show_bug.cgi?id=670949
https://bugzilla.novell.com/show_bug.cgi?id=670949#c0 Summary: * Assertion at reflection.c:2672, condition `tb->generic_params' not met Classification: Mono Product: Mono: Runtime Version: SVN Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: misc AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- Grab the latest master and run csharp like csharp> class Y { public int Value; public Y (){ Value = 99; } } csharp> var a = new Y (); * Assertion at reflection.c:2672, condition `tb->generic_params' not met Stacktrace: at (wrapper managed-to-native) System.Reflection.Emit.ModuleBuilder.getToken (System.Reflection.Emit.ModuleBuilder,object,bool) <0xffffffff> at System.Reflection.Emit.ModuleBuilder.GetToken (System.Reflection.MemberInfo,bool) <0x0001b> at System.Reflection.Emit.ModuleBuilderTokenGenerator.GetToken (System.Reflection.MemberInfo,bool) <0x0002d> at System.Reflection.Emit.ILGenerator.Emit (System.Reflection.Emit.OpCode,System.Reflection.ConstructorInfo) <0x00036> at Mono.CSharp.EmitContext.Emit (System.Reflection.Emit.OpCode,Mono.CSharp.MethodSpec) <0x000cb> at Mono.CSharp.New.Emit (Mono.CSharp.EmitContext,Mono.CSharp.IMemoryLocation) <0x001c3> at Mono.CSharp.New.Emit (Mono.CSharp.EmitContext) <0x0007d> at Mono.CSharp.FieldExpr.EmitAssign (Mono.CSharp.EmitContext,Mono.CSharp.Expression,bool,bool) <0x000c7> at Mono.CSharp.HoistedVariable.EmitAssign (Mono.CSharp.EmitContext,Mono.CSharp.Expression,bool,bool) <0x0003f> at Mono.CSharp.VariableReference.EmitAssign (Mono.CSharp.EmitContext,Mono.CSharp.Expression,bool,bool) <0x00063> at Mono.CSharp.Assign.Emit (Mono.CSharp.EmitContext,bool) <0x0013c> at Mono.CSharp.Assign.EmitStatement (Mono.CSharp.EmitContext) <0x00017> at Mono.CSharp.BlockVariableDeclaration.DoEmit (Mono.CSharp.EmitContext) <0x000a4> at Mono.CSharp.Statement.Emit (Mono.CSharp.EmitContext) <0x0003b> at Mono.CSharp.Block.DoEmit (Mono.CSharp.EmitContext) <0x00045> at Mono.CSharp.Block.Emit (Mono.CSharp.EmitContext) <0x0004f> at Mono.CSharp.ExplicitBlock.Emit (Mono.CSharp.EmitContext) <0x000f3> at Mono.CSharp.ToplevelBlock.Emit (Mono.CSharp.EmitContext) <0x00073> at Mono.CSharp.MethodData.Emit (Mono.CSharp.DeclSpace) <0x00243> at Mono.CSharp.MethodOrOperator.Emit () <0x0035b> at Mono.CSharp.Method.Emit () <0x002e3> at Mono.CSharp.TypeContainer.EmitType () <0x00602> at Mono.CSharp.ModuleContainer.Emit () <0x001bd> at Mono.CSharp.Evaluator.CompileBlock (Mono.CSharp.Class,Mono.CSharp.Undo,Mono.CSharp.Report) <0x0038d> at Mono.CSharp.Evaluator.Compile (string,Mono.CSharp.CompiledMethod&) <0x002c3> at Mono.CSharp.Evaluator.Evaluate (string,object&,bool&) <0x0004f> at Mono.CSharpShell.Evaluate (string) <0x0003f> at Mono.CSharpShell.ReadEvalPrintLoopWith (Mono.CSharpShell/ReadLiner) <0x000a5> at Mono.CSharpShell.ReadEvalPrintLoop () <0x00157> at Mono.CSharpShell.Run (string[]) <0x0001f> at Mono.Driver.Startup (string[]) <0x000c0> at Mono.Driver.Main (string[]) <0x00117> at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <0xffffffff> -- 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
