Thanks Rodrigo. We will open a ticket with an isolated repro. From: Rodrigo Kumpera [mailto:kump...@gmail.com] Sent: Tuesday, December 20, 2011 5:10 PM To: Bassam Tabbara Cc: mono-devel-list@lists.ximian.com Subject: Re: [Mono-dev] JIT'er bug?
It does look like a runtime error. Mind filing a bug report with a test case? On Tue, Dec 20, 2011 at 5:43 PM, Bassam Tabbara <bas...@symform.com<mailto:bas...@symform.com>> wrote: Hello, We are seeing the following stack trace frequently on startup of our application. Seems to happen on both OSX and Linux. We build mono from the 2-10 branch. Any ideas? Stacktrace: at System.Collections.Generic.InternalStringComparer.GetHashCode (string) <0x0001d> at System.Collections.Generic.Dictionary`2<string, int>.Add (string,int) <0x00029> at System.Security.Cryptography.Oid.GetName (string) <0x001a3> at System.Security.Cryptography.Oid..ctor (string) <0x0001f> at System.Security.Cryptography.AsnEncodedData..ctor (string,byte[]) <0x00027> at System.Security.Cryptography.X509Certificates.X509ExtensionCollection..ctor (Mono.Security.X509.X509Certificate) <0x0018b> at System.Security.Cryptography.X509Certificates.X509Certificate2.get_Extensions () <0x0003f> at System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find (System.Security.Cryptography.X509Certificates.X509FindType,object,bool) <0x00b3f> at System.Security.Cryptography.X509Certificates.X509Chain.FindParent (System.Security.Cryptography.X509Certificates.X509Certificate2) <0x0008b> at System.Security.Cryptography.X509Certificates.X509Chain.BuildChainFrom (System.Security.Cryptography.X509Certificates.X509Certificate2) <0x00033> at System.Security.Cryptography.X509Certificates.X509Chain.Build (System.Security.Cryptography.X509Certificates.X509Certificate2) <0x00057> at System.Net.ServicePointManager/ChainValidationHelper.ValidateChain (Mono.Security.X509.X509CertificateCollection) <0x00267> at Mono.Security.Protocol.Tls.SslClientStream.OnRemoteCertificateValidation2 (Mono.Security.X509.X509CertificateCollection) <0x0001c> at Mono.Security.Protocol.Tls.SslStreamBase.RaiseRemoteCertificateValidation2 (Mono.Security.X509.X509CertificateCollection) <0x00019> at Mono.Security.Protocol.Tls.SslClientStream.RaiseServerCertificateValidation2 (Mono.Security.X509.X509CertificateCollection) <0x00013> at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection) <0x000ac> at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () <0x000cf> at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () <0x0004d> at (wrapper remoting-invoke-with-check) Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () <0xffffffff> at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream) <0x00087> at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (System.IAsyncResult) <0x00243> at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: 0 someapp 0x000d4ef6 mono_handle_native_sigsegv + 376 1 someapp 0x0000fc3c mono_sigsegv_signal_handler + 322 2 libsystem_c.dylib 0x9a0a059b _sigtramp + 43 3 ??? 0xffffffff 0x0 + 4294967295 4 libsystem_c.dylib 0x9a008f4b bsearch + 47 5 someapp 0x0014cd58 mono_class_interface_offset + 67 6 someapp 0x0014cdb2 mono_class_interface_offset_with_variance + 24 7 someapp 0x000d5d35 mono_convert_imt_slot_to_vtable_slot + 138 8 someapp 0x000d61a3 common_call_trampoline + 357 9 someapp 0x000d6e37 mono_vcall_trampoline + 388 10 ??? 0x00492c74 0x0 + 4795508 11 ??? 0x016f1dca 0x0 + 24059338 12 ??? 0x0262d7e4 0x0 + 40032228 13 ??? 0x0262d5f0 0x0 + 40031728 14 ??? 0x0262d598 0x0 + 40031640 15 ??? 0x0262d374 0x0 + 40031092 16 ??? 0x0262d1a8 0x0 + 40030632 17 ??? 0x0262c418 0x0 + 40027160 18 ??? 0x02628eb4 0x0 + 40013492 19 ??? 0x02628904 0x0 + 40012036 20 ??? 0x026281d0 0x0 + 40010192 21 ??? 0x026237f8 0x0 + 39991288 22 ??? 0x0262357d 0x0 + 39990653 23 ??? 0x0262355a 0x0 + 39990618 24 ??? 0x0262352c 0x0 + 39990572 25 ??? 0x02622e7d 0x0 + 39988861 26 ??? 0x0261ef00 0x0 + 39972608 27 ??? 0x02618c86 0x0 + 39947398 28 ??? 0x02618c08 0x0 + 39947272 29 ??? 0x0261d2a0 0x0 + 39965344 30 ??? 0x0261bf44 0x0 + 39960388 31 ??? 0x012b6075 0x0 + 19619957 32 someapp 0x0000f9f7 mono_jit_runtime_invoke + 1332 33 someapp 0x001ed946 mono_runtime_invoke + 137 34 someapp 0x001ef10d mono_runtime_delegate_invoke + 111 35 someapp 0x002278bc mono_async_invoke + 148 36 someapp 0x00229cc4 async_invoke_thread + 843 37 someapp 0x0022bb2c start_wrapper_internal + 610 38 someapp 0x0022bbcc start_wrapper + 17 39 someapp 0x0026ad8e thread_start_routine + 191 40 someapp 0x0029c2a1 GC_start_routine + 107 41 libsystem_c.dylib 0x9a048ed9 _pthread_start + 335 42 libsystem_c.dylib 0x9a04c6de thread_start + 34 Thanks! Bassam _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com<mailto:Mono-devel-list@lists.ximian.com> http://lists.ximian.com/mailman/listinfo/mono-devel-list
_______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list