[Mono-dev] JIT'er bug?
Bassam Tabbara
bassam at symform.com
Tue Dec 20 20:16:59 EST 2011
Thanks Rodrigo. We will open a ticket with an isolated repro.
From: Rodrigo Kumpera [mailto:kumpera at gmail.com]
Sent: Tuesday, December 20, 2011 5:10 PM
To: Bassam Tabbara
Cc: mono-devel-list at 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 <bassam at symform.com<mailto: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<mailto: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/20111221/bc032363/attachment-0001.html
More information about the Mono-devel-list
mailing list