[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));