-
-
Save rolfbjarne/3e65fc7ee983746bd65303384c2bd1ee to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rolf@tw-kualiu-175.fareast.corp.microsoft.com /work/maccore/arm32_64/xamarin-macios 0 > rm /tmp/mtouch-lldb-prep-cmds; while ! test -f /tmp/mtouch-lldb-prep-cmds; do sleep 1; date; done; echo "settings set auto-confirm 1" >> /tmp/mtouch-lldb-prep-cmds; echo "continue" >> /tmp/mtouch-lldb-prep-cmds; lldb -s /tmp/mtouch-lldb-prep-cmds; say execution complete | |
Fri Mar 15 13:12:44 CET 2019 | |
Fri Mar 15 13:12:45 CET 2019 | |
Fri Mar 15 13:12:46 CET 2019 | |
Fri Mar 15 13:12:47 CET 2019 | |
Fri Mar 15 13:12:48 CET 2019 | |
Fri Mar 15 13:12:49 CET 2019 | |
Fri Mar 15 13:12:50 CET 2019 | |
Fri Mar 15 13:12:51 CET 2019 | |
Fri Mar 15 13:12:52 CET 2019 | |
Fri Mar 15 13:12:53 CET 2019 | |
Fri Mar 15 13:12:54 CET 2019 | |
Fri Mar 15 13:12:55 CET 2019 | |
Fri Mar 15 13:12:56 CET 2019 | |
Fri Mar 15 13:12:57 CET 2019 | |
Fri Mar 15 13:12:58 CET 2019 | |
Fri Mar 15 13:12:59 CET 2019 | |
Fri Mar 15 13:13:00 CET 2019 | |
Fri Mar 15 13:13:01 CET 2019 | |
Fri Mar 15 13:13:02 CET 2019 | |
Fri Mar 15 13:13:03 CET 2019 | |
Fri Mar 15 13:13:04 CET 2019 | |
Fri Mar 15 13:13:05 CET 2019 | |
Fri Mar 15 13:13:06 CET 2019 | |
Fri Mar 15 13:13:07 CET 2019 | |
Fri Mar 15 13:13:08 CET 2019 | |
Fri Mar 15 13:13:09 CET 2019 | |
Fri Mar 15 13:13:10 CET 2019 | |
Fri Mar 15 13:13:11 CET 2019 | |
Fri Mar 15 13:13:12 CET 2019 | |
Fri Mar 15 13:13:13 CET 2019 | |
(lldb) command source -s 0 '/tmp/mtouch-lldb-prep-cmds' | |
Executing commands in '/tmp/mtouch-lldb-prep-cmds'. | |
(lldb) script mtouch_device_app="/private/var/containers/Bundle/Application/35AE22D3-9B30-40B5-8D96-FA500DAF48A5/App.app" | |
(lldb) script mtouch_connect_url="connect://127.0.0.1:59736" | |
(lldb) platform select -S "/Users/rolf/Library/Developer/Xcode/watchOS DeviceSupport/Watch2,4 4.3.1 (15T567)/Symbols" remote-watchos | |
Platform: remote-watchos | |
Connected: no | |
SDK Path: "/Users/rolf/Library/Developer/Xcode/watchOS DeviceSupport/Watch2,4 4.3.1 (15T567)/Symbols" | |
(lldb) target create "/work/maccore/arm32_64/xamarin-macios/tests/xharness/tmp-test-dir/link all/2913/bin/iPhone/Release32-watchos/Container.app/Watch/App.app/PlugIns/link all.appex/link all" | |
Current executable set to '/work/maccore/arm32_64/xamarin-macios/tests/xharness/tmp-test-dir/link all/2913/bin/iPhone/Release32-watchos/Container.app/Watch/App.app/PlugIns/link all.appex/link all' (armv7k). | |
(lldb) script x=lldb.target.modules | |
(lldb) script lldb.target.modules[0].SetPlatformFileSpec(lldb.SBFileSpec(mtouch_device_app)) | |
True | |
(lldb) script error=lldb.SBError() | |
(lldb) script lldb.target.Launch(lldb.SBLaunchInfo(None),error) | |
<lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x1121e7090> > | |
(lldb) script lldb.target.ConnectRemote(lldb.target.GetDebugger().GetListener(),mtouch_connect_url,None,error) | |
<lldb.SBProcess; proxy of <Swig Object of type 'lldb::SBProcess *' at 0x111fd60f0> > | |
(lldb) settings set target.env-vars NUNIT_AUTOSTART=true | |
(lldb) settings set target.env-vars NUNIT_AUTOEXIT=true | |
(lldb) settings set target.env-vars NUNIT_ENABLE_NETWORK=true | |
(lldb) settings set target.env-vars NUNIT_HOSTNAME=192.168.2.128,fe80::1461:7f3e:fec5:5c93,fe80::aede:48ff:fe00:1122,fe80::6323:97f6:a21e:c5f7 | |
(lldb) settings set target.env-vars NUNIT_TRANSPORT=HTTP | |
(lldb) settings set target.env-vars NUNIT_HOSTPORT=52382 | |
(lldb) settings set target.env-vars MONO_ENV_OPTIONS=--trace:all | |
(lldb) settings set target.env-vars OS_ACTIVITY_DT_MODE=YES | |
(lldb) attach 3020 | |
Process 3020 stopped | |
* thread #1, stop reason = signal SIGSTOP | |
frame #0: 0x01fb51c0 dyld`_dyld_start | |
dyld`_dyld_start: | |
-> 0x1fb51c0 <+0>: mov r8, sp | |
0x1fb51c4 <+4>: sub sp, sp, #16 | |
0x1fb51c8 <+8>: bic sp, sp, #15 | |
0x1fb51cc <+12>: ldr r3, [pc, #0x70] ; <+132> | |
0x1fb51d0 <+16>: sub r0, pc, #8 | |
0x1fb51d4 <+20>: ldr r3, [r0, r3] | |
0x1fb51d8 <+24>: sub r3, r0, r3 | |
0x1fb51dc <+28>: ldr r0, [r8] | |
0x1fb51e0 <+32>: ldr r1, [r8, #0x4] | |
0x1fb51e4 <+36>: add r2, r8, #8 | |
0x1fb51e8 <+40>: ldr r4, [pc, #0x58] ; <+136> | |
0x1fb51ec <+44>: add r4, r4, pc | |
0x1fb51f0 <+48>: str r4, [sp] | |
0x1fb51f4 <+52>: add r4, sp, #12 | |
0x1fb51f8 <+56>: str r4, [sp, #0x4] | |
0x1fb51fc <+60>: bl 0x1fdef24 ; _ZN13dyldbootstrap5startEPK12macho_headeriPPKclS2_Pm$shim | |
0x1fb5200 <+64>: ldr r5, [sp, #0xc] | |
0x1fb5204 <+68>: cmp r5, #0 | |
0x1fb5208 <+72>: bne 0x1fb5214 ; <+84> | |
0x1fb520c <+76>: add sp, r8, #4 | |
Target 0: (link all) stopped. | |
(lldb) settings set auto-confirm 1 | |
(lldb) continue | |
^C^C | |
... Interrupted. | |
(lldb) bt | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP | |
* frame #0: 0x1d6c8180 libsystem_kernel.dylib`__psynch_cvwait + 24 | |
frame #1: 0x1d84d83a libsystem_pthread.dylib`_pthread_cond_wait$VARIANT$mp + 550 | |
frame #2: 0x1d84b55a libsystem_pthread.dylib`pthread_cond_timedwait + 42 | |
frame #3: 0x01a40484 link all`mono_os_cond_timedwait(cond=0x01b5de40, mutex=<unavailable>, timeout_ms=10000) at mono-os-mutex.c:75 [opt] | |
frame #4: 0x01a4686e link all`mono_thread_info_sleep at mono-coop-mutex.h:102 [opt] | |
frame #5: 0x01a4684a link all`mono_thread_info_sleep [inlined] sleep_interruptable(ms=<unavailable>, alerted=<unavailable>) at mono-threads.c:1606 [opt] | |
frame #6: 0x01a4670c link all`mono_thread_info_sleep(ms=<unavailable>, alerted=<unavailable>) at mono-threads.c:1638 [opt] | |
frame #7: 0x019e54b8 link all`ves_icall_System_Threading_Thread_Sleep_internal(ms=10000, error=<unavailable>) at threads.c:1693 [opt] | |
frame #8: 0x00497442 link all`mscorlib_wrapper_managed_to_native_System_Threading_Thread_SleepInternal_int + 144 | |
frame #9: 0x0049750a link all`mscorlib_System_Threading_Thread_Sleep_int + 104 | |
frame #10: 0x00340704 link all`mscorlib_Xamarin_Sleep_int + 114 | |
frame #11: 0x00589bf4 link all`mscorlib_System_Reflection_MethodBase_GetMethodFromHandleNoGenericCheck_System_RuntimeMethodHandle_System_RuntimeTypeHandle + 312 | |
frame #12: 0x00433c4a link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 962 | |
(lldb) b *0x00433c4a | |
Breakpoint 1: where = link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 962, address = 0x00433c4a | |
(lldb) c | |
Process 3020 resuming | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 | |
frame #0: 0x00433c4a link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 962 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c4a <+962>: str r0, [r7, #-216] | |
0x433c4e <+966>: b 0x433c50 ; <+968> | |
0x433c50 <+968>: movs r0, #0x0 | |
0x433c52 <+970>: ldr r1, [r7, #-216] | |
0x433c56 <+974>: cmp r1, r0 | |
0x433c58 <+976>: bne 0x433c66 ; <+990> | |
0x433c5a <+978>: movs r0, #0x0 | |
0x433c5c <+980>: ldr r1, [r7, #-200] | |
0x433c60 <+984>: cmp r1, r0 | |
0x433c62 <+986>: beq 0x433c8e ; <+1030> | |
0x433c64 <+988>: b 0x433c98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
Target 0: (link all) stopped. | |
(lldb) stepi | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c4e link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 966 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c4e <+966>: b 0x433c50 ; <+968> | |
0x433c50 <+968>: movs r0, #0x0 | |
0x433c52 <+970>: ldr r1, [r7, #-216] | |
0x433c56 <+974>: cmp r1, r0 | |
0x433c58 <+976>: bne 0x433c66 ; <+990> | |
0x433c5a <+978>: movs r0, #0x0 | |
0x433c5c <+980>: ldr r1, [r7, #-200] | |
0x433c60 <+984>: cmp r1, r0 | |
0x433c62 <+986>: beq 0x433c8e ; <+1030> | |
0x433c64 <+988>: b 0x433c98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c50 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 968 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c50 <+968>: movs r0, #0x0 | |
0x433c52 <+970>: ldr r1, [r7, #-216] | |
0x433c56 <+974>: cmp r1, r0 | |
0x433c58 <+976>: bne 0x433c66 ; <+990> | |
0x433c5a <+978>: movs r0, #0x0 | |
0x433c5c <+980>: ldr r1, [r7, #-200] | |
0x433c60 <+984>: cmp r1, r0 | |
0x433c62 <+986>: beq 0x433c8e ; <+1030> | |
0x433c64 <+988>: b 0x433c98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c52 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 970 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c52 <+970>: ldr r1, [r7, #-216] | |
0x433c56 <+974>: cmp r1, r0 | |
0x433c58 <+976>: bne 0x433c66 ; <+990> | |
0x433c5a <+978>: movs r0, #0x0 | |
0x433c5c <+980>: ldr r1, [r7, #-200] | |
0x433c60 <+984>: cmp r1, r0 | |
0x433c62 <+986>: beq 0x433c8e ; <+1030> | |
0x433c64 <+988>: b 0x433c98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c56 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 974 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c56 <+974>: cmp r1, r0 | |
0x433c58 <+976>: bne 0x433c66 ; <+990> | |
0x433c5a <+978>: movs r0, #0x0 | |
0x433c5c <+980>: ldr r1, [r7, #-200] | |
0x433c60 <+984>: cmp r1, r0 | |
0x433c62 <+986>: beq 0x433c8e ; <+1030> | |
0x433c64 <+988>: b 0x433c98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c58 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 976 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c58 <+976>: bne 0x433c66 ; <+990> | |
0x433c5a <+978>: movs r0, #0x0 | |
0x433c5c <+980>: ldr r1, [r7, #-200] | |
0x433c60 <+984>: cmp r1, r0 | |
0x433c62 <+986>: beq 0x433c8e ; <+1030> | |
0x433c64 <+988>: b 0x433c98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c66 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 990 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c6a link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 994 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c6e link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 998 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c70 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1000 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c74 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1004 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c76 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1006 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c78 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1008 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c7a link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1010 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c7c link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1012 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c80 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1016 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
0x433cb2 <+1066>: str r2, [r7, #-224] | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c84 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1020 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
0x433cb2 <+1066>: str r2, [r7, #-224] | |
0x433cb6 <+1070>: bne 0x433cbc ; <+1076> | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c86 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1022 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
0x433cb2 <+1066>: str r2, [r7, #-224] | |
0x433cb6 <+1070>: bne 0x433cbc ; <+1076> | |
0x433cb8 <+1072>: b 0x433cde ; <+1110> | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c88 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1024 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
0x433cb2 <+1066>: str r2, [r7, #-224] | |
0x433cb6 <+1070>: bne 0x433cbc ; <+1076> | |
0x433cb8 <+1072>: b 0x433cde ; <+1110> | |
0x433cba <+1074>: trap | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c8a link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1026 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
0x433cb2 <+1066>: str r2, [r7, #-224] | |
0x433cb6 <+1070>: bne 0x433cbc ; <+1076> | |
0x433cb8 <+1072>: b 0x433cde ; <+1110> | |
0x433cba <+1074>: trap | |
0x433cbc <+1076>: ldr r0, [r7, #-224] | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c8c link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1028 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
0x433cb2 <+1066>: str r2, [r7, #-224] | |
0x433cb6 <+1070>: bne 0x433cbc ; <+1076> | |
0x433cb8 <+1072>: b 0x433cde ; <+1110> | |
0x433cba <+1074>: trap | |
0x433cbc <+1076>: ldr r0, [r7, #-224] | |
0x433cc0 <+1080>: ldr r1, [r0] | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433d38 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1200 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433d38 <+1200>: b 0x433c5a ; <+978> | |
0x433d3a <+1202>: trap | |
0x433d3c <+1204>: movs r0, #0x1 | |
0x433d3e <+1206>: movs r1, #0x0 | |
0x433d40 <+1208>: ldr r2, [r7, #-200] | |
0x433d44 <+1212>: str r2, [r7, #-60] | |
0x433d48 <+1216>: str r1, [r7, #-40] | |
0x433d4c <+1220>: ldr r1, [r7, #-116] | |
0x433d50 <+1224>: str r0, [r1] | |
0x433d52 <+1226>: b 0x4338f2 ; <+106> | |
0x433d54 <+1228>: movs r0, #0x0 | |
0x433d56 <+1230>: ldr r1, [r7, #-40] | |
0x433d5a <+1234>: cmp r1, r0 | |
0x433d5c <+1236>: bne 0x433d6e ; <+1254> | |
0x433d5e <+1238>: movs r0, #0x1 | |
0x433d60 <+1240>: movs r1, #0x0 | |
0x433d62 <+1242>: str r1, [r7, #-36] | |
0x433d66 <+1246>: ldr r1, [r7, #-120] | |
0x433d6a <+1250>: str r0, [r1] | |
0x433d6c <+1252>: b 0x4338f4 ; <+108> | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c5a link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 978 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c5a <+978>: movs r0, #0x0 | |
0x433c5c <+980>: ldr r1, [r7, #-200] | |
0x433c60 <+984>: cmp r1, r0 | |
0x433c62 <+986>: beq 0x433c8e ; <+1030> | |
0x433c64 <+988>: b 0x433c98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c5c link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 980 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c5c <+980>: ldr r1, [r7, #-200] | |
0x433c60 <+984>: cmp r1, r0 | |
0x433c62 <+986>: beq 0x433c8e ; <+1030> | |
0x433c64 <+988>: b 0x433c98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c60 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 984 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c60 <+984>: cmp r1, r0 | |
0x433c62 <+986>: beq 0x433c8e ; <+1030> | |
0x433c64 <+988>: b 0x433c98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c62 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 986 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c62 <+986>: beq 0x433c8e ; <+1030> | |
0x433c64 <+988>: b 0x433c98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c64 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 988 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c64 <+988>: b 0x433c98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x433d2e ; <+1190> | |
0x433c8c <+1028>: b 0x433d38 ; <+1200> | |
0x433c8e <+1030>: b 0x433c90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0x10fc72c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x433cba ; <+1074> | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c98 link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1040 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
0x433cb2 <+1066>: str r2, [r7, #-224] | |
0x433cb6 <+1070>: bne 0x433cbc ; <+1076> | |
0x433cb8 <+1072>: b 0x433cde ; <+1110> | |
0x433cba <+1074>: trap | |
0x433cbc <+1076>: ldr r0, [r7, #-224] | |
0x433cc0 <+1080>: ldr r1, [r0] | |
0x433cc2 <+1082>: ldr r3, [r0, #0x4] | |
0x433cc4 <+1084>: ldr r0, [r7, #-200] | |
0x433cc8 <+1088>: ldr r2, [r7, #-208] | |
0x433ccc <+1092>: str r1, [r7, #-228] | |
0x433cd0 <+1096>: mov r1, r2 | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c9c link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1044 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c9c <+1044>: ldr r1, [r0] | |
0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
0x433cb2 <+1066>: str r2, [r7, #-224] | |
0x433cb6 <+1070>: bne 0x433cbc ; <+1076> | |
0x433cb8 <+1072>: b 0x433cde ; <+1110> | |
0x433cba <+1074>: trap | |
0x433cbc <+1076>: ldr r0, [r7, #-224] | |
0x433cc0 <+1080>: ldr r1, [r0] | |
0x433cc2 <+1082>: ldr r3, [r0, #0x4] | |
0x433cc4 <+1084>: ldr r0, [r7, #-200] | |
0x433cc8 <+1088>: ldr r2, [r7, #-208] | |
0x433ccc <+1092>: str r1, [r7, #-228] | |
0x433cd0 <+1096>: mov r1, r2 | |
0x433cd2 <+1098>: ldr r2, [r7, #-216] | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = instruction step into | |
frame #0: 0x00433c9e link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1046 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
0x433cb2 <+1066>: str r2, [r7, #-224] | |
0x433cb6 <+1070>: bne 0x433cbc ; <+1076> | |
0x433cb8 <+1072>: b 0x433cde ; <+1110> | |
0x433cba <+1074>: trap | |
0x433cbc <+1076>: ldr r0, [r7, #-224] | |
0x433cc0 <+1080>: ldr r1, [r0] | |
0x433cc2 <+1082>: ldr r3, [r0, #0x4] | |
0x433cc4 <+1084>: ldr r0, [r7, #-200] | |
0x433cc8 <+1088>: ldr r2, [r7, #-208] | |
0x433ccc <+1092>: str r1, [r7, #-228] | |
0x433cd0 <+1096>: mov r1, r2 | |
0x433cd2 <+1098>: ldr r2, [r7, #-216] | |
0x433cd6 <+1102>: ldr r9, [r7, #-228] | |
Target 0: (link all) stopped. | |
(lldb) | |
Process 3020 stopped | |
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x10f2469c) | |
frame #0: 0x00433c9e link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1046 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
-> 0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
0x433cb2 <+1066>: str r2, [r7, #-224] | |
0x433cb6 <+1070>: bne 0x433cbc ; <+1076> | |
0x433cb8 <+1072>: b 0x433cde ; <+1110> | |
0x433cba <+1074>: trap | |
0x433cbc <+1076>: ldr r0, [r7, #-224] | |
0x433cc0 <+1080>: ldr r1, [r0] | |
0x433cc2 <+1082>: ldr r3, [r0, #0x4] | |
0x433cc4 <+1084>: ldr r0, [r7, #-200] | |
0x433cc8 <+1088>: ldr r2, [r7, #-208] | |
0x433ccc <+1092>: str r1, [r7, #-228] | |
0x433cd0 <+1096>: mov r1, r2 | |
0x433cd2 <+1098>: ldr r2, [r7, #-216] | |
0x433cd6 <+1102>: ldr r9, [r7, #-228] | |
Target 0: (link all) stopped. | |
(lldb) re re -a | |
General Purpose Registers: | |
r0 = 0x00340153 link all`init_method + 35 | |
r1 = 0x10f24620 | |
r2 = 0x15aa6ff0 | |
r3 = 0x000029f4 | |
r4 = 0x00000000 | |
r5 = 0x00000000 | |
r6 = 0x01d2bed0 | |
r7 = 0x01d2bc94 | |
r8 = 0x01d2be70 | |
r9 = 0x00000008 | |
r10 = 0x01d2be60 | |
r11 = 0x1557ff00 | |
r12 = 0x01abd518 "mono_threads_exit_gc_safe_region_unbalanced" | |
sp = 0x01d2bbc0 | |
lr = 0x004598a7 link all`mscorlib_System_Console_NSLogWriter_Flush + 517 | |
pc = 0x00433c9e link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType + 1046 | |
cpsr = 0x20000030 ManagedConfiguration`-[MCAPNPayload payloadDescriptionKeyValueSections] + 1090 | |
Floating Point Registers: | |
s0 = 7.03736e+22 | |
s1 = 6.97876e+22 | |
s2 = 1.80615e+28 | |
s3 = 6.44383e-10 | |
s4 = 1.02857e-38 | |
s5 = 1.01021e-38 | |
s6 = 2.93888e-39 | |
s7 = 4.40817e-39 | |
s8 = 8.24209e-38 | |
s9 = 0 | |
s10 = 8.27578e-38 | |
s11 = 8.27577e-38 | |
s12 = 5.52698e-39 | |
s13 = 8.27578e-38 | |
s14 = 1.25039e-38 | |
s15 = 8.27577e-38 | |
s16 = 0 | |
s17 = 0 | |
s18 = 0 | |
s19 = 0 | |
s20 = 0 | |
s21 = 0 | |
s22 = 0 | |
s23 = 0 | |
s24 = 0 | |
s25 = 0 | |
s26 = 0 | |
s27 = 0 | |
s28 = 0 | |
s29 = 0 | |
s30 = 0 | |
s31 = 0 | |
d0 = 3.6891414794794e+180 | |
d1 = 1.47908016420991e-76 | |
d2 = 1.33511561532338e-306 | |
d3 = 8.90071134934856e-308 | |
d4 = 1.55539730835906e-316 | |
d5 = 1.29072911168344e-299 | |
d6 = 1.290742775217e-299 | |
d7 = 1.29072910568386e-299 | |
d8 = 0 | |
d9 = 0 | |
d10 = 0 | |
d11 = 0 | |
d12 = 0 | |
d13 = 0 | |
d14 = 0 | |
d15 = 0 | |
d16 = 1.55835893546649e-316 | |
d17 = 1.2191758545976e-299 | |
d18 = 0.75 | |
d19 = 1.59942635655544e-205 | |
d20 = 146 | |
d21 = 0 | |
d22 = 0 | |
d23 = 4.94065645841247e-324 | |
d24 = 2.74220580949381e+188 | |
d25 = -4.51158607986939e+279 | |
d26 = 1.6543774318078e-70 | |
d27 = -2.74056868954002e+21 | |
d28 = 0 | |
d29 = 0 | |
d30 = -2.19309237443879e+50 | |
d31 = -2.19309237443879e+50 | |
q0 = {0x64 0x6f 0x6e 0x65 0x20 0x73 0x6c 0x65 0x65 0x70 0x69 0x6e 0x67 0x20 0x31 0x30} | |
q1 = {0x65 0x00 0x70 0x00 0x69 0x00 0x6e 0x00 0x67 0x00 0x20 0x00 0x31 0x00 0x30 0x00} | |
q2 = {0xf8 0x5e 0xe0 0x01 0x00 0x00 0x00 0x00 0xbc 0x49 0xe1 0x01 0xb0 0x49 0xe1 0x01} | |
q3 = {0xf7 0x2e 0x3c 0x00 0xbc 0x49 0xe1 0x01 0xb9 0x27 0x88 0x00 0xb0 0x49 0xe1 0x01} | |
q4 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} | |
q5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} | |
q6 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} | |
q7 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} | |
q8 = {0x20 0x49 0xe1 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x58 0x54 0xe0 0x01} | |
q9 = {0x00 0x00 0x00 0x00 0x00 0x00 0xe8 0x3f 0x00 0x00 0x00 0x00 0xd0 0xac 0x69 0x15} | |
q10 = {0x00 0x00 0x00 0x00 0x00 0x40 0x62 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} | |
q11 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00} | |
q12 = {0x47 0x27 0x5c 0x14 0x03 0x83 0x0f 0x67 0xf7 0xa5 0x7c 0x31 0x4a 0xd0 0xff 0xf9} | |
q13 = {0x1d 0xe9 0xbe 0xde 0xd9 0x44 0x72 0x31 0xcd 0x67 0xdf 0xfb 0x20 0x92 0x62 0xc4} | |
q14 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} | |
q15 = {0xd6 0xc1 0x62 0xca 0xd6 0xc1 0x62 0xca 0xd6 0xc1 0x62 0xca 0xd6 0xc1 0x62 0xca} | |
fpscr = 0x83000010 | |
exception = 0x656e6f64 | |
fsr = 0x656c7320 | |
far = 0x6e697065 | |
(lldb) disass -a 0x433ca8 | |
link all`mscorlib_System_RuntimeType_GetMethodsByName_string_System_Reflection_BindingFlags_System_RuntimeType_MemberListType_System_RuntimeType: | |
0x433888 <+0>: push {r4, r6, r7, lr} | |
0x43388a <+2>: add r7, sp, #0x8 | |
0x43388c <+4>: sub sp, #0xf0 | |
0x43388e <+6>: ldr.w r9, [r7, #0x8] | |
0x433892 <+10>: str r9, [r7, #-96] | |
0x433896 <+14>: str r3, [r7, #-100] | |
0x43389a <+18>: str r2, [r7, #-104] | |
0x43389e <+22>: str r1, [r7, #-108] | |
0x4338a2 <+26>: str r0, [r7, #-112] | |
0x4338a6 <+30>: movw r0, #0x2cbe | |
0x4338aa <+34>: movt r0, #0x171 | |
0x4338ae <+38>: add r0, pc | |
0x4338b0 <+40>: ldrb.w r0, [r0, #0xa85] | |
0x4338b4 <+44>: sxtb r0, r0 | |
0x4338b6 <+46>: cmp r0, #0x0 | |
0x4338b8 <+48>: beq.w 0x13fe3c ; <+1460> | |
0x4338bc <+52>: movw r0, #0xbd08 | |
0x4338c0 <+56>: movt r0, #0x172 | |
0x4338c4 <+60>: add r0, pc | |
0x4338c6 <+62>: movs r1, #0x0 | |
0x4338c8 <+64>: mov r2, sp | |
0x4338ca <+66>: sub.w r3, r2, #0x10 | |
0x4338ce <+70>: mov sp, r3 | |
0x4338d0 <+72>: mov.w r9, #0x0 | |
0x4338d4 <+76>: str r9, [r2, #-16] | |
0x4338d8 <+80>: mov r2, sp | |
0x4338da <+82>: subs r2, #0x10 | |
0x4338dc <+84>: mov sp, r2 | |
0x4338de <+86>: str r1, [r2] | |
0x4338e0 <+88>: ldr r0, [r0, #0x60] | |
0x4338e2 <+90>: ldr r0, [r0] | |
0x4338e4 <+92>: cmp r0, #0x0 | |
0x4338e6 <+94>: str r3, [r7, #-116] | |
0x4338ea <+98>: str r2, [r7, #-120] | |
0x4338ee <+102>: beq 0x13f918 ; <+144> | |
0x4338f0 <+104>: b 0x13f90a ; <+130> | |
0x4338f2 <+106>: b 0x13fda2 ; <+1306> | |
0x4338f4 <+108>: b 0x13fdf2 ; <+1386> | |
0x4338f6 <+110>: str r1, [r7, #-124] | |
0x4338fa <+114>: str r0, [r7, #-128] | |
0x4338fe <+118>: b 0x13f8f2 ; <+106> | |
0x433900 <+120>: str r1, [r7, #-132] | |
0x433904 <+124>: str r0, [r7, #-136] | |
0x433908 <+128>: b 0x13f8f4 ; <+108> | |
0x43390a <+130>: movw r0, #0xbcba | |
0x43390e <+134>: movt r0, #0x172 | |
0x433912 <+138>: add r0, pc | |
0x433914 <+140>: ldr r0, [r0, #0x64] | |
0x433916 <+142>: blx r0 | |
0x433918 <+144>: b 0x13f91a ; <+146> | |
0x43391a <+146>: movs r0, #0x0 | |
0x43391c <+148>: movs r1, #0x0 | |
0x43391e <+150>: movs r2, #0x4 | |
0x433920 <+152>: sub.w r3, r7, #0x40 | |
0x433924 <+156>: sub.w r9, r7, #0x44 | |
0x433928 <+160>: movw r12, #0x8 | |
0x43392c <+164>: sub.w lr, r7, #0x4c | |
0x433930 <+168>: sub.w r4, r7, #0x50 | |
0x433934 <+172>: str r0, [r7, #-140] | |
0x433938 <+176>: mov r0, r4 | |
0x43393a <+178>: and r4, r1, #0xff | |
0x43393e <+182>: str r1, [r7, #-144] | |
0x433942 <+186>: mov r1, r4 | |
0x433944 <+188>: str r2, [r7, #-148] | |
0x433948 <+192>: str lr, [r7, #-152] | |
0x43394c <+196>: str r12, [r7, #-156] | |
0x433950 <+200>: str r9, [r7, #-160] | |
0x433954 <+204>: str r3, [r7, #-164] | |
0x433958 <+208>: blx 0xe08730 ; memset.island | |
0x43395c <+212>: ldr r0, [r7, #-152] | |
0x433960 <+216>: ldr r1, [r7, #-144] | |
0x433964 <+220>: and r1, r1, #0xff | |
0x433968 <+224>: ldr r2, [r7, #-156] | |
0x43396c <+228>: blx 0xe08730 ; memset.island | |
0x433970 <+232>: ldr r0, [r7, #-160] | |
0x433974 <+236>: ldr r1, [r7, #-144] | |
0x433978 <+240>: and r1, r1, #0xff | |
0x43397c <+244>: ldr r2, [r7, #-148] | |
0x433980 <+248>: blx 0xe08730 ; memset.island | |
0x433984 <+252>: ldr r0, [r7, #-164] | |
0x433988 <+256>: ldr r1, [r7, #-144] | |
0x43398c <+260>: and r1, r1, #0xff | |
0x433990 <+264>: ldr r2, [r7, #-148] | |
0x433994 <+268>: blx 0xe08730 ; memset.island | |
0x433998 <+272>: ldr r0, [r7, #-140] | |
0x43399c <+276>: str r0, [r7, #-60] | |
0x4339a0 <+280>: movw r0, #0xbc24 | |
0x4339a4 <+284>: movt r0, #0x172 | |
0x4339a8 <+288>: add r0, pc | |
0x4339aa <+290>: movw r1, #0x2ad0 | |
0x4339ae <+294>: movt r1, #0x0 | |
0x4339b2 <+298>: add r0, r1 | |
0x4339b4 <+300>: ldr r0, [r0] | |
0x4339b6 <+302>: bl 0x4c642 ; mscorlib_Xamarin_WriteLine_string | |
0x4339ba <+306>: movs r0, #0x0 | |
0x4339bc <+308>: ldr r1, [r7, #-96] | |
0x4339c0 <+312>: cmp r1, r0 | |
0x4339c2 <+314>: bne 0x13f9ce ; <+326> | |
0x4339c4 <+316>: b 0x13f9c6 ; <+318> | |
0x4339c6 <+318>: movs r0, #0xa1 | |
0x4339c8 <+320>: bl 0xe0872c ; mono_llvm_throw_corlib_exception.island | |
0x4339cc <+324>: trap | |
0x4339ce <+326>: ldr r0, [r7, #-96] | |
0x4339d2 <+330>: add.w r1, r0, #0x8 | |
0x4339d6 <+334>: cmp r1, #0x0 | |
0x4339d8 <+336>: str r1, [r7, #-168] | |
0x4339dc <+340>: bne 0x13f9e8 ; <+352> | |
0x4339de <+342>: b 0x13f9e0 ; <+344> | |
0x4339e0 <+344>: movs r0, #0xa1 | |
0x4339e2 <+346>: bl 0xe0872c ; mono_llvm_throw_corlib_exception.island | |
0x4339e6 <+350>: trap | |
0x4339e8 <+352>: movw r0, #0xbbdc | |
0x4339ec <+356>: movt r0, #0x172 | |
0x4339f0 <+360>: add r0, pc | |
0x4339f2 <+362>: ldr r1, [r7, #-168] | |
0x4339f6 <+366>: ldr r2, [r1] | |
0x4339f8 <+368>: str r2, [r7, #-80] | |
0x4339fc <+372>: movw r2, #0x2ad4 | |
0x433a00 <+376>: movt r2, #0x0 | |
0x433a04 <+380>: add r0, r2 | |
0x433a06 <+382>: ldr r0, [r0] | |
0x433a08 <+384>: bl 0x4c642 ; mscorlib_Xamarin_WriteLine_string | |
0x433a0c <+388>: movw r0, #0xbbb8 | |
0x433a10 <+392>: movt r0, #0x172 | |
0x433a14 <+396>: add r0, pc | |
0x433a16 <+398>: movs r1, #0x1 | |
0x433a18 <+400>: sub.w r2, r7, #0x4c | |
0x433a1c <+404>: ldr lr, [r7, #-108] | |
0x433a20 <+408>: str lr, [r7, #-76] | |
0x433a24 <+412>: movs r3, #0x9 | |
0x433a26 <+414>: movt r3, #0x0 | |
0x433a2a <+418>: lsrs r2, r3 | |
0x433a2c <+420>: ldr r3, [r0, #0x8] | |
0x433a2e <+422>: add r2, r3 | |
0x433a30 <+424>: strb r1, [r2] | |
0x433a32 <+426>: ldr.w r0, [r0, #0xb0] | |
0x433a36 <+430>: ldr r0, [r0] | |
0x433a38 <+432>: str r0, [r7, #-72] | |
0x433a3c <+436>: sub.w r0, r7, #0x4c | |
0x433a40 <+440>: bl 0x508b0 ; mscorlib_Mono_SafeStringMarshal_get_Value | |
0x433a44 <+444>: str r0, [r7, #-172] | |
0x433a48 <+448>: b 0x13fa4a ; <+450> | |
0x433a4a <+450>: movw r0, #0xbb7a | |
0x433a4e <+454>: movt r0, #0x172 | |
0x433a52 <+458>: add r0, pc | |
0x433a54 <+460>: movw r1, #0x2ad8 | |
0x433a58 <+464>: ldr r0, [r0, r1] | |
0x433a5a <+466>: ldr r1, [r7, #-112] | |
0x433a5e <+470>: str r0, [r7, #-176] | |
0x433a62 <+474>: mov r0, r1 | |
0x433a64 <+476>: ldr r1, [r7, #-172] | |
0x433a68 <+480>: ldr r2, [r7, #-104] | |
0x433a6c <+484>: ldr r3, [r7, #-100] | |
0x433a70 <+488>: ldr r9, [r7, #-176] | |
0x433a74 <+492>: blx r9 | |
0x433a76 <+494>: str r0, [r7, #-180] | |
0x433a7a <+498>: b 0x13fa7c ; <+500> | |
0x433a7c <+500>: b 0x13fa7e ; <+502> | |
0x433a7e <+502>: b 0x13fa94 ; <+524> | |
0x433a80 <+504>: ldr r0, [r7, #-60] | |
0x433a84 <+508>: str r0, [r7, #-84] | |
0x433a88 <+512>: ldr r0, [r7, #-84] | |
0x433a8c <+516>: sub.w r4, r7, #0x8 | |
0x433a90 <+520>: mov sp, r4 | |
0x433a92 <+522>: pop {r4, r6, r7, pc} | |
0x433a94 <+524>: b 0x13fa96 ; <+526> | |
0x433a96 <+526>: sub.w r0, r7, #0x44 | |
0x433a9a <+530>: movs r1, #0x0 | |
0x433a9c <+532>: movs r2, #0x0 | |
0x433a9e <+534>: movs r3, #0x4 | |
0x433aa0 <+536>: sub.w r9, r7, #0x20 | |
0x433aa4 <+540>: str r0, [r7, #-184] | |
0x433aa8 <+544>: mov r0, r9 | |
0x433aaa <+546>: and r2, r2, #0xff | |
0x433aae <+550>: str r1, [r7, #-188] | |
0x433ab2 <+554>: mov r1, r2 | |
0x433ab4 <+556>: mov r2, r3 | |
0x433ab6 <+558>: blx 0xe08730 ; memset.island | |
0x433aba <+562>: ldr r0, [r7, #-180] | |
0x433abe <+566>: str r0, [r7, #-32] | |
0x433ac2 <+570>: ldr r1, [r7, #-32] | |
0x433ac6 <+574>: str r1, [r7, #-12] | |
0x433aca <+578>: ldr r1, [r7, #-184] | |
0x433ace <+582>: ldr r2, [r7, #-188] | |
0x433ad2 <+586>: cmp r1, r2 | |
0x433ad4 <+588>: bne 0x13fae0 ; <+600> | |
0x433ad6 <+590>: b 0x13fad8 ; <+592> | |
0x433ad8 <+592>: movs r0, #0xa1 | |
0x433ada <+594>: bl 0xe0872c ; mono_llvm_throw_corlib_exception.island | |
0x433ade <+598>: b 0x13faee ; <+614> | |
0x433ae0 <+600>: sub.w r0, r7, #0x44 | |
0x433ae4 <+604>: adds r0, #0x0 | |
0x433ae6 <+606>: ldr r1, [r7, #-12] | |
0x433aea <+610>: str r1, [r0] | |
0x433aec <+612>: b 0x13faf0 ; <+616> | |
0x433aee <+614>: trap | |
0x433af0 <+616>: movw r0, #0xbad4 | |
0x433af4 <+620>: movt r0, #0x172 | |
0x433af8 <+624>: add r0, pc | |
0x433afa <+626>: movw r1, #0x2adc | |
0x433afe <+630>: ldr r0, [r0, r1] | |
0x433b00 <+632>: bl 0x4c642 ; mscorlib_Xamarin_WriteLine_string | |
0x433b04 <+636>: b 0x13fb06 ; <+638> | |
0x433b06 <+638>: b 0x13fb08 ; <+640> | |
0x433b08 <+640>: b 0x13fb0a ; <+642> | |
0x433b0a <+642>: b 0x13fb0c ; <+644> | |
0x433b0c <+644>: sub.w r0, r7, #0x44 | |
0x433b10 <+648>: movs r1, #0x0 | |
0x433b12 <+650>: cmp r0, r1 | |
0x433b14 <+652>: bne 0x13fb20 ; <+664> | |
0x433b16 <+654>: b 0x13fb18 ; <+656> | |
0x433b18 <+656>: movs r0, #0xa1 | |
0x433b1a <+658>: bl 0xe0872c ; mono_llvm_throw_corlib_exception.island | |
0x433b1e <+662>: b 0x13fb2e ; <+678> | |
0x433b20 <+664>: ldr r0, [r7, #-68] | |
0x433b24 <+668>: cmp r0, #0x0 | |
0x433b26 <+670>: str r0, [r7, #-192] | |
0x433b2a <+674>: beq 0x13fb30 ; <+680> | |
0x433b2c <+676>: b 0x13fb3a ; <+690> | |
0x433b2e <+678>: trap | |
0x433b30 <+680>: b 0x13fb32 ; <+682> | |
0x433b32 <+682>: movs r0, #0xa1 | |
0x433b34 <+684>: bl 0xe0872c ; mono_llvm_throw_corlib_exception.island | |
0x433b38 <+688>: b 0x13fb5a ; <+722> | |
0x433b3a <+690>: ldr r0, [r7, #-192] | |
0x433b3e <+694>: ldr r1, [r0, #0x4] | |
0x433b40 <+696>: movw r2, #0xba84 | |
0x433b44 <+700>: movt r2, #0x172 | |
0x433b48 <+704>: add r2, pc | |
0x433b4a <+706>: movw r3, #0x2ae0 | |
0x433b4e <+710>: ldr r0, [r2, r3] | |
0x433b50 <+712>: str r1, [r7, #-196] | |
0x433b54 <+716>: bl 0x4c642 ; mscorlib_Xamarin_WriteLine_string | |
0x433b58 <+720>: b 0x13fb5c ; <+724> | |
0x433b5a <+722>: trap | |
0x433b5c <+724>: movw r0, #0xba68 | |
0x433b60 <+728>: movt r0, #0x172 | |
0x433b64 <+732>: add r0, pc | |
0x433b66 <+734>: movw r1, #0x2ae4 | |
0x433b6a <+738>: ldr r0, [r0, r1] | |
0x433b6c <+740>: ldr r1, [r7, #-196] | |
0x433b70 <+744>: bl 0x589c80 ; mscorlib_wrapper_alloc_object_AllocVector_intptr_intptr | |
0x433b74 <+748>: str r0, [r7, #-200] | |
0x433b78 <+752>: b 0x13fb7a ; <+754> | |
0x433b7a <+754>: movw r0, #0xba4a | |
0x433b7e <+758>: movt r0, #0x172 | |
0x433b82 <+762>: add r0, pc | |
0x433b84 <+764>: movw r1, #0x2ae8 | |
0x433b88 <+768>: ldr r0, [r0, r1] | |
0x433b8a <+770>: bl 0x4c642 ; mscorlib_Xamarin_WriteLine_string | |
0x433b8e <+774>: b 0x13fb90 ; <+776> | |
0x433b90 <+776>: movs r0, #0x0 | |
0x433b92 <+778>: str r0, [r7, #-204] | |
0x433b96 <+782>: b 0x13fb98 ; <+784> | |
0x433b98 <+784>: ldr r0, [r7, #-204] | |
0x433b9c <+788>: ldr r1, [r7, #-196] | |
0x433ba0 <+792>: cmp r0, r1 | |
0x433ba2 <+794>: str r0, [r7, #-208] | |
0x433ba6 <+798>: bge 0x13fbbc ; <+820> | |
0x433ba8 <+800>: movw r0, #0xba1c | |
0x433bac <+804>: movt r0, #0x172 | |
0x433bb0 <+808>: add r0, pc | |
0x433bb2 <+810>: ldr r0, [r0, #0x60] | |
0x433bb4 <+812>: ldr r0, [r0] | |
0x433bb6 <+814>: cmp r0, #0x0 | |
0x433bb8 <+816>: beq 0x13fbe0 ; <+856> | |
0x433bba <+818>: b 0x13fbd2 ; <+842> | |
0x433bbc <+820>: movw r0, #0xba08 | |
0x433bc0 <+824>: movt r0, #0x172 | |
0x433bc4 <+828>: add r0, pc | |
0x433bc6 <+830>: mov.w r1, #0x2b00 | |
0x433bca <+834>: ldr r0, [r0, r1] | |
0x433bcc <+836>: bl 0x4c642 ; mscorlib_Xamarin_WriteLine_string | |
0x433bd0 <+840>: b 0x13fd3c ; <+1204> | |
0x433bd2 <+842>: movw r0, #0xb9f2 | |
0x433bd6 <+846>: movt r0, #0x172 | |
0x433bda <+850>: add r0, pc | |
0x433bdc <+852>: ldr r0, [r0, #0x64] | |
0x433bde <+854>: blx r0 | |
0x433be0 <+856>: movw r0, #0xb9e4 | |
0x433be4 <+860>: movt r0, #0x172 | |
0x433be8 <+864>: add r0, pc | |
0x433bea <+866>: movw r1, #0x2aec | |
0x433bee <+870>: ldr r0, [r0, r1] | |
0x433bf0 <+872>: bl 0x164e94 ; mscorlib_System_Console_WriteLine_string | |
0x433bf4 <+876>: b 0x13fbf6 ; <+878> | |
0x433bf6 <+878>: sub.w r0, r7, #0x44 | |
0x433bfa <+882>: ldr r1, [r7, #-208] | |
0x433bfe <+886>: bl 0x5059e ; mscorlib_Mono_SafeGPtrArrayHandle_get_Item_int | |
0x433c02 <+890>: str r0, [r7, #-212] | |
0x433c06 <+894>: b 0x13fc08 ; <+896> | |
0x433c08 <+896>: ldr r0, [r7, #-212] | |
0x433c0c <+900>: str r0, [r7, #-64] | |
0x433c10 <+904>: movw r1, #0xb9b4 | |
0x433c14 <+908>: movt r1, #0x172 | |
0x433c18 <+912>: add r1, pc | |
0x433c1a <+914>: movw r2, #0x2af4 | |
0x433c1e <+918>: ldr r0, [r1, r2] | |
0x433c20 <+920>: bl 0x4c642 ; mscorlib_Xamarin_WriteLine_string | |
0x433c24 <+924>: b 0x13fc26 ; <+926> | |
0x433c26 <+926>: ldr r0, [r7, #-64] | |
0x433c2a <+930>: str r0, [r7, #-92] | |
0x433c2e <+934>: ldr r0, [r7, #-80] | |
0x433c32 <+938>: str r0, [r7, #-88] | |
0x433c36 <+942>: ldr r0, [r7, #-92] | |
0x433c3a <+946>: ldr r1, [r7, #-88] | |
0x433c3e <+950>: ldr r2, [r7, #-88] | |
0x433c42 <+954>: ldr r3, [r7, #-84] | |
0x433c46 <+958>: bl 0x295abc ; mscorlib_System_Reflection_MethodBase_GetMethodFromHandleNoGenericCheck_System_RuntimeMethodHandle_System_RuntimeTypeHandle | |
0x433c4a <+962>: str r0, [r7, #-216] | |
0x433c4e <+966>: b 0x13fc50 ; <+968> | |
0x433c50 <+968>: movs r0, #0x0 | |
0x433c52 <+970>: ldr r1, [r7, #-216] | |
0x433c56 <+974>: cmp r1, r0 | |
0x433c58 <+976>: bne 0x13fc66 ; <+990> | |
0x433c5a <+978>: movs r0, #0x0 | |
0x433c5c <+980>: ldr r1, [r7, #-200] | |
0x433c60 <+984>: cmp r1, r0 | |
0x433c62 <+986>: beq 0x13fc8e ; <+1030> | |
0x433c64 <+988>: b 0x13fc98 ; <+1040> | |
0x433c66 <+990>: movw r0, #0xb95e | |
0x433c6a <+994>: movt r0, #0x172 | |
0x433c6e <+998>: add r0, pc | |
0x433c70 <+1000>: ldr r1, [r7, #-216] | |
0x433c74 <+1004>: ldr r2, [r1] | |
0x433c76 <+1006>: ldr r2, [r2] | |
0x433c78 <+1008>: ldr r2, [r2, #0x8] | |
0x433c7a <+1010>: ldr r2, [r2, #0x10] | |
0x433c7c <+1012>: movw r3, #0x29f4 | |
0x433c80 <+1016>: movt r3, #0x0 | |
0x433c84 <+1020>: add r0, r3 | |
0x433c86 <+1022>: ldr r0, [r0] | |
0x433c88 <+1024>: cmp r2, r0 | |
0x433c8a <+1026>: bne 0x13fd2e ; <+1190> | |
0x433c8c <+1028>: b 0x13fd38 ; <+1200> | |
0x433c8e <+1030>: b 0x13fc90 ; <+1032> | |
0x433c90 <+1032>: movs r0, #0xa1 | |
0x433c92 <+1034>: bl 0xe0872c ; mono_llvm_throw_corlib_exception.island | |
0x433c96 <+1038>: b 0x13fcba ; <+1074> | |
0x433c98 <+1040>: ldr r0, [r7, #-200] | |
0x433c9c <+1044>: ldr r1, [r0] | |
-> 0x433c9e <+1046>: ldr r2, [r1, #0x7c] | |
0x433ca0 <+1048>: cmp r2, #0x0 | |
0x433ca2 <+1050>: movw r3, #0x0 | |
0x433ca6 <+1054>: it ne | |
0x433ca8 <+1056>: movne r3, #0x1 | |
0x433caa <+1058>: tst.w r3, #0x1 | |
0x433cae <+1062>: str r1, [r7, #-220] | |
0x433cb2 <+1066>: str r2, [r7, #-224] | |
0x433cb6 <+1070>: bne 0x13fcbc ; <+1076> | |
0x433cb8 <+1072>: b 0x13fcde ; <+1110> | |
0x433cba <+1074>: trap | |
0x433cbc <+1076>: ldr r0, [r7, #-224] | |
0x433cc0 <+1080>: ldr r1, [r0] | |
0x433cc2 <+1082>: ldr r3, [r0, #0x4] | |
0x433cc4 <+1084>: ldr r0, [r7, #-200] | |
0x433cc8 <+1088>: ldr r2, [r7, #-208] | |
0x433ccc <+1092>: str r1, [r7, #-228] | |
0x433cd0 <+1096>: mov r1, r2 | |
0x433cd2 <+1098>: ldr r2, [r7, #-216] | |
0x433cd6 <+1102>: ldr r9, [r7, #-228] | |
0x433cda <+1106>: blx r9 | |
0x433cdc <+1108>: b 0x13fd02 ; <+1146> | |
0x433cde <+1110>: movw r0, #0xb8e6 | |
0x433ce2 <+1114>: movt r0, #0x172 | |
0x433ce6 <+1118>: add r0, pc | |
0x433ce8 <+1120>: ldr r0, [r0, #0x58] | |
0x433cea <+1122>: movs r1, #0x16 | |
0x433cec <+1124>: ldr r2, [r7, #-220] | |
0x433cf0 <+1128>: str r0, [r7, #-232] | |
0x433cf4 <+1132>: mov r0, r2 | |
0x433cf6 <+1134>: ldr r3, [r7, #-232] | |
0x433cfa <+1138>: blx r3 | |
0x433cfc <+1140>: str r0, [r7, #-236] | |
0x433d00 <+1144>: b 0x13fd24 ; <+1180> | |
0x433d02 <+1146>: movw r0, #0xb8c2 | |
0x433d06 <+1150>: movt r0, #0x172 | |
0x433d0a <+1154>: add r0, pc | |
0x433d0c <+1156>: movw r1, #0x2afc | |
0x433d10 <+1160>: ldr r0, [r0, r1] | |
0x433d12 <+1162>: bl 0x164e94 ; mscorlib_System_Console_WriteLine_string | |
0x433d16 <+1166>: b 0x13fd18 ; <+1168> | |
0x433d18 <+1168>: ldr r0, [r7, #-208] | |
0x433d1c <+1172>: adds r1, r0, #0x1 | |
0x433d1e <+1174>: str r1, [r7, #-204] | |
0x433d22 <+1178>: b 0x13fb98 ; <+784> | |
0x433d24 <+1180>: ldr r0, [r7, #-236] | |
0x433d28 <+1184>: str r0, [r7, #-224] | |
0x433d2c <+1188>: b 0x13fcbc ; <+1076> | |
0x433d2e <+1190>: b 0x13fd30 ; <+1192> | |
0x433d30 <+1192>: movs r0, #0x8f | |
0x433d32 <+1194>: bl 0xe0872c ; mono_llvm_throw_corlib_exception.island | |
0x433d36 <+1198>: b 0x13fd3a ; <+1202> | |
0x433d38 <+1200>: b 0x13fc5a ; <+978> | |
0x433d3a <+1202>: trap | |
0x433d3c <+1204>: movs r0, #0x1 | |
0x433d3e <+1206>: movs r1, #0x0 | |
0x433d40 <+1208>: ldr r2, [r7, #-200] | |
0x433d44 <+1212>: str r2, [r7, #-60] | |
0x433d48 <+1216>: str r1, [r7, #-40] | |
0x433d4c <+1220>: ldr r1, [r7, #-116] | |
0x433d50 <+1224>: str r0, [r1] | |
0x433d52 <+1226>: b 0x13f8f2 ; <+106> | |
0x433d54 <+1228>: movs r0, #0x0 | |
0x433d56 <+1230>: ldr r1, [r7, #-40] | |
0x433d5a <+1234>: cmp r1, r0 | |
0x433d5c <+1236>: bne 0x13fd6e ; <+1254> | |
0x433d5e <+1238>: movs r0, #0x1 | |
0x433d60 <+1240>: movs r1, #0x0 | |
0x433d62 <+1242>: str r1, [r7, #-36] | |
0x433d66 <+1246>: ldr r1, [r7, #-120] | |
0x433d6a <+1250>: str r0, [r1] | |
0x433d6c <+1252>: b 0x13f8f4 ; <+108> | |
0x433d6e <+1254>: movw r0, #0xb856 | |
0x433d72 <+1258>: movt r0, #0x172 | |
0x433d76 <+1262>: add r0, pc | |
0x433d78 <+1264>: ldr.w r0, [r0, #0x120] | |
0x433d7c <+1268>: blx r0 | |
0x433d7e <+1270>: b 0x13fda0 ; <+1304> | |
0x433d80 <+1272>: movs r0, #0x0 | |
0x433d82 <+1274>: ldr r1, [r7, #-36] | |
0x433d86 <+1278>: cmp r1, r0 | |
0x433d88 <+1280>: bne 0x13fd8c ; <+1284> | |
0x433d8a <+1282>: b 0x13fa80 ; <+504> | |
0x433d8c <+1284>: movw r0, #0xb838 | |
0x433d90 <+1288>: movt r0, #0x172 | |
0x433d94 <+1292>: add r0, pc | |
0x433d96 <+1294>: ldr.w r0, [r0, #0x120] | |
0x433d9a <+1298>: blx r0 | |
0x433d9c <+1300>: b 0x13fd9e ; <+1302> | |
0x433d9e <+1302>: b 0x13fd8a ; <+1282> | |
0x433da0 <+1304>: b 0x13fd5e ; <+1238> | |
0x433da2 <+1306>: movw r0, #0xb822 | |
0x433da6 <+1310>: movt r0, #0x172 | |
0x433daa <+1314>: add r0, pc | |
0x433dac <+1316>: ldr r0, [r0, #0x60] | |
0x433dae <+1318>: ldr r0, [r0] | |
0x433db0 <+1320>: cmp r0, #0x0 | |
0x433db2 <+1322>: beq 0x13fdc2 ; <+1338> | |
0x433db4 <+1324>: movw r0, #0xb810 | |
0x433db8 <+1328>: movt r0, #0x172 | |
0x433dbc <+1332>: add r0, pc | |
0x433dbe <+1334>: ldr r0, [r0, #0x64] | |
0x433dc0 <+1336>: blx r0 | |
0x433dc2 <+1338>: sub.w r0, r7, #0x44 | |
0x433dc6 <+1342>: bl 0x504b2 ; mscorlib_Mono_SafeGPtrArrayHandle_Dispose | |
0x433dca <+1346>: b 0x13fdcc ; <+1348> | |
0x433dcc <+1348>: b 0x13fdce ; <+1350> | |
0x433dce <+1350>: ldr r0, [r7, #-116] | |
0x433dd2 <+1354>: ldr r1, [r0] | |
0x433dd4 <+1356>: movs r2, #0x0 | |
0x433dd6 <+1358>: str r2, [r0] | |
0x433dd8 <+1360>: cmp r1, #0x1 | |
0x433dda <+1362>: beq 0x13fd54 ; <+1228> | |
0x433ddc <+1364>: b 0x13fdde ; <+1366> | |
0x433dde <+1366>: movw r0, #0xb7e6 | |
0x433de2 <+1370>: movt r0, #0x172 | |
0x433de6 <+1374>: add r0, pc | |
0x433de8 <+1376>: ldr.w r0, [r0, #0x110] | |
0x433dec <+1380>: blx r0 | |
0x433dee <+1382>: b 0x13fdf0 ; <+1384> | |
0x433df0 <+1384>: trap | |
0x433df2 <+1386>: movw r0, #0xb7d2 | |
0x433df6 <+1390>: movt r0, #0x172 | |
0x433dfa <+1394>: add r0, pc | |
0x433dfc <+1396>: ldr r0, [r0, #0x60] | |
0x433dfe <+1398>: ldr r0, [r0] | |
0x433e00 <+1400>: cmp r0, #0x0 | |
0x433e02 <+1402>: beq 0x13fe12 ; <+1418> | |
0x433e04 <+1404>: movw r0, #0xb7c0 | |
0x433e08 <+1408>: movt r0, #0x172 | |
0x433e0c <+1412>: add r0, pc | |
0x433e0e <+1414>: ldr r0, [r0, #0x64] | |
0x433e10 <+1416>: blx r0 | |
0x433e12 <+1418>: sub.w r0, r7, #0x4c | |
0x433e16 <+1422>: bl 0x509c8 ; mscorlib_Mono_SafeStringMarshal_Dispose | |
0x433e1a <+1426>: ldr r0, [r7, #-120] | |
0x433e1e <+1430>: ldr r1, [r0] | |
0x433e20 <+1432>: movs r2, #0x0 | |
0x433e22 <+1434>: str r2, [r0] | |
0x433e24 <+1436>: cmp r1, #0x1 | |
0x433e26 <+1438>: beq 0x13fd80 ; <+1272> | |
0x433e28 <+1440>: b 0x13fe2a ; <+1442> | |
0x433e2a <+1442>: movw r0, #0xb79a | |
0x433e2e <+1446>: movt r0, #0x172 | |
0x433e32 <+1450>: add r0, pc | |
0x433e34 <+1452>: ldr.w r0, [r0, #0x110] | |
0x433e38 <+1456>: blx r0 | |
0x433e3a <+1458>: trap | |
0x433e3c <+1460>: movw r0, #0xa85 | |
0x433e40 <+1464>: bl 0x4c130 ; init_method | |
0x433e44 <+1468>: b 0x13f8bc ; <+52> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment