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
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to