Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by [EMAIL PROTECTED]

http://bugzilla.ximian.com/show_bug.cgi?id=75377

--- shadow/75377        2005-06-25 21:02:30.000000000 -0400
+++ shadow/75377.tmp.5107       2005-06-28 12:42:10.000000000 -0400
@@ -156,6 +156,18 @@
 When I run the app I get the result that the object has the same 
 static and instance identifiers in New Domain as in Default Domain. 
 But in New Domain static constructor should be executed that 
 generates a different static identifier.
 
 Please try the code and share the results.
+
+------- Additional Comments From [EMAIL PROTECTED]  2005-06-28 12:42 -------
+"It is indeed incorrect for objects to be accessible to an appdomain
+other than the one which created them. Marshaling delegates to native
+and back again into another appdomain sidestepped the normal
+protections in place to prevent this. The final product will not allow
+this (a NotSupportedException will be thrown upon an attempt to
+marshal back into the wrong domain -- it's illegal to do this for any
+delegate via marshalling, regardless of whether the target type is
+serializble or MarshalByRef)."
+
+So, it seems that we need to implement that behavior.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to