/tmp/dev_il2cpp.so: file format elf32-i386 Disassembly of section .text: 00ea41bb <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7589>: ea41bb: 55 push %ebp ea41bc: 53 push %ebx ea41bd: 57 push %edi ea41be: 56 push %esi ea41bf: 83 ec 1c sub $0x1c,%esp ea41c2: e8 00 00 00 00 call ea41c7 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7595> ea41c7: 5b pop %ebx ea41c8: 81 c3 b5 29 f5 00 add $0xf529b5,%ebx ; ebx=0x1df6b7c ea41ce: 8b 7c 24 30 mov 0x30(%esp),%edi ea41d2: 8a 83 70 a7 06 00 mov 0x6a770(%ebx),%al ea41d8: 24 01 and $0x1,%al ea41da: 75 17 jne ea41f3 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a75c1> ea41dc: 8d 83 08 e2 71 ff lea -0x8e1df8(%ebx),%eax ; [ebx+-0x8e1df8]=0x1514d84 val=0x638e ea41e2: 8b 00 mov (%eax),%eax ea41e4: 89 04 24 mov %eax,(%esp) ea41e7: e8 3c b1 cf ff call b9f328 <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x78f0> ea41ec: c6 83 70 a7 06 00 01 movb $0x1,0x6a770(%ebx) ea41f3: 8b 47 14 mov 0x14(%edi),%eax ea41f6: c7 47 14 ff ff ff ff movl $0xffffffff,0x14(%edi) ea41fd: 83 f8 01 cmp $0x1,%eax ea4200: 0f 94 c1 sete %cl ea4203: 0f b6 c9 movzbl %cl,%ecx ea4206: c1 e1 02 shl $0x2,%ecx ea4209: 85 c0 test %eax,%eax ea420b: b8 03 00 00 00 mov $0x3,%eax ea4210: 0f 45 c1 cmovne %ecx,%eax ea4213: 83 f8 04 cmp $0x4,%eax ea4216: 0f 84 8a 01 00 00 je ea43a6 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7774> ea421c: 83 f8 03 cmp $0x3,%eax ea421f: 0f 85 f7 01 00 00 jne ea441c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77ea> ea4225: 8b 77 08 mov 0x8(%edi),%esi ea4228: 85 f6 test %esi,%esi ea422a: 75 05 jne ea4231 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a75ff> ea422c: e8 c3 c4 d2 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> ea4231: 8b 76 40 mov 0x40(%esi),%esi ea4234: 85 f6 test %esi,%esi ea4236: 75 05 jne ea423d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a760b> ea4238: e8 b7 c4 d2 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> ea423d: 31 c0 xor %eax,%eax ea423f: 89 44 24 08 mov %eax,0x8(%esp) ea4243: 89 44 24 04 mov %eax,0x4(%esp) ea4247: 89 34 24 mov %esi,(%esp) ea424a: e8 0f 29 99 ff call 836b5e ; CALL UnityEngine.GameObject$$SetActive ea424f: 8b 77 08 mov 0x8(%edi),%esi ea4252: 85 f6 test %esi,%esi ea4254: 75 05 jne ea425b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7629> ea4256: e8 99 c4 d2 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> ea425b: 8b 56 48 mov 0x48(%esi),%edx ea425e: 8d ab 64 dd 04 00 lea 0x4dd64(%ebx),%ebp ea4264: 8b 45 00 mov 0x0(%ebp),%eax ea4267: 8b 48 50 mov 0x50(%eax),%ecx ea426a: 83 39 00 cmpl $0x0,(%ecx) ea426d: 75 55 jne ea42c4 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7692> ea426f: 8d 83 2c 5e 05 00 lea 0x55e2c(%ebx),%eax ea4275: 8b 00 mov (%eax),%eax ea4277: 89 44 24 14 mov %eax,0x14(%esp) ea427b: 8d 83 84 dd 04 00 lea 0x4dd84(%ebx),%eax ea4281: 8b 00 mov (%eax),%eax ea4283: 89 04 24 mov %eax,(%esp) ea4286: 89 54 24 18 mov %edx,0x18(%esp) ea428a: e8 9f ab d3 ff call bdee2e <_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE@@Base+0xca80> ea428f: 89 c6 mov %eax,%esi ea4291: 8d 83 30 5e 05 00 lea 0x55e30(%ebx),%eax ea4297: 8b 00 mov (%eax),%eax ea4299: 89 44 24 0c mov %eax,0xc(%esp) ea429d: 8b 44 24 14 mov 0x14(%esp),%eax ea42a1: 89 44 24 08 mov %eax,0x8(%esp) ea42a5: 89 34 24 mov %esi,(%esp) ea42a8: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) ea42af: 00 ea42b0: e8 97 d4 2b 00 call 116174c <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x564b1a> ; CALL System.Action$$.ctor ea42b5: 8b 54 24 18 mov 0x18(%esp),%edx ea42b9: 8b 45 00 mov 0x0(%ebp),%eax ea42bc: 8b 40 50 mov 0x50(%eax),%eax ea42bf: 89 30 mov %esi,(%eax) ea42c1: 8b 45 00 mov 0x0(%ebp),%eax ea42c4: 8b 40 50 mov 0x50(%eax),%eax ea42c7: 8b 00 mov (%eax),%eax ea42c9: 8d 8b 34 5e 05 00 lea 0x55e34(%ebx),%ecx ea42cf: 8b 09 mov (%ecx),%ecx ea42d1: 89 4c 24 0c mov %ecx,0xc(%esp) ea42d5: 89 44 24 08 mov %eax,0x8(%esp) ea42d9: 89 54 24 04 mov %edx,0x4(%esp) ea42dd: c7 04 24 00 00 00 00 movl $0x0,(%esp) ea42e4: e8 a9 bf 21 00 call 10c0292 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x4c3660> ; CALL System.Array$$ForEach ea42e9: 8b 77 08 mov 0x8(%edi),%esi ea42ec: 85 f6 test %esi,%esi ea42ee: 75 05 jne ea42f5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a76c3> ea42f0: e8 ff c3 d2 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> ea42f5: 8b 76 7c mov 0x7c(%esi),%esi ea42f8: 8d 83 3c be 04 00 lea 0x4be3c(%ebx),%eax ea42fe: 8b 00 mov (%eax),%eax ea4300: f6 80 b2 00 00 00 01 testb $0x1,0xb2(%eax) ea4307: 74 0e je ea4317 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a76e5> ea4309: 83 78 60 00 cmpl $0x0,0x60(%eax) ea430d: 75 08 jne ea4317 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a76e5> ea430f: 89 04 24 mov %eax,(%esp) ea4312: e8 97 21 d1 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> ea4317: 31 c0 xor %eax,%eax ea4319: 89 44 24 0c mov %eax,0xc(%esp) ea431d: 89 74 24 08 mov %esi,0x8(%esp) ea4321: 89 44 24 04 mov %eax,0x4(%esp) ea4325: 89 04 24 mov %eax,(%esp) ea4328: e8 ac 4b 8e ff call 788ed9 ; CALL UnityEngine.Object$$op_Inequality ea432d: 84 c0 test %al,%al ea432f: 74 45 je ea4376 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7744> ea4331: 8b 77 08 mov 0x8(%edi),%esi ea4334: 85 f6 test %esi,%esi ea4336: 75 05 jne ea433d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a770b> ea4338: e8 b7 c3 d2 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> ea433d: 8b 76 7c mov 0x7c(%esi),%esi ea4340: 85 f6 test %esi,%esi ea4342: 75 05 jne ea4349 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7717> ea4344: e8 ab c3 d2 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> ea4349: 89 34 24 mov %esi,(%esp) ea434c: c7 44 24 04 00 00 00 movl $0x0,0x4(%esp) ea4353: 00 ea4354: e8 3c b6 98 ff call 82f995 ; CALL UnityEngine.Component$$get_gameObject ea4359: 89 c6 mov %eax,%esi ea435b: 85 f6 test %esi,%esi ea435d: 75 05 jne ea4364 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7732> ea435f: e8 90 c3 d2 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> ea4364: 31 c0 xor %eax,%eax ea4366: 89 44 24 08 mov %eax,0x8(%esp) ea436a: 89 44 24 04 mov %eax,0x4(%esp) ea436e: 89 34 24 mov %esi,(%esp) ea4371: e8 e8 27 99 ff call 836b5e ; CALL UnityEngine.GameObject$$SetActive ea4376: 8b 77 08 mov 0x8(%edi),%esi ea4379: 85 f6 test %esi,%esi ea437b: 75 05 jne ea4382 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7750> ea437d: e8 72 c3 d2 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> ea4382: 89 34 24 mov %esi,(%esp) ea4385: e8 2e 80 ff ff call e9c3b8 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29f786> ; CALL FE.EnterVault$$InitialisePlayerProfileData ea438a: c7 47 0c 00 00 00 00 movl $0x0,0xc(%edi) ea4391: b0 01 mov $0x1,%al ea4393: 80 7f 10 00 cmpb $0x0,0x10(%edi) ea4397: 0f 85 81 00 00 00 jne ea441e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77ec> ea439d: c7 47 14 01 00 00 00 movl $0x1,0x14(%edi) ea43a4: eb 78 jmp ea441e <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77ec> ea43a6: 8d 83 20 d6 04 00 lea 0x4d620(%ebx),%eax ea43ac: 8b 00 mov (%eax),%eax ea43ae: f6 80 b2 00 00 00 01 testb $0x1,0xb2(%eax) ea43b5: 74 0e je ea43c5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7793> ea43b7: 83 78 60 00 cmpl $0x0,0x60(%eax) ea43bb: 75 08 jne ea43c5 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a7793> ea43bd: 89 04 24 mov %eax,(%esp) ea43c0: e8 e9 20 d1 ff call bb64ae <_ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs@@Base+0x1ea76> ea43c5: 31 c0 xor %eax,%eax ea43c7: 89 44 24 04 mov %eax,0x4(%esp) ea43cb: 89 04 24 mov %eax,(%esp) ea43ce: e8 cd 4e f3 ff call dd92a0 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1dc66e> ; CALL TextBible$$get_instance ea43d3: 89 c6 mov %eax,%esi ea43d5: 8b 6f 08 mov 0x8(%edi),%ebp ea43d8: 85 f6 test %esi,%esi ea43da: 75 05 jne ea43e1 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77af> ea43dc: e8 13 c3 d2 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> ea43e1: 89 6c 24 04 mov %ebp,0x4(%esp) ea43e5: 89 34 24 mov %esi,(%esp) ea43e8: c7 44 24 08 00 00 00 movl $0x0,0x8(%esp) ea43ef: 00 ea43f0: e8 a6 16 f5 ff call df5a9b <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x1f8e69> ; CALL TextBible$$RegisterLookup ea43f5: 8b 77 08 mov 0x8(%edi),%esi ea43f8: 85 f6 test %esi,%esi ea43fa: 75 05 jne ea4401 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77cf> ea43fc: e8 f3 c2 d2 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> ea4401: 89 34 24 mov %esi,(%esp) ea4404: e8 64 6f ff ff call e9b36d <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x29e73b> ; CALL FE.EnterVault$$UpdateText ea4409: 8b 77 08 mov 0x8(%edi),%esi ea440c: 85 f6 test %esi,%esi ea440e: 75 05 jne ea4415 <_ZNSbItSt11char_traitsItESaItEE9_M_mutateEjjj@@Base+0x2a77e3> ea4410: e8 df c2 d2 ff call bd06f4 <_ZNSs12_S_constructIN9__gnu_cxx17__normal_iteratorIPcSt6vectorIcSaIcEEEEEES2_T_S7_RKS4_St20forward_iterator_tag@@Base+0xd98> ea4415: c6 86 f0 00 00 00 01 movb $0x1,0xf0(%esi) ea441c: 31 c0 xor %eax,%eax ea441e: 0f b6 c0 movzbl %al,%eax ea4421: 83 c4 1c add $0x1c,%esp ea4424: 5e pop %esi ea4425: 5f pop %edi ea4426: 5b pop %ebx ea4427: 5d pop %ebp ea4428: c3 ret