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=78882 --- shadow/78882 2007-01-09 07:24:04.000000000 -0500 +++ shadow/78882.tmp.7720 2007-01-17 16:16:21.000000000 -0500 @@ -1,13 +1,13 @@ Bug#: 78882 Product: Mono: Runtime Version: 1.2 OS: unknown OS Details: Debian unstable -Status: RESOLVED -Resolution: FIXED +Status: REOPENED +Resolution: Severity: 040 One week Priority: Normal Component: remoting AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] QAContact: [EMAIL PROTECTED] @@ -212,6 +212,184 @@ infrastructure. My advice is to stick to the stable .NET 1.1 API in this area. ------- Additional Comments From [EMAIL PROTECTED] 2007-01-09 07:24 ------- Fixed in SVN. + +------- Additional Comments From [EMAIL PROTECTED] 2007-01-17 16:16 ------- +I get a SIGABRT running Patrick's repro on SVN head: + +** ERROR **: file mini.c: line 3905 (mono_method_to_ir): assertion +failed: (!sig->has_type_parameters) +aborting... +Stacktrace: + + at (wrapper managed-to-native) +System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy +(string) <0x00004> + at (wrapper managed-to-native) +System.Runtime.Remoting.Proxies.RealProxy.InternalGetTransparentProxy +(string) <0xffffffff> + at System.Runtime.Remoting.Proxies.RealProxy.GetTransparentProxy () +<0x0010a> + at +System.Runtime.Remoting.RemotingServices.GetOrCreateClientIdentity +(System.Runtime.Remoting.ObjRef,System.Type,object&) <0x00212> + at System.Runtime.Remoting.RemotingServices.GetRemoteObject +(System.Runtime.Remoting.ObjRef,System.Type) <0x0001b> + at System.Runtime.Remoting.RemotingServices.GetProxyForRemoteObject +(System.Runtime.Remoting.ObjRef,System.Type) <0x00055> + at System.Runtime.Remoting.RemotingServices.Unmarshal +(System.Runtime.Remoting.ObjRef,bool) <0x0011e> + at System.Runtime.Remoting.RemotingServices.Unmarshal +(System.Runtime.Remoting.ObjRef) <0x0000c> + at System.Runtime.Remoting.ObjRef.GetRealObject +(System.Runtime.Serialization.StreamingContext) <0x00020> + at System.Runtime.Serialization.ObjectRecord.LoadData +(System.Runtime.Serialization.ObjectManager,System.Runtime.Serialization.ISurrogateSelector,System.Runtime.Serialization.StreamingContext) +<0x003b5> + at System.Runtime.Serialization.ObjectManager.DoFixups () <0x00129> + at +System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadNextObject +(System.IO.BinaryReader) <0x00042> + at +System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectGraph +(System.IO.BinaryReader,bool,object&,System.Runtime.Remoting.Messaging.Header[]&) +<0x000b6> + at +System.Runtime.Serialization.Formatters.Binary.MessageFormatter.ReadMethodResponse +(System.IO.BinaryReader,bool,System.Runtime.Remoting.Messaging.HeaderHandler,System.Runtime.Remoting.Messaging.IMethodCallMessage,System.Runtime.Serialization.Formatters.Binary.BinaryFormatter) +<0x00283> + at +System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.NoCheckDeserializeMethodResponse +(System.IO.Stream,System.Runtime.Remoting.Messaging.HeaderHandler,System.Runtime.Remoting.Messaging.IMethodCallMessage) +<0x00095> + at +System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.DeserializeMethodResponse +(System.IO.Stream,System.Runtime.Remoting.Messaging.HeaderHandler,System.Runtime.Remoting.Messaging.IMethodCallMessage) +<0x00013> + at +System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage +(System.Runtime.Remoting.Messaging.IMessage) <0x00347> + at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke +(System.Runtime.Remoting.Messaging.IMessage) <0x002dd> + at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke +(System.Runtime.Remoting.Proxies.RealProxy,System.Runtime.Remoting.Messaging.IMessage,System.Exception&,object[]&) +<0x002e3> + at (wrapper runtime-invoke) +System.Object.runtime_invoke_object_RealProxy_IMessage_Exception&_object[]& +(object,intptr,intptr,intptr) <0xffffffff> + at (wrapper managed-to-native) +System.Object.__icall_wrapper_mono_remoting_wrapper (intptr,intptr) +<0x00004> + at (wrapper managed-to-native) +System.Object.__icall_wrapper_mono_remoting_wrapper (intptr,intptr) +<0xffffffff> + at (wrapper remoting-invoke) Test.ServerLib.Test () <0xffffffff> + at (wrapper remoting-invoke-with-check) Test.ServerLib.Test () +<0xffffffff> + at Test.Program.Main (string[]) <0x0009b> + at (wrapper runtime-invoke) +System.Object.runtime_invoke_int_string[] +(object,intptr,intptr,intptr) <0xffffffff> + +Native stacktrace: + + /home/monohead/mono/install/bin/mono [0x816677a] + [0xffffe440] + /lib/libc.so.6(abort+0xeb) [0xb7db3093] + /usr/lib/libglib-2.0.so.0(g_log+0) [0xb7f1b86c] + +Debug info from gdb: + +Using host libthread_db library "/lib/libthread_db.so.1". +[Thread debugging using libthread_db enabled] +[New Thread -1210550592 (LWP 27005)] +[New Thread -1224504416 (LWP 27015)] +[New Thread -1223386208 (LWP 27013)] +[New Thread -1219044448 (LWP 27011)] +[New Thread -1213342816 (LWP 27007)] +0xffffe410 in ?? () + 5 Thread -1213342816 (LWP 27007) 0xffffe410 in ?? () + 4 Thread -1219044448 (LWP 27011) 0xffffe410 in ?? () + 3 Thread -1223386208 (LWP 27013) 0xffffe410 in ?? () + 2 Thread -1224504416 (LWP 27015) 0xffffe410 in ?? () + 1 Thread -1210550592 (LWP 27005) 0xffffe410 in ?? () + +Thread 5 (Thread -1213342816 (LWP 27007)): +#0 0xffffe410 in ?? () +#1 0xb7add438 in ?? () +#2 0x081f5ba0 in ?? () +#3 0x00000000 in ?? () + +Thread 4 (Thread -1219044448 (LWP 27011)): +#0 0xffffe410 in ?? () +#1 0xb756d238 in ?? () +#2 0x00000001 in ?? () +#3 0x00000000 in ?? () + +Thread 3 (Thread -1223386208 (LWP 27013)): +#0 0xffffe410 in ?? () +#1 0xb71491c4 in ?? () +#2 0x081f5ba0 in ?? () +#3 0xb714919c in ?? () +#4 0xb7ed1d78 in accept () from /lib/libpthread.so.0 +#5 0x081122b6 in _wapi_accept (fd=11, addr=0x0, addrlen=0x0) at +sockets.c:199 +#6 0x080cd3d7 in ves_icall_System_Net_Sockets_Socket_Accept_internal ( + sock=4294966784, error=0xb7149284) at socket-io.c:793 +#7 0xb71511da in ?? () +#8 0x0000000b in ?? () +#9 0xb7149284 in ?? () +#10 0x084679d8 in ?? () +#11 0x00021898 in ?? () +#12 0x00021ed8 in ?? () +#13 0x0008a848 in ?? () +#14 0xb7149274 in ?? () +#15 0x00043d90 in ?? () +#16 0xb7149214 in ?? () +#17 0xb71511b4 in ?? () +#18 0xb71492a4 in ?? () +#19 0xb7150ffa in ?? () +#20 0x0000000b in ?? () +#21 0xb7149284 in ?? () +#22 0xb7150f23 in ?? () +#23 0xb7150f70 in ?? () +#24 0x084492dc in ?? () +#25 0xb7149260 in ?? () +#26 0x08076612 in mono_magic_trampoline (regs=0xfffffe00, +code=0xb7149284 "", + m=0x8a848, tramp=0xb7150f70 "U\213WV\203xE") at mini-trampolines.c:58 + +Thread 2 (Thread -1224504416 (LWP 27015)): +#0 0xffffe410 in ?? () +#1 0xb703826c in ?? () +#2 0x081f5ba0 in ?? () +#3 0xb703824c in ?? () +#4 0xb7ed2356 in __nanosleep_nocancel () from /lib/libpthread.so.0 +#5 0x08106786 in SleepEx (ms=0, alertable=1) at threads.c:997 +#6 0x080b3052 in ves_icall_System_Threading_Thread_Sleep_internal +(ms=3000) + at threads.c:605 +#7 0xb704375e in ?? () +#8 0x00000bb8 in ?? () +#9 0x0848d190 in ?? () +#10 0xb7ad9b20 in ?? () +#11 0x00021ed8 in ?? () +#12 0x0008a758 in ?? () +#13 0x00000bb8 in ?? () +#14 0x00000000 in ?? () + +Thread 1 (Thread -1210550592 (LWP 27005)): +#0 0xffffe410 in ?? () +#1 0xbfbca6dc in ?? () +#2 0x00000000 in ?? () +#0 0xffffe410 in ?? () + + +================================================================= +Got a SIGABRT while executing native code. This usually indicates +a fatal error in the mono runtime or one of the native libraries +used by your application. +================================================================= + _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
