Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Read 0 symbols from file /tmp/tc_dump_helpers_addrs.txt
- # Config file:
- # Repo schema: 7244cd80922891e53d726b002c59ac0f70b093ad
- ====================
- Translation 0 {
- src.md5 = 32373735636162396239343861323233
- src.funcId = 6280
- src.funcName = Pseudo-main
- src.resumed = false
- src.bcStartOffset = 0
- src.guards = 0
- kind = TransLive
- hasLoop = 0
- aStart = 0x4c0045a
- aLen = 0x3d
- coldStart = 0xc800841
- coldLen = 0x0
- frozenStart = 0xe0000ab
- frozenLen = 0x0
- }
- ----------
- bytecode:
- ----------
- <<< couldn't find unit 32373735636162396239343861323233 to print bytecode range [0,23) >>>
- ----------
- x64: main
- ----------
- <<< couldn't find unit 32373735636162396239343861323233 to print bytecode at offset 0 >>>
- 0x4c0045a: movb $0x21, -0x8(%rbp)
- 0x4c0045e: movq $0x1, -0x10(%rbp)
- <<< couldn't find unit 32373735636162396239343861323233 to print bytecode at offset 1 >>>
- 0x4c00466: mov %rbp, %rdi
- 0x4c00469: lea -0x10(%rbp), %rsi
- 0x4c0046d: mov $0x1, %edx
- 0x4c00472: callq 0x38bcf90 # SYMBOL @ 0x38bcf90
- <<< couldn't find unit 32373735636162396239343861323233 to print bytecode at offset 21 >>>
- 0x4c00477: movb $0x23, -0x8(%rbp)
- 0x4c0047b: mov $0x7fffcf0e4600, %rax
- 0x4c00485: movq %rax, -0x10(%rbp)
- <<< couldn't find unit 32373735636162396239343861323233 to print bytecode at offset 22 >>>
- 0x4c00489: lea -0x10(%rbp), %rbx
- 0x4c0048d: mov $0x16, %edx
- 0x4c00492: jmp 0xc800670
- ----------
- x64: cold
- ----------
- ----------
- x64: frozen
- ----------
- ----------
- ====================
- Translation 1 {
- src.md5 = 34376464386436383966336534353264
- src.funcId = 6281
- src.funcName = Pseudo-main
- src.resumed = false
- src.bcStartOffset = 0
- src.guards = 1
- Local{0} :: Uninit
- kind = TransLive
- hasLoop = 0
- aStart = 0x4c00497
- aLen = 0x19
- coldStart = 0xc80085a
- coldLen = 0x0
- frozenStart = 0xe0000af
- frozenLen = 0x43
- }
- ----------
- bytecode:
- ----------
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode range [0,7) >>>
- ----------
- x64: main
- ----------
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode at offset 0 >>>
- 0x4c00497: cmpb $0x0, -0x8(%rbp)
- 0x4c0049b: jnz 0xc800841
- 0x4c004a1: cmpb $0x0, -0x8(%rbp)
- 0x4c004a5: jnz 0xc800841
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode at offset 2 >>>
- 0x4c004ab: nopl %eax, (%rax,%rax,1)
- ----------
- x64: cold
- ----------
- ----------
- x64: frozen
- ----------
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode at offset 2 >>>
- 0xe0000af: lea -0x10(%rbp), %rbx
- 0xe0000b3: lea -0x93ffc0f(%rip), %rsi
- 0xe0000ba: mov $0x700001889, %rdx
- 0xe0000c4: xor %ecx, %ecx
- 0xe0000c6: lea -0x1e(%rip), %r10
- 0xe0000cd: xor %edi, %edi
- 0xe0000cf: jmp 0xc800000
- 0xe0000d4: ud2
- 0xe0000d6: ud2
- 0xe0000d8: ud2
- 0xe0000da: ud2
- 0xe0000dc: ud2
- 0xe0000de: ud2
- 0xe0000e0: ud2
- 0xe0000e2: ud2
- 0xe0000e4: ud2
- 0xe0000e6: ud2
- 0xe0000e8: ud2
- 0xe0000ea: ud2
- 0xe0000ec: ud2
- 0xe0000ee: ud2
- 0xe0000f0: ud2
- ----------
- ====================
- Translation 2 {
- src.md5 = 34376464386436383966336534353264
- src.funcId = 6281
- src.funcName = Pseudo-main
- src.resumed = false
- src.bcStartOffset = 7
- src.guards = 1
- Local{0} :: Uninit
- kind = TransLive
- hasLoop = 0
- aStart = 0x4c004b0
- aLen = 0x40
- coldStart = 0xc800876
- coldLen = 0x11
- frozenStart = 0xe0000f6
- frozenLen = 0x43
- }
- ----------
- bytecode:
- ----------
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode range [7,27) >>>
- ----------
- x64: main
- ----------
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode at offset 7 >>>
- 0x4c004b0: cmpb $0x0, -0x8(%rbp)
- 0x4c004b4: jnz 0xc80085a
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode at offset 8 >>>
- 0x4c004ba: cmpb $0x0, -0x8(%rbp)
- 0x4c004be: jnz 0xc800876
- 0x4c004c4: movb $0x21, -0x8(%rbp)
- 0x4c004c8: movq $0x1, -0x10(%rbp)
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode at offset 25 >>>
- 0x4c004d0: movb $0x23, -0x18(%rbp)
- 0x4c004d4: mov $0x7fffcf0e4650, %rax
- 0x4c004de: movq %rax, -0x20(%rbp)
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode at offset 26 >>>
- 0x4c004e2: lea -0x20(%rbp), %rbx
- 0x4c004e6: mov $0x1a, %edx
- 0x4c004eb: jmp 0xc800690
- ----------
- x64: cold
- ----------
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode at offset 7 >>>
- 0xc800876: movb $0x21, -0x18(%rbp)
- 0xc80087a: movq $0x1, -0x20(%rbp)
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode at offset 8 >>>
- 0xc800882: jmp 0xe0000f6
- ----------
- x64: frozen
- ----------
- <<< couldn't find unit 34376464386436383966336534353264 to print bytecode at offset 8 >>>
- 0xe0000f6: lea -0x20(%rbp), %rbx
- 0xe0000fa: lea -0x17ff87f(%rip), %rsi
- 0xe000101: mov $0x800001889, %rdx
- 0xe00010b: xor %ecx, %ecx
- 0xe00010d: lea -0x1e(%rip), %r10
- 0xe000114: xor %edi, %edi
- 0xe000116: jmp 0xc800000
- 0xe00011b: ud2
- 0xe00011d: ud2
- 0xe00011f: ud2
- 0xe000121: ud2
- 0xe000123: ud2
- 0xe000125: ud2
- 0xe000127: ud2
- 0xe000129: ud2
- 0xe00012b: ud2
- 0xe00012d: ud2
- 0xe00012f: ud2
- 0xe000131: ud2
- 0xe000133: ud2
- 0xe000135: ud2
- 0xe000137: ud2
- ----------
- ====================
- Translation 3 {
- src.md5 = 34376636336464613534336139666231
- src.funcId = 6282
- src.funcName = Pseudo-main
- src.resumed = false
- src.bcStartOffset = 0
- src.guards = 3
- Local{0} :: Uninit
- Local{1} :: Arr
- Local{2} :: Uninit
- kind = TransLive
- hasLoop = 0
- aStart = 0x4c004f0
- aLen = 0xb1
- coldStart = 0xc8008a0
- coldLen = 0x43
- frozenStart = 0xe00013d
- frozenLen = 0x43
- }
- ----------
- bytecode:
- ----------
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode range [0,88) >>>
- ----------
- x64: main
- ----------
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 0 >>>
- 0x4c004f0: cmpb $0x0, -0x8(%rbp)
- 0x4c004f4: jnz 0xc800887
- 0x4c004fa: testb $0x4, -0x18(%rbp)
- 0x4c004fe: data16 nop
- 0x4c00500: jz 0xc800887
- 0x4c00506: cmpb $0x0, -0x28(%rbp)
- 0x4c0050a: jnz 0xc800887
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 14 >>>
- 0x4c00510: movb $0x23, -0x38(%rbp)
- 0x4c00514: mov $0x7fffcf170180, %rax
- 0x4c0051e: movq %rax, -0x40(%rbp)
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 15 >>>
- 0x4c00522: mov %rbp, %rdi
- 0x4c00525: lea -0x40(%rbp), %rsi
- 0x4c00529: mov $0xf, %edx
- 0x4c0052e: callq 0x38bcf90 # SYMBOL @ 0x38bcf90
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 31 >>>
- 0x4c00533: mov $0x10, %eax
- 0x4c00538: or $0x20, %rax
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 37 >>>
- 0x4c0053c: or $0x40, %rax
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 43 >>>
- 0x4c00540: or $0x1, %rax
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 49 >>>
- 0x4c00544: or $0x2, %rax
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 55 >>>
- 0x4c00548: or $0x4, %rax
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 61 >>>
- 0x4c0054c: or $0x100, %rax
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 67 >>>
- 0x4c00552: or $0x200, %rax
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 73 >>>
- 0x4c00558: or $0x1000, %rax
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 74 >>>
- 0x4c0055e: movb $0x11, -0x38(%rbp)
- 0x4c00562: movq %rax, -0x40(%rbp)
- 0x4c00566: lea -0x40(%rbp), %rdi
- 0x4c0056a: callq 0x38d8b20 # SYMBOL @ 0x38d8b20
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 83 >>>
- 0x4c0056f: movb 0xef(%r12), %al
- 0x4c00577: cmpb %al, 0x2ffffff(%r12)
- 0x4c0057f: jnz 0xc8008a0
- 0x4c00585: movb 0xf8(%r12), %al
- 0x4c0058d: movq 0xf0(%r12), %rcx
- 0x4c00595: movb %al, -0x38(%rbp)
- 0x4c00598: movq %rcx, -0x40(%rbp)
- 0x4c0059c: nopl %eax, (%rax,%rax,1)
- ----------
- x64: cold
- ----------
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 83 >>>
- 0xc8008a0: mov $0xf0, %edi
- 0xc8008a5: mov $0x7fffcf120960, %rsi
- 0xc8008af: xor %edx, %edx
- 0xc8008b1: callq 0x20ef090 # SYMBOL @ 0x20ef090
- 0xc8008b6: mov %rax, %rcx
- 0xc8008b9: mov %rdx, %rax
- 0xc8008bc: jmp 0x4c00595
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 74 >>>
- 0xc8008c1: lea -0x30(%rbp), %rax
- 0xc8008c5: movq %rbp, 0x20(%r12)
- 0xc8008ca: movq %rax, 0x10(%r12)
- 0xc8008cf: mov $0x7fffcf43274a, %rax
- 0xc8008d9: movq %rax, 0x28(%r12)
- 0xc8008de: jmp 0xe000040
- ----------
- x64: frozen
- ----------
- <<< couldn't find unit 34376636336464613534336139666231 to print bytecode at offset 74 >>>
- 0xe00013d: lea -0x40(%rbp), %rbx
- 0xe000141: lea -0x93ffbac(%rip), %rsi
- 0xe000148: mov $0x580000188a, %rdx
- 0xe000152: xor %ecx, %ecx
- 0xe000154: lea -0x1e(%rip), %r10
- 0xe00015b: xor %edi, %edi
- 0xe00015d: jmp 0xc800000
- 0xe000162: ud2
- 0xe000164: ud2
- 0xe000166: ud2
- 0xe000168: ud2
- 0xe00016a: ud2
- 0xe00016c: ud2
- 0xe00016e: ud2
- 0xe000170: ud2
- 0xe000172: ud2
- 0xe000174: ud2
- 0xe000176: ud2
- 0xe000178: ud2
- 0xe00017a: ud2
- 0xe00017c: ud2
- 0xe00017e: ud2
- ----------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement