Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exceptions in static ctors can cause runtime to bomb out #3

Closed
NattyNarwhal opened this issue Feb 25, 2018 · 6 comments
Closed

Exceptions in static ctors can cause runtime to bomb out #3

NattyNarwhal opened this issue Feb 25, 2018 · 6 comments
Labels
os: linux/ppc64 This issue big endian PPC64 Linux too status: workaround This issue has a workaround type: bug Something isn't working

Comments

@NattyNarwhal
Copy link
Member

NattyNarwhal commented Feb 25, 2018

This is a test case in the mini regression test suite; isolated for the sake of simpler stack traces and debugging. When executing, it jumps to 0x0 somehow and crashes with a SIGILL.

using System;

public class Offending {
        public static int i;

        static Offending() {
                throw new Exception("Broken");
        }

        public static void Hello() {
                Console.WriteLine(i);
        }
}

public class Entry {
        public static void Main() {
                Offending.Hello();
        }
}

When running under gdb:

(gdb) run
Starting program: /opt/mono/bin/mono -v --trace=all /home/calvin/exception.exe
[New Thread 1]
[New Thread 258]
converting method void System.OutOfMemoryException:.ctor (string)
Method void System.OutOfMemoryException:.ctor (string) emitted at 700000000083600 to 7000000000836ec (code length 236) [exception.exe]
converting method (wrapper runtime-invoke) object <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)
Method (wrapper runtime-invoke) object <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr) emitted at 700000000083780 to 7000000000839f0 (code length 624) [exception.exe]
[1: 0.00000 0] ENTER: (wrapper runtime-invoke) <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 0.00010 1] ENTER: System.OutOfMemoryException:.ctor (string)() ip: 700000000083934
converting method void System.SystemException:.ctor (string)
Method void System.SystemException:.ctor (string) emitted at 7000000000839f0 to 700000000083adc (code length 236) [exception.exe]
[1: 0.00052 2] ENTER: System.SystemException:.ctor (string)() ip: 700000000083678
converting method void System.Exception:.ctor (string)
Method void System.Exception:.ctor (string) emitted at 700000000083b10 to 700000000083c10 (code length 256) [exception.exe]
converting method void System.Exception:.cctor ()
Method void System.Exception:.cctor () emitted at 700000000083c40 to 700000000083d18 (code length 216) [exception.exe]
converting method (wrapper runtime-invoke) object object:runtime_invoke_void (object,intptr,intptr,intptr)
Method (wrapper runtime-invoke) object object:runtime_invoke_void (object,intptr,intptr,intptr) emitted at 700000000083d48 to 700000000083fa0 (code length 600) [exception.exe]
[1: 0.00171 3] ENTER: (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 0.00181 4] ENTER: System.Exception:.cctor ()() ip: 700000000083e54
converting method (wrapper alloc) object object:AllocSmall (intptr,intptr)
Method (wrapper alloc) object object:AllocSmall (intptr,intptr) emitted at 700000000083fd0 to 7000000000841a4 (code length 468) [exception.exe]
[1: 0.00227 5] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 700000000083cbc
[1: 0.00233 5] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Object:7000000004000f0]
[1: 0.00238 4] LEAVE: System.Exception:.cctor ()
[1: 0.00240 3] LEAVE: (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)[OBJECT:0]
[1: 0.00244 3] ENTER: System.Exception:.ctor (string)() ip: 700000000083a68
converting method void System.Exception:Init ()
Method void System.Exception:Init () emitted at 7000000000841a8 to 7000000000842d4 (code length 300) [exception.exe]
[1: 0.00277 4] ENTER: System.Exception:Init ()() ip: 700000000083b88
[1: 0.00279 5] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 700000000084250
[1: 0.00281 5] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Runtime.Serialization.SafeSerializationManager:700000000400100]
[1: 0.00285 4] LEAVE: System.Exception:Init ()
[1: 0.00287 3] LEAVE: System.Exception:.ctor (string)
converting method void System.Exception:SetErrorCode (int)
Method void System.Exception:SetErrorCode (int) emitted at 7000000000842d8 to 700000000084374 (code length 156) [exception.exe]
[1: 0.00304 3] ENTER: System.Exception:SetErrorCode (int)() ip: 700000000083a98
[1: 0.00306 3] LEAVE: System.Exception:SetErrorCode (int)
[1: 0.00308 2] LEAVE: System.SystemException:.ctor (string)
[1: 0.00310 2] ENTER: System.Exception:SetErrorCode (int)() ip: 7000000000836a8
[1: 0.00312 2] LEAVE: System.Exception:SetErrorCode (int)
[1: 0.00314 1] LEAVE: System.OutOfMemoryException:.ctor (string)
[1: 0.00316 0] LEAVE: (wrapper runtime-invoke) <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)[OBJECT:0]
converting method void System.NullReferenceException:.ctor (string)
Method void System.NullReferenceException:.ctor (string) emitted at 700000000084378 to 700000000084444 (code length 204) [exception.exe]
[1: 0.00342 0] ENTER: (wrapper runtime-invoke) <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 0.00344 1] ENTER: System.NullReferenceException:.ctor (string)() ip: 700000000083934
[1: 0.00346 2] ENTER: System.SystemException:.ctor (string)() ip: 7000000000843f0
[1: 0.00348 3] ENTER: System.Exception:.ctor (string)() ip: 700000000083a68
[1: 0.00350 4] ENTER: System.Exception:Init ()() ip: 700000000083b88
[1: 0.00352 5] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 700000000084250
[1: 0.00354 5] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Runtime.Serialization.SafeSerializationManager:700000000400250]
[1: 0.00356 4] LEAVE: System.Exception:Init ()
[1: 0.00358 3] LEAVE: System.Exception:.ctor (string)
[1: 0.00360 3] ENTER: System.Exception:SetErrorCode (int)() ip: 700000000083a98
[1: 0.00363 3] LEAVE: System.Exception:SetErrorCode (int)
[1: 0.00365 2] LEAVE: System.SystemException:.ctor (string)
[1: 0.00366 1] LEAVE: System.NullReferenceException:.ctor (string)
[1: 0.00368 0] LEAVE: (wrapper runtime-invoke) <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)[OBJECT:0]
converting method void System.StackOverflowException:.ctor (string)
Method void System.StackOverflowException:.ctor (string) emitted at 700000000084448 to 700000000084514 (code length 204) [exception.exe]
[1: 0.00393 0] ENTER: (wrapper runtime-invoke) <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 0.00395 1] ENTER: System.StackOverflowException:.ctor (string)() ip: 700000000083934
[1: 0.00397 2] ENTER: System.SystemException:.ctor (string)() ip: 7000000000844c0
[1: 0.00399 3] ENTER: System.Exception:.ctor (string)() ip: 700000000083a68
[1: 0.00401 4] ENTER: System.Exception:Init ()() ip: 700000000083b88
[1: 0.00403 5] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 700000000084250
[1: 0.00405 5] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Runtime.Serialization.SafeSerializationManager:700000000400388]
[1: 0.00407 4] LEAVE: System.Exception:Init ()
[1: 0.00409 3] LEAVE: System.Exception:.ctor (string)
[1: 0.00411 3] ENTER: System.Exception:SetErrorCode (int)() ip: 700000000083a98
[1: 0.00413 3] LEAVE: System.Exception:SetErrorCode (int)
[1: 0.00415 2] LEAVE: System.SystemException:.ctor (string)
[1: 0.00417 1] LEAVE: System.StackOverflowException:.ctor (string)
[1: 0.00419 0] LEAVE: (wrapper runtime-invoke) <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)[OBJECT:0]
mono_thread_internal_set_priority: pthread_setschedparam failed, error: "Operation not permitted." (1)
[New Thread 515]
converting method void Entry:Main ()
Method void Entry:Main () emitted at 700000000084518 to 7000000000845c4 (code length 172) [exception.exe]
converting method (wrapper runtime-invoke) object object:runtime_invoke_void (object,intptr,intptr,intptr)
Method (wrapper runtime-invoke) object object:runtime_invoke_void (object,intptr,intptr,intptr) emitted at 7000000000845f8 to 700000000084850 (code length 600) [exception.exe]
[1: 26.06251 0] ENTER: (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 26.06262 1] ENTER: Entry:Main ()() ip: 700000000084794
converting method void Offending:Hello ()
Method void Offending:Hello () emitted at 700000000084880 to 70000000008498c (code length 268) [exception.exe]
converting method void Offending:.cctor ()
Method void Offending:.cctor () emitted at 7000000000849f0 to 700000000084b08 (code length 280) [exception.exe]
[1: 26.06348 2] ENTER: (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 26.06358 3] ENTER: Offending:.cctor ()() ip: 700000000084704
converting method (wrapper managed-to-native) object object:__icall_wrapper_mono_helper_ldstr (intptr,intptr)
Method (wrapper managed-to-native) object object:__icall_wrapper_mono_helper_ldstr (intptr,intptr) emitted at 700000000084b38 to 700000000084de8 (code length 688) [exception.exe]
[1: 26.06402 4] ENTER: (wrapper managed-to-native) object:__icall_wrapper_mono_helper_ldstr (intptr,intptr)() ip: 700000000084a6c
[1: 26.06419 4] LEAVE: (wrapper managed-to-native) object:__icall_wrapper_mono_helper_ldstr (intptr,intptr)[System.String:7000000000ec130]
[1: 26.06435 4] ENTER: (wrapper runtime-invoke) <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 26.06444 5] ENTER: System.Exception:.ctor (string)() ip: 700000000083934
[1: 26.06453 6] ENTER: System.Exception:Init ()() ip: 700000000083b88
[1: 26.06462 7] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 700000000084250
[1: 26.06471 7] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Runtime.Serialization.SafeSerializationManager:700000000400540]
[1: 26.06481 6] LEAVE: System.Exception:Init ()
[1: 26.06490 5] LEAVE: System.Exception:.ctor (string)
[1: 26.06500 4] LEAVE: (wrapper runtime-invoke) <Module>:runtime_invoke_void__this___object (object,intptr,intptr,intptr)[OBJECT:0]
converting method string System.Exception:get_Message ()
Method string System.Exception:get_Message () emitted at 700000000084de8 to 700000000084fa4 (code length 444) [exception.exe]
converting method (wrapper runtime-invoke) object <Module>:runtime_invoke_object__this__ (object,intptr,intptr,intptr)
Method (wrapper runtime-invoke) object <Module>:runtime_invoke_object__this__ (object,intptr,intptr,intptr) emitted at 700000000085038 to 7000000000852a0 (code length 616) [exception.exe]
[1: 26.06678 4] ENTER: (wrapper runtime-invoke) <Module>:runtime_invoke_object__this__ (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 26.06686 5] ENTER: System.Exception:get_Message ()() ip: 700000000085148
[1: 26.06695 5] LEAVE: System.Exception:get_Message ()[System.String:7000000000ec130]
[1: 26.06703 4] LEAVE: (wrapper runtime-invoke) <Module>:runtime_invoke_object__this__ (object,intptr,intptr,intptr)[System.String:7000000000ec130]
[1:] EXCEPTION handling: System.Exception: Broken
EXCEPTION: catch found at clause 0 of (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)
[1: 26.06736 3] LEAVE: (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)[OBJECT:0]
converting method void System.TypeInitializationException:.ctor (string,System.Exception)
Method void System.TypeInitializationException:.ctor (string,System.Exception) emitted at 7000000000852a0 to 700000000085454 (code length 436) [exception.exe]
converting method (wrapper runtime-invoke) object <Module>:runtime_invoke_void__this___object_object (object,intptr,intptr,intptr)
Method (wrapper runtime-invoke) object <Module>:runtime_invoke_void__this___object_object (object,intptr,intptr,intptr) emitted at 700000000085488 to 700000000085700 (code length 632) [exception.exe]
[1: 26.06832 3] ENTER: (wrapper runtime-invoke) <Module>:runtime_invoke_void__this___object_object (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 26.06841 4] ENTER: System.TypeInitializationException:.ctor (string,System.Exception)() ip: 700000000085640
converting method (wrapper alloc) object object:AllocVector (intptr,intptr)
Method (wrapper alloc) object object:AllocVector (intptr,intptr) emitted at 700000000085730 to 700000000085adc (code length 940) [exception.exe]
[1: 26.06899 5] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000085330
[1: 26.06907 5] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.Object[]:700000000400748]
converting method (wrapper stelemref) void object:virt_stelemref_object (intptr,object)
Method (wrapper stelemref) void object:virt_stelemref_object (intptr,object) emitted at 700000000085ae0 to 700000000085c00 (code length 288) [exception.exe]
[1: 26.06943 5] ENTER: (wrapper stelemref) object:virt_stelemref_object (intptr,object)() ip: 700000000085354
[1: 26.06951 5] LEAVE: (wrapper stelemref) object:virt_stelemref_object (intptr,object)
converting method string System.Environment:GetResourceString (string,object[])
Method string System.Environment:GetResourceString (string,object[]) emitted at 700000000085c00 to 700000000085cec (code length 236) [exception.exe]
[1: 26.06991 5] ENTER: System.Environment:GetResourceString (string,object[])() ip: 700000000085390
converting method System.Globalization.CultureInfo System.Globalization.CultureInfo:get_InvariantCulture ()
converting method void System.Globalization.CultureInfo:.cctor ()
Method void System.Globalization.CultureInfo:.cctor () emitted at 700000000085d50 to 700000000085eb0 (code length 352) [exception.exe]
[1: 26.07054 6] ENTER: (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 26.07063 7] ENTER: System.Globalization.CultureInfo:.cctor ()() ip: 700000000083e54
[1: 26.07071 8] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 700000000085dcc
[1: 26.07079 8] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Globalization.CultureInfo:700000000400770]
converting method void System.Globalization.CultureInfo:.ctor (int,bool,bool)
Method void System.Globalization.CultureInfo:.ctor (int,bool,bool) emitted at 700000000085f10 to 70000000008650c (code length 1532) [exception.exe]
[1: 26.07227 8] ENTER: System.Globalization.CultureInfo:.ctor (int,bool,bool)() ip: 700000000085e00
converting method System.Globalization.CultureData System.Globalization.CultureData:get_Invariant ()
Method System.Globalization.CultureData System.Globalization.CultureData:get_Invariant () emitted at 7000000000866f0 to 700000000086eac (code length 1980) [exception.exe]
[1: 26.07359 9] ENTER: System.Globalization.CultureData:get_Invariant ()() ip: 700000000085fec
[1: 26.07367 10] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 7000000000867ac
[1: 26.07375 10] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Globalization.CultureData:700000000400988]
[1: 26.07384 10] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 7000000000869c0
[1: 26.07392 10] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:700000000400a10]
converting method (wrapper stelemref) void object:virt_stelemref_sealed_class (intptr,object)
Method (wrapper stelemref) void object:virt_stelemref_sealed_class (intptr,object) emitted at 700000000086eb0 to 700000000087064 (code length 436) [exception.exe]
[1: 26.07434 10] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000869f4
[1: 26.07443 10] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07451 10] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000086a74
[1: 26.07459 10] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:700000000400a38]
[1: 26.07468 10] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000086aa8
[1: 26.07476 10] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07484 10] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000086ae0
[1: 26.07492 10] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07500 10] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000086b18
[1: 26.07508 10] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07510 10] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000086b50
[1: 26.07512 10] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07514 10] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000086bdc
[1: 26.07516 10] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.Int32[]:700000000400a78]
[1: 26.07518 10] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000086c6c
[1: 26.07520 10] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.Globalization.CalendarData[]:700000000400aa0]
converting method (wrapper managed-to-native) void object:__icall_wrapper_mono_generic_class_init (intptr)
Method (wrapper managed-to-native) void object:__icall_wrapper_mono_generic_class_init (intptr) emitted at 700000000087068 to 7000000000872fc (code length 660) [exception.exe]
[1: 26.07538 10] ENTER: (wrapper managed-to-native) object:__icall_wrapper_mono_generic_class_init (intptr)() ip: 700000000086cf8
converting method void System.Globalization.CalendarData:.cctor ()
Method void System.Globalization.CalendarData:.cctor () emitted at 700000000087300 to 70000000008869c (code length 5020) [exception.exe]
[1: 26.07664 11] ENTER: (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 26.07666 12] ENTER: System.Globalization.CalendarData:.cctor ()() ip: 700000000083e54
[1: 26.07669 13] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 70000000008737c
[1: 26.07671 13] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Globalization.CalendarData:700000000402338]
converting method void System.Globalization.CalendarData:.ctor ()
Method void System.Globalization.CalendarData:.ctor () emitted at 7000000000886d0 to 700000000088768 (code length 152) [exception.exe]
[1: 26.07685 13] ENTER: System.Globalization.CalendarData:.ctor ()() ip: 7000000000873a4
[1: 26.07687 13] LEAVE: System.Globalization.CalendarData:.ctor ()
[1: 26.07690 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000087458
[1: 26.07691 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:7000000004023d8]
[1: 26.07693 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 70000000008748c
[1: 26.07694 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07696 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000874c4
[1: 26.07698 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07699 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000087540
[1: 26.07701 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:700000000402408]
[1: 26.07702 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087574
[1: 26.07704 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07706 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 7000000000875f0
[1: 26.07707 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:700000000402430]
[1: 26.07709 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087624
[1: 26.07710 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07712 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000087704
[1: 26.07713 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:700000000402458]
[1: 26.07715 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087738
[1: 26.07716 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07718 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 7000000000877b4
[1: 26.07720 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:700000000402480]
[1: 26.07721 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000877e8
[1: 26.07723 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07725 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000087864
[1: 26.07726 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:7000000004024a8]
[1: 26.07728 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087898
[1: 26.07729 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07731 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000087914
[1: 26.07732 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:7000000004024d0]
[1: 26.07734 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087948
[1: 26.07735 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07737 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087980
[1: 26.07738 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07740 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000879b8
[1: 26.07741 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07743 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000879f0
[1: 26.07744 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07746 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087a28
[1: 26.07747 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.07748 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087a60
[1: 26.07750 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12458 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087a98
[1: 26.12467 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12476 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000087b14
[1: 26.12484 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:700000000402528]
[1: 26.12492 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087b48
[1: 26.12500 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12508 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087b80
[1: 26.12516 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12524 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087bb8
[1: 26.12532 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12540 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087bf0
[1: 26.12548 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12556 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087c28
[1: 26.12564 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12572 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087c60
[1: 26.12580 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12588 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087c98
[1: 26.12596 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12598 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000087d14
[1: 26.12600 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:700000000402580]
[1: 26.12602 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087d48
[1: 26.12604 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12606 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087d80
[1: 26.12608 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12609 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087db8
[1: 26.12611 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12613 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087df0
[1: 26.12615 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12617 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087e28
[1: 26.12619 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12620 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087e60
[1: 26.12622 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12624 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087e98
[1: 26.12626 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12628 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000087f14
[1: 26.12629 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:7000000004025d8]
[1: 26.12631 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087f48
[1: 26.12633 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12635 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087f80
[1: 26.12636 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12638 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087fb8
[1: 26.12639 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12641 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000087ff0
[1: 26.12642 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12644 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088028
[1: 26.12645 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12646 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088060
[1: 26.12648 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12649 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088098
[1: 26.12651 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12652 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000880d0
[1: 26.12653 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12655 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088108
[1: 26.12656 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12658 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088140
[1: 26.12659 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12661 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088178
[1: 26.12662 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12663 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000881b0
[1: 26.12665 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12666 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000881e8
[1: 26.12667 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12669 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000088264
[1: 26.12671 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:700000000402660]
[1: 26.12673 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088298
[1: 26.12674 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12675 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000882d0
[1: 26.12677 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12678 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088308
[1: 26.12680 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12681 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088340
[1: 26.12682 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12684 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088378
[1: 26.12685 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12687 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000883b0
[1: 26.12688 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.12689 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000883e8
[1: 26.12691 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.20568 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088420
[1: 26.20576 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.20584 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088458
[1: 26.20592 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.20600 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088490
[1: 26.20608 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.20616 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000884c8
[1: 26.20624 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.20632 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088500
[1: 26.20640 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.20648 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000088538
[1: 26.20656 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.20664 12] LEAVE: System.Globalization.CalendarData:.cctor ()
[1: 26.20672 11] LEAVE: (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)[OBJECT:0]
[1: 26.20681 10] LEAVE: (wrapper managed-to-native) object:__icall_wrapper_mono_generic_class_init (intptr)
converting method (wrapper stelemref) void object:virt_stelemref_class_small_idepth (intptr,object)
Method (wrapper stelemref) void object:virt_stelemref_class_small_idepth (intptr,object) emitted at 700000000088768 to 70000000008893c (code length 468) [exception.exe]
[1: 26.20765 10] ENTER: (wrapper stelemref) object:virt_stelemref_class_small_idepth (intptr,object)() ip: 700000000086d24
[1: 26.20773 10] LEAVE: (wrapper stelemref) object:virt_stelemref_class_small_idepth (intptr,object)
[1: 26.20784 9] LEAVE: System.Globalization.CultureData:get_Invariant ()[System.Globalization.CultureData:700000000400988]
converting method void System.Globalization.CultureInfo:ConstructInvariant (bool)
Method void System.Globalization.CultureInfo:ConstructInvariant (bool) emitted at 700000000088940 to 700000000088df0 (code length 1200) [exception.exe]
[1: 26.20846 9] ENTER: System.Globalization.CultureInfo:ConstructInvariant (bool)() ip: 700000000086054
converting method System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo:get_InvariantInfo ()
Method System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo:get_InvariantInfo () emitted at 700000000088e80 to 700000000089000 (code length 384) [exception.exe]
[1: 26.20893 10] ENTER: System.Globalization.NumberFormatInfo:get_InvariantInfo ()() ip: 7000000000889c0
[1: 26.20901 11] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 700000000088f1c
[1: 26.20910 11] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Globalization.NumberFormatInfo:7000000004027b0]
converting method void System.Globalization.NumberFormatInfo:.ctor ()
Method void System.Globalization.NumberFormatInfo:.ctor () emitted at 700000000089060 to 700000000089118 (code length 184) [exception.exe]
[1: 26.20943 11] ENTER: System.Globalization.NumberFormatInfo:.ctor ()() ip: 700000000088f44
converting method void System.Globalization.NumberFormatInfo:.ctor (System.Globalization.CultureData)
Method void System.Globalization.NumberFormatInfo:.ctor (System.Globalization.CultureData) emitted at 700000000089148 to 700000000089c90 (code length 2888) [exception.exe]
[1: 26.21034 12] ENTER: System.Globalization.NumberFormatInfo:.ctor (System.Globalization.CultureData)() ip: 7000000000890d4
[1: 26.21042 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 7000000000891d8
[1: 26.21051 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.Int32[]:700000000402af0]
[1: 26.21059 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 700000000089264
[1: 26.21067 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.Int32[]:700000000402b18]
[1: 26.21076 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 7000000000892f0
[1: 26.21084 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.Int32[]:700000000402b40]
[1: 26.21093 13] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 7000000000898f4
[1: 26.21101 13] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.String[]:700000000402b68]
[1: 26.21109 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000089928
[1: 26.21117 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.21125 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000089960
[1: 26.21133 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.21148 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000089998
[1: 26.21156 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.21164 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 7000000000899d0
[1: 26.21172 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.21180 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000089a08
[1: 26.21188 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.21196 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000089a40
[1: 26.21204 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.21212 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000089a78
[1: 26.21220 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.21228 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000089ab0
[1: 26.21233 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.21236 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000089ae8
[1: 26.21238 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.21241 13] ENTER: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)() ip: 700000000089b20
[1: 26.21243 13] LEAVE: (wrapper stelemref) object:virt_stelemref_sealed_class (intptr,object)
[1: 26.21245 12] LEAVE: System.Globalization.NumberFormatInfo:.ctor (System.Globalization.CultureData)
[1: 26.21247 11] LEAVE: System.Globalization.NumberFormatInfo:.ctor ()
converting method System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo:ReadOnly (System.Globalization.NumberFormatInfo)
Method System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo:ReadOnly (System.Globalization.NumberFormatInfo) emitted at 700000000089cc0 to 700000000089eac (code length 492) [exception.exe]
[1: 26.21311 11] ENTER: System.Globalization.NumberFormatInfo:ReadOnly (System.Globalization.NumberFormatInfo)() ip: 700000000088f7c
converting method (wrapper remoting-invoke-with-check) object object:MemberwiseClone ()
Method (wrapper remoting-invoke-with-check) object object:MemberwiseClone () emitted at 700000000089ee0 to 70000000008a03c (code length 348) [exception.exe]
[1: 26.21334 12] ENTER: (wrapper remoting-invoke-with-check) object:MemberwiseClone ()() ip: 700000000089d60
converting method (wrapper managed-to-native) object object:MemberwiseClone (object)
Method (wrapper managed-to-native) object object:MemberwiseClone (object) emitted at 70000000008a0d0 to 70000000008a3d8 (code length 776) [exception.exe]
[1: 26.21355 13] ENTER: (wrapper managed-to-native) object:MemberwiseClone (object)() ip: 700000000089fe4
[1: 26.21360 13] LEAVE: (wrapper managed-to-native) object:MemberwiseClone (object)[System.Globalization.NumberFormatInfo:700000000402bd8]
[1: 26.21362 12] LEAVE: (wrapper remoting-invoke-with-check) object:MemberwiseClone ()[System.Globalization.NumberFormatInfo:700000000402bd8]
[1: 26.21364 11] LEAVE: System.Globalization.NumberFormatInfo:ReadOnly (System.Globalization.NumberFormatInfo)[System.Globalization.NumberFormatInfo:700000000402bd8]
[1: 26.21366 10] LEAVE: System.Globalization.NumberFormatInfo:get_InvariantInfo ()[System.Globalization.NumberFormatInfo:700000000402bd8]
converting method System.Globalization.TextInfo System.Globalization.TextInfo:get_Invariant ()
Method System.Globalization.TextInfo System.Globalization.TextInfo:get_Invariant () emitted at 70000000008a3d8 to 70000000008a544 (code length 364) [exception.exe]
[1: 26.21393 10] ENTER: System.Globalization.TextInfo:get_Invariant ()() ip: 700000000088ad4
[1: 26.21396 11] ENTER: System.Globalization.CultureData:get_Invariant ()() ip: 70000000008a45c
[1: 26.21398 11] LEAVE: System.Globalization.CultureData:get_Invariant ()[System.Globalization.CultureData:700000000400988]
[1: 26.21401 11] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 70000000008a498
[1: 26.21403 11] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Globalization.TextInfo:700000000402cb0]
converting method void System.Globalization.TextInfo:.ctor (System.Globalization.CultureData)
Method void System.Globalization.TextInfo:.ctor (System.Globalization.CultureData) emitted at 70000000008a578 to 70000000008a6e8 (code length 368) [exception.exe]
[1: 26.21425 11] ENTER: System.Globalization.TextInfo:.ctor (System.Globalization.CultureData)() ip: 70000000008a4c4
[1: 26.21428 11] LEAVE: System.Globalization.TextInfo:.ctor (System.Globalization.CultureData)
[1: 26.21430 10] LEAVE: System.Globalization.TextInfo:get_Invariant ()[System.Globalization.TextInfo:700000000402cb0]
[1: 26.21432 9] LEAVE: System.Globalization.CultureInfo:ConstructInvariant (bool)
[1: 26.21434 8] LEAVE: System.Globalization.CultureInfo:.ctor (int,bool,bool)
[1: 26.21437 8] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 700000000085e54
[1: 26.21439 8] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Object:700000000402cf8]
[1: 26.21441 7] LEAVE: System.Globalization.CultureInfo:.cctor ()
[1: 26.21443 6] LEAVE: (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)[OBJECT:0]
Method System.Globalization.CultureInfo System.Globalization.CultureInfo:get_InvariantCulture () emitted at 70000000008a6e8 to 70000000008a790 (code length 168) [exception.exe]
[1: 26.21455 6] ENTER: System.Globalization.CultureInfo:get_InvariantCulture ()() ip: 700000000085c70
[1: 26.21457 6] LEAVE: System.Globalization.CultureInfo:get_InvariantCulture ()[System.Globalization.CultureInfo:700000000400770]
converting method string string:Format (System.IFormatProvider,string,object[])
Method string string:Format (System.IFormatProvider,string,object[]) emitted at 70000000008a790 to 70000000008a970 (code length 480) [exception.exe]
[1: 26.21484 6] ENTER: string:Format (System.IFormatProvider,string,object[])() ip: 700000000085c9c
converting method void System.ParamsArray:.ctor (object[])
Method void System.ParamsArray:.ctor (object[]) emitted at 70000000008a9d0 to 70000000008ac10 (code length 576) [exception.exe]
converting method void System.ParamsArray:.cctor ()
Method void System.ParamsArray:.cctor () emitted at 70000000008ac10 to 70000000008ad88 (code length 376) [exception.exe]
[1: 26.21527 7] ENTER: (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)() ip: 900000002c16264
[1: 26.21530 8] ENTER: System.ParamsArray:.cctor ()() ip: 700000000083e54
[1: 26.21532 9] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 70000000008ac8c
[1: 26.21534 9] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.Object[]:700000000402d50]
[1: 26.21536 9] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 70000000008acdc
[1: 26.21538 9] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.Object[]:700000000402d78]
[1: 26.21541 9] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 70000000008ad2c
[1: 26.21543 9] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.Object[]:700000000402da8]
[1: 26.21545 8] LEAVE: System.ParamsArray:.cctor ()
[1: 26.21547 7] LEAVE: (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)[OBJECT:0]
[1: 26.21550 7] ENTER: System.ParamsArray:.ctor (object[])() ip: 70000000008a8c0
[1: 26.21552 7] LEAVE: System.ParamsArray:.ctor (object[])
converting method string string:FormatHelper (System.IFormatProvider,string,System.ParamsArray)
Method string string:FormatHelper (System.IFormatProvider,string,System.ParamsArray) emitted at 70000000008ad88 to 70000000008af8c (code length 516) [exception.exe]
[1: 26.21589 7] ENTER: string:FormatHelper (System.IFormatProvider,string,System.ParamsArray)() ip: 70000000008a91c
converting method System.Text.StringBuilder System.Text.StringBuilderCache:Acquire (int)
Method System.Text.StringBuilder System.Text.StringBuilderCache:Acquire (int) emitted at 70000000008b020 to 70000000008b1fc (code length 476) [exception.exe]
[1: 26.21626 8] ENTER: System.Text.StringBuilderCache:Acquire (int)() ip: 70000000008ae28
[1: 26.21628 9] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 70000000008b174
[1: 26.21630 9] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Text.StringBuilder:700000000402de0]
converting method void System.Text.StringBuilder:.ctor (int)
Method void System.Text.StringBuilder:.ctor (int) emitted at 70000000008b260 to 70000000008b330 (code length 208) [exception.exe]
[1: 26.21647 9] ENTER: System.Text.StringBuilder:.ctor (int)() ip: 70000000008b1a0
converting method void System.Text.StringBuilder:.ctor (string,int)
Method void System.Text.StringBuilder:.ctor (string,int) emitted at 70000000008b360 to 70000000008b464 (code length 260) [exception.exe]
[1: 26.21668 10] ENTER: System.Text.StringBuilder:.ctor (string,int)() ip: 70000000008b2ec
converting method void System.Text.StringBuilder:.ctor (string,int,int,int)
Method void System.Text.StringBuilder:.ctor (string,int,int,int) emitted at 70000000008b498 to 70000000008bad0 (code length 1592) [exception.exe]
[1: 26.21735 11] ENTER: System.Text.StringBuilder:.ctor (string,int,int,int)() ip: 70000000008b414
[1: 26.21739 12] ENTER: (wrapper alloc) object:AllocVector (intptr,intptr)() ip: 70000000008b5a4
[1: 26.21741 12] LEAVE: (wrapper alloc) object:AllocVector (intptr,intptr)[System.Char[]:700000000402e10]
converting method void System.Text.StringBuilder:ThreadSafeCopy (char*,char[],int,int)
Method void System.Text.StringBuilder:ThreadSafeCopy (char*,char[],int,int) emitted at 70000000008bb00 to 70000000008bd18 (code length 536) [exception.exe]
[1: 26.21771 12] ENTER: System.Text.StringBuilder:ThreadSafeCopy (char*,char[],int,int)() ip: 70000000008b630
[1: 26.21774 12] LEAVE: System.Text.StringBuilder:ThreadSafeCopy (char*,char[],int,int)
[1: 26.21776 11] LEAVE: System.Text.StringBuilder:.ctor (string,int,int,int)
[1: 26.21778 10] LEAVE: System.Text.StringBuilder:.ctor (string,int)
[1: 26.21780 9] LEAVE: System.Text.StringBuilder:.ctor (int)
[1: 26.21782 8] LEAVE: System.Text.StringBuilderCache:Acquire (int)[System.Text.StringBuilder:700000000402de0]
converting method System.Text.StringBuilder System.Text.StringBuilder:AppendFormatHelper (System.IFormatProvider,string,System.ParamsArray)
Method System.Text.StringBuilder System.Text.StringBuilder:AppendFormatHelper (System.IFormatProvider,string,System.ParamsArray) emitted at 700000000111000 to 70000000011201c (code length 4124) [exception.exe]
[1: 26.22014 8] ENTER: System.Text.StringBuilder:AppendFormatHelper (System.IFormatProvider,string,System.ParamsArray)() ip: 70000000008ae90
converting method object System.Globalization.CultureInfo:GetFormat (System.Type)
Method object System.Globalization.CultureInfo:GetFormat (System.Type) emitted at 700000000112170 to 7000000001122b8 (code length 328) [exception.exe]
[1: 26.22050 9] ENTER: System.Globalization.CultureInfo:GetFormat (System.Type)() ip: 7000000001110f8
[1: 26.22052 9] LEAVE: System.Globalization.CultureInfo:GetFormat (System.Type)[OBJECT:0]
converting method System.Text.StringBuilder System.Text.StringBuilder:Append (char)
Method System.Text.StringBuilder System.Text.StringBuilder:Append (char) emitted at 7000000001122b8 to 700000000112414 (code length 348) [exception.exe]
[1: 26.22078 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22080 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22083 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22085 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22087 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22089 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22091 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22093 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22095 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22097 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22099 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22101 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22103 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22105 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22108 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22109 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22112 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22114 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22116 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22117 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22120 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22122 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22124 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22125 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22128 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22130 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22132 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22133 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22135 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22137 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22140 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22142 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22143 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22145 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22147 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22149 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22151 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22152 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22154 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22155 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22157 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22159 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22160 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22162 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22163 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22165 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22167 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22168 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22170 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22171 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22173 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22174 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
converting method object System.ParamsArray:get_Item (int)
Method object System.ParamsArray:get_Item (int) emitted at 700000000112418 to 700000000112504 (code length 236) [exception.exe]
[1: 26.22192 9] ENTER: System.ParamsArray:get_Item (int)() ip: 7000000001118b4
[1: 26.22194 9] LEAVE: System.ParamsArray:get_Item (int)[System.String:700000000400610]
converting method string string:ToString ()
Method string string:ToString () emitted at 700000000112538 to 7000000001125d4 (code length 156) [exception.exe]
[1: 26.22207 9] ENTER: string:ToString ()() ip: 700000000111d44
[1: 26.22208 9] LEAVE: string:ToString ()[System.String:700000000400610]
converting method System.Text.StringBuilder System.Text.StringBuilder:Append (string)
Method System.Text.StringBuilder System.Text.StringBuilder:Append (string) emitted at 7000000001125d8 to 700000000112844 (code length 620) [exception.exe]
[1: 26.22242 9] ENTER: System.Text.StringBuilder:Append (string)() ip: 700000000111ddc
converting method void string:wstrcpy (char*,char*,int)
Method void string:wstrcpy (char*,char*,int) emitted at 700000000112878 to 70000000011294c (code length 212) [exception.exe]
[1: 26.22258 10] ENTER: string:wstrcpy (char*,char*,int)() ip: 700000000112760
converting method void System.Buffer:Memcpy (byte*,byte*,int)
Method void System.Buffer:Memcpy (byte*,byte*,int) emitted at 700000000112980 to 700000000112b84 (code length 516) [exception.exe]
[1: 26.22288 11] ENTER: System.Buffer:Memcpy (byte*,byte*,int)() ip: 7000000001128fc
converting method void System.Buffer:memcpy4 (byte*,byte*,int)
Method void System.Buffer:memcpy4 (byte*,byte*,int) emitted at 700000000112c18 to 700000000112d54 (code length 316) [exception.exe]
[1: 26.22311 12] ENTER: System.Buffer:memcpy4 (byte*,byte*,int)() ip: 700000000112b34
[1: 26.22313 12] LEAVE: System.Buffer:memcpy4 (byte*,byte*,int)
[1: 26.22315 11] LEAVE: System.Buffer:Memcpy (byte*,byte*,int)
[1: 26.22316 10] LEAVE: string:wstrcpy (char*,char*,int)
[1: 26.22318 9] LEAVE: System.Text.StringBuilder:Append (string)[System.Text.StringBuilder:700000000402de0]
[1: 26.22319 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22321 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22322 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22324 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22326 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.22327 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.22329 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27255 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27258 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27260 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27262 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27263 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27265 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27267 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27269 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27271 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27273 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27274 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27276 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27278 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27280 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27282 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27283 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27285 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27286 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27288 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27290 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27291 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27293 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27294 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27296 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27297 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27299 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27301 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27302 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27304 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27305 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27307 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27308 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27310 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27312 9] ENTER: System.Text.StringBuilder:Append (char)() ip: 7000000001112e8
[1: 26.27313 9] LEAVE: System.Text.StringBuilder:Append (char)[System.Text.StringBuilder:700000000402de0]
[1: 26.27315 8] LEAVE: System.Text.StringBuilder:AppendFormatHelper (System.IFormatProvider,string,System.ParamsArray)[System.Text.StringBuilder:700000000402de0]
converting method string System.Text.StringBuilderCache:GetStringAndRelease (System.Text.StringBuilder)
Method string System.Text.StringBuilderCache:GetStringAndRelease (System.Text.StringBuilder) emitted at 700000000112d58 to 700000000112e3c (code length 228) [exception.exe]
[1: 26.27332 8] ENTER: System.Text.StringBuilderCache:GetStringAndRelease (System.Text.StringBuilder)() ip: 70000000008aeb4
converting method string System.Text.StringBuilder:ToString ()
Method string System.Text.StringBuilder:ToString () emitted at 700000000112e70 to 700000000113188 (code length 792) [exception.exe]
[1: 26.27379 9] ENTER: System.Text.StringBuilder:ToString ()() ip: 700000000112db8
converting method (wrapper managed-to-native) string string:FastAllocateString (int)
Method (wrapper managed-to-native) string string:FastAllocateString (int) emitted at 7000000001131b8 to 700000000113464 (code length 684) [exception.exe]
[1: 26.27398 10] ENTER: (wrapper managed-to-native) string:FastAllocateString (int)() ip: 700000000112f38
[1: 26.27401 10] LEAVE: (wrapper managed-to-native) string:FastAllocateString (int)[System.String:700000000402ea8]
[1: 26.27403 10] ENTER: string:wstrcpy (char*,char*,int)() ip: 70000000011300c
[1: 26.27405 11] ENTER: System.Buffer:Memcpy (byte*,byte*,int)() ip: 7000000001128fc
[1: 26.27406 12] ENTER: System.Buffer:memcpy4 (byte*,byte*,int)() ip: 700000000112b34
[1: 26.27408 12] LEAVE: System.Buffer:memcpy4 (byte*,byte*,int)
[1: 26.27409 11] LEAVE: System.Buffer:Memcpy (byte*,byte*,int)
[1: 26.27411 10] LEAVE: string:wstrcpy (char*,char*,int)
[1: 26.27413 9] LEAVE: System.Text.StringBuilder:ToString ()[System.String:700000000402ea8]
converting method void System.Text.StringBuilderCache:Release (System.Text.StringBuilder)
Method void System.Text.StringBuilderCache:Release (System.Text.StringBuilder) emitted at 700000000113468 to 70000000011354c (code length 228) [exception.exe]
[1: 26.27433 9] ENTER: System.Text.StringBuilderCache:Release (System.Text.StringBuilder)() ip: 700000000112de4
[1: 26.27435 9] LEAVE: System.Text.StringBuilderCache:Release (System.Text.StringBuilder)
[1: 26.27437 8] LEAVE: System.Text.StringBuilderCache:GetStringAndRelease (System.Text.StringBuilder)[System.String:700000000402ea8]
[1: 26.27439 7] LEAVE: string:FormatHelper (System.IFormatProvider,string,System.ParamsArray)[System.String:700000000402ea8]
[1: 26.27441 6] LEAVE: string:Format (System.IFormatProvider,string,object[])[System.String:700000000402ea8]
[1: 26.27443 5] LEAVE: System.Environment:GetResourceString (string,object[])[System.String:700000000402ea8]
converting method void System.SystemException:.ctor (string,System.Exception)
Method void System.SystemException:.ctor (string,System.Exception) emitted at 700000000113550 to 700000000113624 (code length 212) [exception.exe]
[1: 26.27463 5] ENTER: System.SystemException:.ctor (string,System.Exception)() ip: 7000000000853c0
converting method void System.Exception:.ctor (string,System.Exception)
Method void System.Exception:.ctor (string,System.Exception) emitted at 700000000113658 to 70000000011379c (code length 324) [exception.exe]
[1: 26.27481 6] ENTER: System.Exception:.ctor (string,System.Exception)() ip: 7000000001135d0
[1: 26.27484 7] ENTER: System.Exception:Init ()() ip: 7000000001136d4
[1: 26.27485 8] ENTER: (wrapper alloc) object:AllocSmall (intptr,intptr)() ip: 700000000084250
[1: 26.27487 8] LEAVE: (wrapper alloc) object:AllocSmall (intptr,intptr)[System.Runtime.Serialization.SafeSerializationManager:700000000402f30]
[1: 26.27489 7] LEAVE: System.Exception:Init ()
[1: 26.27490 6] LEAVE: System.Exception:.ctor (string,System.Exception)
[1: 26.27492 5] LEAVE: System.SystemException:.ctor (string,System.Exception)
[1: 26.27494 4] LEAVE: System.TypeInitializationException:.ctor (string,System.Exception)
[1: 26.27495 3] LEAVE: (wrapper runtime-invoke) <Module>:runtime_invoke_void__this___object_object (object,intptr,intptr,intptr)[OBJECT:0]

Program received signal SIGILL, Illegal instruction.
[Switching to Thread 1]
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x0700000000084580 in ?? ()
#2  0x0700000000084794 in ?? ()
#3  0x0900000002c16264 in mono_jit_runtime_invoke () from /opt/mono/lib/libmonosgen-2.0.a(libmonosgen-2.0.so.1)
#4  0x0900000002a1054c in do_runtime_invoke () from /opt/mono/lib/libmonosgen-2.0.a(libmonosgen-2.0.so.1)
#5  0x0900000002a14348 in do_exec_main_checked () from /opt/mono/lib/libmonosgen-2.0.a(libmonosgen-2.0.so.1)
#6  0x0900000002d1e8dc in mono_jit_exec () from /opt/mono/lib/libmonosgen-2.0.a(libmonosgen-2.0.so.1)
#7  0x0900000002d20f28 in mono_main () from /opt/mono/lib/libmonosgen-2.0.a(libmonosgen-2.0.so.1)
#8  0x0000000100000634 in main (argc=<error reading variable>, argv=<error reading variable>) at  _start_ :443
(gdb) i r
r0             0x110348518      4566844696
r1             0xffffffffffff190        1152921504606843280
r2             0x0      0
r3             0x16     22
r4             0x110005b38      4563426104
r5             0x8      8
r6             0x800000000000d032       9223372036854829106
r7             0x0      0
r8             0x10830053       277020755
r9             0x0      0
r10            0x0      0
r11            0x0      0
r12            0x700000000084580        504403158266037632
r13            0x11000d8c0      4563458240
r14            0x900000002e18c98        648518346389687448
r15            0xffffffffffffb00        1152921504606845696
r16            0x900000002e18ae0        648518346389687008
r17            0x161129ff       370223615
r18            0x900000002e18ad0        648518346389686992
r19            0x1      1
r20            0x900000002dfb400        648518346389566464
r21            0x9001000a05a84e0        648535941217682656
r22            0x1103417b0      4566816688
r23            0xffffffffffff580        1152921504606844288
r24            0x1100a1630      4564063792
r25            0x0      0
r26            0x1103417b0      4566816688
r27            0x0      0
r28            0x1100a2d38      4564069688
r29            0xffffffffffff620        1152921504606844448
r30            0x9001000a05aaa98        648535941217692312
r31            0xffffffffffff250        1152921504606843472
pc             0x0      0x0
msr            0xa00000000000d032       11529215046068523058
cr             0x22283422       573060130
lr             0x700000000084580        0x700000000084580
ctr            0x0      0
xer            0x20000020       536870944
(gdb) frame 1
#1  0x0700000000084580 in ?? ()
(gdb) x/32i $pc - 32
   0x700000000084560:   ori     r12,r12,0
   0x700000000084564:   rldicr  r12,r12,32,31
   0x700000000084568:   oris    r12,r12,8
   0x70000000008456c:   ori     r12,r12,17860
   0x700000000084570:   mr      r12,r12
   0x700000000084574:   nop
   0x700000000084578:   mtlr    r12
   0x70000000008457c:   blrl
=> 0x700000000084580:   li      r3,1
   0x700000000084584:   rldicr  r3,r3,32,31
   0x700000000084588:   oris    r3,r3,4106
   0x70000000008458c:   ori     r3,r3,11576
   0x700000000084590:   lis     r12,2304
   0x700000000084594:   ori     r12,r12,4096
   0x700000000084598:   rldicr  r12,r12,32,31
   0x70000000008459c:   oris    r12,r12,41052
   0x7000000000845a0:   ori     r12,r12,28640
   0x7000000000845a4:   ld      r2,8(r12)
   0x7000000000845a8:   ld      r12,0(r12)
   0x7000000000845ac:   mtlr    r12
   0x7000000000845b0:   blrl
   0x7000000000845b4:   ld      r0,208(r1)
   0x7000000000845b8:   mtlr    r0
   0x7000000000845bc:   addi    r1,r1,192
   0x7000000000845c0:   blr
   0x7000000000845c4:   lis     r0,0
   0x7000000000845c8:   ori     r0,r0,1
   0x7000000000845cc:   rldicr  r0,r0,32,31
   0x7000000000845d0:   oris    r0,r0,4148
   0x7000000000845d4:   ori     r0,r0,34072
   0x7000000000845d8:   b       0x700000000006000
   0x7000000000845dc:   .long 0x0
(gdb) i r
r0             0x110348518      4566844696
r1             0xffffffffffff190        1152921504606843280
r2             0x0      0
r3             0x16     22
r4             0x110005b38      4563426104
r5             0x8      8
r6             0x800000000000d032       9223372036854829106
r7             0x0      0
r8             0x10830053       277020755
r9             0x0      0
r10            0x0      0
r11            0x0      0
r12            0x700000000084580        504403158266037632
r13            0x11000d8c0      4563458240
r14            0x900000002e18c98        648518346389687448
r15            0xffffffffffffb00        1152921504606845696
r16            0x900000002e18ae0        648518346389687008
r17            0x161129ff       370223615
r18            0x900000002e18ad0        648518346389686992
r19            0x1      1
r20            0x900000002dfb400        648518346389566464
r21            0x9001000a05a84e0        648535941217682656
r22            0x1103417b0      4566816688
r23            0xffffffffffff580        1152921504606844288
r24            0x1100a1630      4564063792
r25            0x0      0
r26            0x1103417b0      4566816688
r27            0x0      0
r28            0x1100a2d38      4564069688
r29            0xffffffffffff620        1152921504606844448
r30            0x9001000a05aaa98        648535941217692312
r31            0xffffffffffff250        1152921504606843472
pc             0x700000000084580        0x700000000084580
msr            0xa00000000000d032       11529215046068523058
cr             0x22283422       573060130
lr             0x700000000084580        0x700000000084580
ctr            0x0      0
xer            0x20000020       536870944

A large (768K) log with -v -v can be uploaded on request.

@NattyNarwhal NattyNarwhal added status: verify elsewhere This issue needs to be verified on another platform os: aix This issue affects AIX status: triage This issue requires more information before it can be delivered to upstream type: bug Something isn't working labels Feb 25, 2018
@NattyNarwhal
Copy link
Member Author

Bernhard Urban @lewurm
15:07
so the generic trampoline is missing code to check for managed exceptions. I implemented that here: >https://github.com/lewurm/mono/commits/ppc64el-mini-regressions
but I didn't merge it yet, because it doesn't work
it might solve your specific issue

@NattyNarwhal
Copy link
Member Author

Long session, but this one shows offending code. Hopefully some people can discern what this means. https://gist.github.com/NattyNarwhal/d1834018ae6f33a31d3be3378ade66ba

@NattyNarwhal NattyNarwhal added os: linux/ppc64 This issue big endian PPC64 Linux too and removed os: aix This issue affects AIX type: bug Something isn't working status: triage This issue requires more information before it can be delivered to upstream status: verify elsewhere This issue needs to be verified on another platform labels Mar 3, 2018
@NattyNarwhal
Copy link
Member Author

Reproducable on Linux. mono/mono#7396 filed.

@NattyNarwhal NattyNarwhal mentioned this issue Mar 4, 2018
@NattyNarwhal NattyNarwhal added the type: bug Something isn't working label Mar 4, 2018
@NattyNarwhal
Copy link
Member Author

Patches are in the works; though due to problems on ppc64be Linux, might be a bit until they arrive in master. They appear to work fine on AIX, at least.

@NattyNarwhal NattyNarwhal added the status: workaround This issue has a workaround label Mar 27, 2018
@NattyNarwhal
Copy link
Member Author

Fixed in upstream' once tested with AIX and OS/400, will ship a new tarball.

@NattyNarwhal
Copy link
Member Author

Resolved in 04/15.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
os: linux/ppc64 This issue big endian PPC64 Linux too status: workaround This issue has a workaround type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant