[Mono-bugs] [Bug 53702][Nor] New - Member RemoteStackTraceString was not found

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Sun, 1 Feb 2004 09:42:37 -0500 (EST)


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 bernhard.maehr@cuteconnections.com.

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

--- shadow/53702	2004-02-01 09:42:37.000000000 -0500
+++ shadow/53702.tmp.10615	2004-02-01 09:42:37.000000000 -0500
@@ -0,0 +1,121 @@
+Bug#: 53702
+Product: Mono/Class Libraries
+Version: unspecified
+OS: All
+OS Details: SUSE Linux 9.0
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Normal
+Component: System
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: Bernhard.Maehr@CuteConnections.Com               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Member RemoteStackTraceString was not found
+
+Please fill in this template when reporting a bug, unless you know what 
+you are doing.
+Description of Problem:
+
+Trying to get a remote object I get following Exception (it works 
+with .NET 1.1):
+
+System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen 
+Ausnahmefehler verursacht. ---> 
+System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen 
+Ausnahmefehler verursacht. ---> 
+System.Runtime.Serialization.SerializationException: Member 
+RemoteStackTraceString konnte nicht gefunden werden.
+   at System.Runtime.Serialization.SerializationInfo.GetElement(String 
+name, Type& foundType)
+   at System.Runtime.Serialization.SerializationInfo.GetString(String 
+name)
+   at System.Exception..ctor(SerializationInfo info, StreamingContext 
+context)
+   at System.SystemException..ctor(SerializationInfo info, 
+StreamingContext context)
+   at System.Runtime.Serialization.SerializationException..ctor
+(SerializationInfo info, StreamingContext context)
+   
+--- Ende der internen Ausnahmestapelüberwachung ---
+
+Server stack trace: 
+   at System.Reflection.RuntimeConstructorInfo.SerializationInvoke(Object 
+target, SerializationInfo info, StreamingContext context)
+   at 
+System.Runtime.Serialization.ObjectManager.CompleteISerializableObject
+(Object obj, SerializationInfo info, StreamingContext context)
+   at System.Runtime.Serialization.ObjectManager.FixupSpecialObject
+(ObjectHolder holder)
+  at System.Runtime.Serialization.ObjectManager.DoFixups()
+   at 
+System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize
+(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, 
+IMethodCallMessage methodCallMessage)
+   at 
+System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize
+(Stream serializationStream, HeaderHandler handler, Boolean fCheck, 
+IMethodCallMessage methodCallMessage)
+  at 
+System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.UnsafeDeser
+ializeMethodResponse(Stream serializationStream, HeaderHandler handler, 
+IMethodCallMessage methodCallMessage)
+   at 
+System.Runtime.Remoting.Channels.CoreChannel.DeserializeBinaryResponseMess
+age(Stream inputStream, IMethodCallMessage reqMsg, Boolean bStrictBinding)
+   at 
+System.Runtime.Remoting.Channels.BinaryClientFormatterSink.DeserializeMess
+age(IMethodCallMessage mcm, ITransportHeaders headers, Stream stream)
+  at 
+System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMess
+age(IMessage msg)
+Exception rethrown at [0]:
+   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage
+(IMessage reqMsg, IMessage retMsg)
+   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke
+(MessageData& msgData, Int32 type)
+   at System.Runtime.Remoting.Activation.IActivator.Activate
+(IConstructionCallMessage msg)
+   at System.Runtime.Remoting.Activation.LocalActivator.DoRemoteActivation
+(IConstructionCallMessage ctorMsg)
+   at System.Runtime.Remoting.Activation.LocalActivator.Activate
+(IConstructionCallMessage ctorMsg)
+   at System.Runtime.Remoting.Activation.AppDomainLevelActivator.Activate
+(IConstructionCallMessage ctorMsg)
+   at 
+System.Runtime.Remoting.Messaging.ClientContextTerminatorSink.SyncProcessM
+essage(IMessage reqMsg)
+   at System.Runtime.Remoting.Activation.ActivationServices.Activate
+(RemotingProxy remProxy, IConstructionCallMessage ctorMsg)
+   at System.Runtime.Remoting.Proxies.RemotingProxy.InternalActivate
+(IConstructionCallMessage ctorMsg)
+   at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(IMessage 
+reqMsg)
+   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke
+(MessageData& msgData, Int32 type)
+   at SpamCat.Remoting.EasyUIServerProxy..ctor()
+   --- Ende der internen Ausnahmestapelüberwachung ---
+
+   at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly)
+   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
+   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, 
+Binder binder, Object[] args, CultureInfo culture, Object[] 
+activationAttributes)
+   at System.Activator.CreateInstance(Type type, BindingFlags 
+bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] 
+activationAttributes)
+   at System.Activator.CreateInstance(Type type, Object[] args, Object[] 
+activationAttributes)
+   at SpamCat.Remoting.SpamCatUIProxy.ReloadSettings()" string
+
+
+The invoke of the Remoting:
+          forwardTo = (ISpamCatUI)Activator.CreateInstance(typeof
+(EasyUIServerProxy), null, activationUrl );
+
+The installing the service on the server:
+          RemotingConfiguration.RegisterActivatedServiceType(typeof
+(EasyUIServerProxy));