It does look like a runtime error. Mind  filing a bug report with a test case?<div><br></div><div><br><br><div class="gmail_quote">On Tue, Dec 20, 2011 at 5:43 PM, Bassam Tabbara <span dir="ltr">&lt;<a href="mailto:bassam@symform.com">bassam@symform.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal">Hello,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">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?<u></u><u></u></p><p class="MsoNormal">
<u></u> <u></u></p><p class="MsoNormal">Stacktrace:<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">  at System.Collections.Generic.InternalStringComparer.GetHashCode (string) &lt;0x0001d&gt;<u></u><u></u></p>
<p class="MsoNormal">  at System.Collections.Generic.Dictionary`2&lt;string, int&gt;.Add (string,int) &lt;0x00029&gt;<u></u><u></u></p><p class="MsoNormal">  at System.Security.Cryptography.Oid.GetName (string) &lt;0x001a3&gt;<u></u><u></u></p>
<p class="MsoNormal">  at System.Security.Cryptography.Oid..ctor (string) &lt;0x0001f&gt;<u></u><u></u></p><p class="MsoNormal">  at System.Security.Cryptography.AsnEncodedData..ctor (string,byte[]) &lt;0x00027&gt;<u></u><u></u></p>
<p class="MsoNormal">  at System.Security.Cryptography.X509Certificates.X509ExtensionCollection..ctor (Mono.Security.X509.X509Certificate) &lt;0x0018b&gt;<u></u><u></u></p><p class="MsoNormal">  at System.Security.Cryptography.X509Certificates.X509Certificate2.get_Extensions () &lt;0x0003f&gt;<u></u><u></u></p>
<p class="MsoNormal">  at System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find (System.Security.Cryptography.X509Certificates.X509FindType,object,bool) &lt;0x00b3f&gt;<u></u><u></u></p><p class="MsoNormal">
  at System.Security.Cryptography.X509Certificates.X509Chain.FindParent (System.Security.Cryptography.X509Certificates.X509Certificate2) &lt;0x0008b&gt;<u></u><u></u></p><p class="MsoNormal">  at System.Security.Cryptography.X509Certificates.X509Chain.BuildChainFrom (System.Security.Cryptography.X509Certificates.X509Certificate2) &lt;0x00033&gt;<u></u><u></u></p>
<p class="MsoNormal">  at System.Security.Cryptography.X509Certificates.X509Chain.Build (System.Security.Cryptography.X509Certificates.X509Certificate2) &lt;0x00057&gt;<u></u><u></u></p><p class="MsoNormal">  at System.Net.ServicePointManager/ChainValidationHelper.ValidateChain (Mono.Security.X509.X509CertificateCollection) &lt;0x00267&gt;<u></u><u></u></p>
<p class="MsoNormal">  at Mono.Security.Protocol.Tls.SslClientStream.OnRemoteCertificateValidation2 (Mono.Security.X509.X509CertificateCollection) &lt;0x0001c&gt;<u></u><u></u></p><p class="MsoNormal">  at Mono.Security.Protocol.Tls.SslStreamBase.RaiseRemoteCertificateValidation2 (Mono.Security.X509.X509CertificateCollection) &lt;0x00019&gt;<u></u><u></u></p>
<p class="MsoNormal">  at Mono.Security.Protocol.Tls.SslClientStream.RaiseServerCertificateValidation2 (Mono.Security.X509.X509CertificateCollection) &lt;0x00013&gt;<u></u><u></u></p><p class="MsoNormal">  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection) &lt;0x000ac&gt;<u></u><u></u></p>
<p class="MsoNormal">  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () &lt;0x000cf&gt;<u></u><u></u></p><p class="MsoNormal">  at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () &lt;0x0004d&gt;<u></u><u></u></p>
<p class="MsoNormal">  at (wrapper remoting-invoke-with-check) Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () &lt;0xffffffff&gt;<u></u><u></u></p><p class="MsoNormal">  at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream) &lt;0x00087&gt;<u></u><u></u></p>
<p class="MsoNormal">  at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (System.IAsyncResult) &lt;0x00243&gt;<u></u><u></u></p><p class="MsoNormal">  at (wrapper runtime-invoke) &lt;Module&gt;.runtime_invoke_void__this___object (object,intptr,intptr,intptr) &lt;0xffffffff&gt;<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Native stacktrace:<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">                0   someapp                      0x000d4ef6 mono_handle_native_sigsegv + 376<u></u><u></u></p>
<p class="MsoNormal">                1   someapp                      0x0000fc3c mono_sigsegv_signal_handler + 322<u></u><u></u></p><p class="MsoNormal">                2   libsystem_c.dylib                   0x9a0a059b _sigtramp + 43<u></u><u></u></p>
<p class="MsoNormal">                3   ???                                 0xffffffff 0x0 + 4294967295<u></u><u></u></p><p class="MsoNormal">                4   libsystem_c.dylib                   0x9a008f4b bsearch + 47<u></u><u></u></p>
<p class="MsoNormal">                5   someapp                      0x0014cd58 mono_class_interface_offset + 67<u></u><u></u></p><p class="MsoNormal">                6   someapp                      0x0014cdb2 mono_class_interface_offset_with_variance + 24<u></u><u></u></p>
<p class="MsoNormal">                7   someapp                      0x000d5d35 mono_convert_imt_slot_to_vtable_slot + 138<u></u><u></u></p><p class="MsoNormal">                8   someapp                      0x000d61a3 common_call_trampoline + 357<u></u><u></u></p>
<p class="MsoNormal">                9   someapp                      0x000d6e37 mono_vcall_trampoline + 388<u></u><u></u></p><p class="MsoNormal">                10  ???                                 0x00492c74 0x0 + 4795508<u></u><u></u></p>
<p class="MsoNormal">                11  ???                                 0x016f1dca 0x0 + 24059338<u></u><u></u></p><p class="MsoNormal">                12  ???                                 0x0262d7e4 0x0 + 40032228<u></u><u></u></p>
<p class="MsoNormal">                13  ???                                 0x0262d5f0 0x0 + 40031728<u></u><u></u></p><p class="MsoNormal">                14  ???                                 0x0262d598 0x0 + 40031640<u></u><u></u></p>
<p class="MsoNormal">                15  ???                                 0x0262d374 0x0 + 40031092<u></u><u></u></p><p class="MsoNormal">                16  ???                                 0x0262d1a8 0x0 + 40030632<u></u><u></u></p>
<p class="MsoNormal">                17  ???                                 0x0262c418 0x0 + 40027160<u></u><u></u></p><p class="MsoNormal">                18  ???                                 0x02628eb4 0x0 + 40013492<u></u><u></u></p>
<p class="MsoNormal">                19  ???                                 0x02628904 0x0 + 40012036<u></u><u></u></p><p class="MsoNormal">                20  ???                                 0x026281d0 0x0 + 40010192<u></u><u></u></p>
<p class="MsoNormal">                21  ???                                 0x026237f8 0x0 + 39991288<u></u><u></u></p><p class="MsoNormal">                22  ???                                 0x0262357d 0x0 + 39990653<u></u><u></u></p>
<p class="MsoNormal">                23  ???                                 0x0262355a 0x0 + 39990618<u></u><u></u></p><p class="MsoNormal">                24  ???                                 0x0262352c 0x0 + 39990572<u></u><u></u></p>
<p class="MsoNormal">                25  ???                                 0x02622e7d 0x0 + 39988861<u></u><u></u></p><p class="MsoNormal">                26  ???                                 0x0261ef00 0x0 + 39972608<u></u><u></u></p>
<p class="MsoNormal">                27  ???                                 0x02618c86 0x0 + 39947398<u></u><u></u></p><p class="MsoNormal">                28  ???                                 0x02618c08 0x0 + 39947272<u></u><u></u></p>
<p class="MsoNormal">                29  ???                                 0x0261d2a0 0x0 + 39965344<u></u><u></u></p><p class="MsoNormal">                30  ???                                 0x0261bf44 0x0 + 39960388<u></u><u></u></p>
<p class="MsoNormal">                31  ???                                 0x012b6075 0x0 + 19619957<u></u><u></u></p><p class="MsoNormal">                32  someapp                      0x0000f9f7 mono_jit_runtime_invoke + 1332<u></u><u></u></p>
<p class="MsoNormal">                33  someapp                      0x001ed946 mono_runtime_invoke + 137<u></u><u></u></p><p class="MsoNormal">                34  someapp                      0x001ef10d mono_runtime_delegate_invoke + 111<u></u><u></u></p>
<p class="MsoNormal">                35  someapp                      0x002278bc mono_async_invoke + 148<u></u><u></u></p><p class="MsoNormal">                36  someapp                      0x00229cc4 async_invoke_thread + 843<u></u><u></u></p>
<p class="MsoNormal">                37  someapp                      0x0022bb2c start_wrapper_internal + 610<u></u><u></u></p><p class="MsoNormal">                38  someapp                      0x0022bbcc start_wrapper + 17<u></u><u></u></p>
<p class="MsoNormal">                39  someapp                      0x0026ad8e thread_start_routine + 191<u></u><u></u></p><p class="MsoNormal">                40  someapp                      0x0029c2a1 GC_start_routine + 107<u></u><u></u></p>
<p class="MsoNormal">                41  libsystem_c.dylib                   0x9a048ed9 _pthread_start + 335<u></u><u></u></p><p class="MsoNormal">                42  libsystem_c.dylib                   0x9a04c6de thread_start + 34<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Thanks!<u></u><u></u></p><p class="MsoNormal">Bassam<u></u><u></u></p></div></div><br>_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
<br></blockquote></div><br></div>