[Mono-bugs] [Bug 463323] Bug with delegates to dynamic methods

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Feb 10 11:35:49 EST 2009


https://bugzilla.novell.com/show_bug.cgi?id=463323

User amirshim at yahoo.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=463323#c12


Amir Shimoni <amirshim at yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |amirshim at yahoo.com
           Platform|x86-64                      |x86
         Resolution|FIXED                       |




--- Comment #12 from Amir Shimoni <amirshim at yahoo.com>  2009-02-10 09:35:47 MST ---
It seems like it still occurs, just less frequently.  With yesterday's SVN, I
got this exception:

System.MissingMethodException: No constructor found for
System.Runtime.CompilerServices.StrongBox`1[[xxx.Controllers.External1Controller+<>c__DisplayClass5e,
xxx, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null]]::.ctor(xxx.Controllers.External1Controller+<>c__DisplayClass5e)
 at System.Activator.CreateInstance (System.Type type, BindingFlags
bindingAttr, System.Reflection.Binder binder, System.Object[] args,
System.Globalization.CultureInfo culture, System.Object[]
activationAttributes) [0x00000]
 at System.Activator.CreateInstance (System.Type type,
System.Object[] args, System.Object[] activationAttributes) [0x00000]
 at System.Activator.CreateInstance (System.Type type,
System.Object[] args) [0x00000]
 at System.Linq.Expressions.EmitContext.CreateStrongBox
(System.Object value, System.Type type) [0x00000]
 at System.Linq.Expressions.EmitContext.AddGlobal (System.Object
value, System.Type type) [0x00000]
 at System.Linq.Expressions.EmitContext.EmitReadGlobal (System.Object
global, System.Type type) [0x00000]
 at System.Linq.Expressions.EmitContext.EmitReadGlobal (System.Object
global) [0x00000]
 at System.Linq.Expressions.ConstantExpression.<Emit>m__74
(System.Linq.Expressions.EmitContext c) [0x00000]
 at System.Linq.Expressions.ConstantExpression.EmitIfNotNull
(System.Linq.Expressions.EmitContext ec, System.Action`1 emit)
[0x00000]
 at System.Linq.Expressions.ConstantExpression.Emit
(System.Linq.Expressions.EmitContext ec) [0x00000]
 at System.Linq.Expressions.EmitContext.Emit
(System.Linq.Expressions.Expression expression) [0x00000]
 at System.Linq.Expressions.EmitContext.EmitLoadSubject
(System.Linq.Expressions.Expression expression) [0x00000]
 at System.Linq.Expressions.MemberExpression.EmitFieldAccess
(System.Linq.Expressions.EmitContext ec, System.Reflection.FieldInfo
field) [0x00000]
 at System.Linq.Expressions.MemberExpression+<Emit>c__AnonStorey43.<>m__79
(System.Reflection.FieldInfo field) [0x00000]
 at System.Linq.Expressions.Extensions.OnFieldOrProperty
(System.Reflection.MemberInfo self, System.Action`1 onfield,
System.Action`1 onprop) [0x00000]
 at System.Linq.Expressions.MemberExpression.Emit
(System.Linq.Expressions.EmitContext ec) [0x00000]
 at System.Linq.Expressions.LambdaExpression.EmitBody
(System.Linq.Expressions.EmitContext ec) [0x00000]
 at System.Linq.Expressions.EmitContext.Emit () [0x00000]
 at System.Linq.Expressions.CompilationContext.AddCompilationUnit
(System.Linq.Expressions.LambdaExpression lambda) [0x00000]
 at System.Linq.Expressions.LambdaExpression.Compile () [0x00000]
 at Db4objects.Db4o.Linq.Expressions.SubtreeEvaluator.EvaluateCandidate
(System.Linq.Expressions.Expression expression) [0x00000]
 at Db4objects.Db4o.Linq.Expressions.SubtreeEvaluator.Visit
(System.Linq.Expressions.Expression expression) [0x00000]
 at Db4objects.Db4o.Linq.Expressions.ExpressionTransformer.VisitBinary
(System.Linq.Expressions.BinaryExpression b) [0x00000]
 at Db4objects.Db4o.Linq.Expressions.ExpressionTransformer.Visit
(System.Linq.Expressions.Expression exp) [0x00000]
 at Db4objects.Db4o.Linq.Expressions.SubtreeEvaluator.Visit
(System.Linq.Expressions.Expression expression) [0x00000]
 at Db4objects.Db4o.Linq.Expressions.ExpressionTransformer.VisitLambda
(System.Linq.Expressions.LambdaExpression lambda) [0x00000]
 at Db4objects.Db4o.Linq.Expressions.ExpressionTransformer.Visit
(System.Linq.Expressions.Expression exp) [0x00000]
 at Db4objects.Db4o.Linq.Expressions.SubtreeEvaluator.Visit
(System.Linq.Expressions.Expression expression) [0x00000]
 at Db4objects.Db4o.Linq.Expressions.SubtreeEvaluator.Evaluate
(System.Linq.Expressions.Expression expression) [0x00000]
 at Db4objects.Db4o.Linq.Expressions.ExpressionQueryBuilder.Process
(System.Linq.Expressions.Expression expression) [0x00000]
 at
Db4objects.Db4o.Linq.Db4oLinqQueryExtensions+<Where>c__AnonStorey0`1[mnyModelsVer2.EventDesc].<>m__0
(Db4objects.Db4o.Linq.Internals.Db4oQuery`1 query) [0x00000]
 at Db4objects.Db4o.Linq.Db4oLinqQueryExtensions.Process[EventDesc]
(IDb4oLinqQuery`1 query, System.Func`2 queryProcessor,
Db4objects.Db4o.Linq.FallbackProcessor`1 fallbackProcessor) [0x00000]
 at Db4objects.Db4o.Linq.Db4oLinqQueryExtensions.Where[EventDesc]
(IDb4oLinqQuery`1 self, System.Linq.Expressions.Expression`1
expression) [0x00000]
..

-- 
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.


More information about the mono-bugs mailing list