[Mono-dev] JIT'er bug?
Rodrigo Kumpera
kumpera at gmail.com
Tue Dec 20 20:10:10 EST 2011
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 <bassam at 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 at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20111220/4dd1f84f/attachment.html
More information about the Mono-devel-list
mailing list