$ gcc with_exit.c -o with_exit $ gdb with_exit GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from with_exit...(no debugging symbols found)...done. (gdb) break main Breakpoint 1 at 0x40052a (gdb) run Starting program: with_exit Breakpoint 1, 0x000000000040052a in main () (gdb) display/i $pc 1: x/i $pc => 0x40052a : mov $0x6e,%edi (gdb) stepi 0x000000000040052f in main () 1: x/i $pc => 0x40052f : callq 0x400410 (gdb) 0x0000000000400410 in exit@plt () 1: x/i $pc => 0x400410 : jmpq *0x200c0a(%rip) # 0x601020 (gdb) 0x0000000000400416 in exit@plt () 1: x/i $pc => 0x400416 : pushq $0x1 (gdb) 0x000000000040041b in exit@plt () 1: x/i $pc => 0x40041b : jmpq 0x4003f0 (gdb) 0x00000000004003f0 in ?? () 1: x/i $pc => 0x4003f0: pushq 0x200c12(%rip) # 0x601008 (gdb) 0x00000000004003f6 in ?? () 1: x/i $pc => 0x4003f6: jmpq *0x200c14(%rip) # 0x601010 (gdb) _dl_runtime_resolve_avx () at ../sysdeps/x86_64/dl-trampoline.h:64 64 ../sysdeps/x86_64/dl-trampoline.h: No such file or directory. 1: x/i $pc => 0x7ffff7dee870 <_dl_runtime_resolve_avx>: push %rbx (gdb) 67 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee871 <_dl_runtime_resolve_avx+1>: mov %rsp,%rbx (gdb) 69 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee874 <_dl_runtime_resolve_avx+4>: and $0xffffffffffffffe0,%rsp (gdb) 71 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee878 <_dl_runtime_resolve_avx+8>: sub $0x180,%rsp (gdb) _dl_runtime_resolve_avx () at ../sysdeps/x86_64/dl-trampoline.h:74 74 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee87f <_dl_runtime_resolve_avx+15>: mov %rax,0x140(%rsp) (gdb) 75 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee887 <_dl_runtime_resolve_avx+23>: mov %rcx,0x148(%rsp) (gdb) 76 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee88f <_dl_runtime_resolve_avx+31>: mov %rdx,0x150(%rsp) (gdb) 77 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee897 <_dl_runtime_resolve_avx+39>: mov %rsi,0x158(%rsp) (gdb) 78 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee89f <_dl_runtime_resolve_avx+47>: mov %rdi,0x160(%rsp) (gdb) 79 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8a7 <_dl_runtime_resolve_avx+55>: mov %r8,0x168(%rsp) (gdb) 80 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8af <_dl_runtime_resolve_avx+63>: mov %r9,0x170(%rsp) (gdb) 81 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8b7 <_dl_runtime_resolve_avx+71>: vmovdqa %ymm0,(%rsp) (gdb) 82 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8bc <_dl_runtime_resolve_avx+76>: vmovdqa %ymm1,0x20(%rsp) (gdb) 83 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8c2 <_dl_runtime_resolve_avx+82>: vmovdqa %ymm2,0x40(%rsp) (gdb) 84 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8c8 <_dl_runtime_resolve_avx+88>: vmovdqa %ymm3,0x60(%rsp) (gdb) 85 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8ce <_dl_runtime_resolve_avx+94>: vmovdqa %ymm4,0x80(%rsp) (gdb) 86 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8d7 <_dl_runtime_resolve_avx+103>: vmovdqa %ymm5,0xa0(%rsp) (gdb) 87 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8e0 <_dl_runtime_resolve_avx+112>: vmovdqa %ymm6,0xc0(%rsp) (gdb) 88 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8e9 <_dl_runtime_resolve_avx+121>: vmovdqa %ymm7,0xe0(%rsp) (gdb) 93 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8f2 <_dl_runtime_resolve_avx+130>: bndmov %bnd0,0x100(%rsp) (gdb) 94 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee8fb <_dl_runtime_resolve_avx+139>: bndmov %bnd1,0x110(%rsp) (gdb) 95 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee904 <_dl_runtime_resolve_avx+148>: bndmov %bnd2,0x120(%rsp) (gdb) 96 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee90d <_dl_runtime_resolve_avx+157>: bndmov %bnd3,0x130(%rsp) (gdb) 110 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee916 <_dl_runtime_resolve_avx+166>: mov 0x10(%rbx),%rsi (gdb) 111 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee91a <_dl_runtime_resolve_avx+170>: mov 0x8(%rbx),%rdi (gdb) 112 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee91e <_dl_runtime_resolve_avx+174>: callq 0x7ffff7de69f0 <_dl_fixup> (gdb) _dl_fixup (l=0x7ffff7ffe168, reloc_arg=1) at ../elf/dl-runtime.c:66 66 ../elf/dl-runtime.c: No such file or directory. 1: x/i $pc => 0x7ffff7de69f0 <_dl_fixup>: push %rbx (gdb) 0x00007ffff7de69f1 66 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de69f1 <_dl_fixup+1>: mov %rdi,%r10 (gdb) 71 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de69f4 <_dl_fixup+4>: mov %esi,%esi (gdb) 0x00007ffff7de69f6 71 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de69f6 <_dl_fixup+6>: lea (%rsi,%rsi,2),%rdx (gdb) 66 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de69fa <_dl_fixup+10>: sub $0x10,%rsp (gdb) 69 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de69fe <_dl_fixup+14>: mov 0x68(%rdi),%rax (gdb) 0x00007ffff7de6a02 69 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a02 <_dl_fixup+18>: mov 0x8(%rax),%rdi (gdb) 72 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a06 <_dl_fixup+22>: mov 0xf8(%r10),%rax (gdb) 71 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a0d <_dl_fixup+29>: mov 0x8(%rax),%rax (gdb) 0x00007ffff7de6a11 71 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a11 <_dl_fixup+33>: lea (%rax,%rdx,8),%r8 (gdb) 68 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a15 <_dl_fixup+37>: mov 0x70(%r10),%rax (gdb) 73 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a19 <_dl_fixup+41>: mov 0x8(%r8),%rcx (gdb) 0x00007ffff7de6a1d 73 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a1d <_dl_fixup+45>: mov 0x8(%rax),%rax (gdb) 0x00007ffff7de6a21 73 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a21 <_dl_fixup+49>: mov %rcx,%rdx (gdb) 0x00007ffff7de6a24 73 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a24 <_dl_fixup+52>: shr $0x20,%rdx (gdb) 0x00007ffff7de6a28 73 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a28 <_dl_fixup+56>: lea (%rdx,%rdx,2),%rsi (gdb) 0x00007ffff7de6a2c 73 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a2c <_dl_fixup+60>: lea (%rax,%rsi,8),%rsi (gdb) 74 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a30 <_dl_fixup+64>: mov (%r10),%rax (gdb) 73 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a33 <_dl_fixup+67>: mov %rsi,0x8(%rsp) (gdb) 74 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a38 <_dl_fixup+72>: mov %rax,%rbx (gdb) 0x00007ffff7de6a3b 74 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a3b <_dl_fixup+75>: add (%r8),%rbx (gdb) 79 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a3e <_dl_fixup+78>: cmp $0x7,%ecx (gdb) 0x00007ffff7de6a41 79 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a41 <_dl_fixup+81>: jne 0x7ffff7de6b97 <_dl_fixup+423> (gdb) 83 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a47 <_dl_fixup+87>: testb $0x3,0x5(%rsi) (gdb) 0x00007ffff7de6a4b 83 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a4b <_dl_fixup+91>: jne 0x7ffff7de6ae9 <_dl_fixup+249> (gdb) 87 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a51 <_dl_fixup+97>: mov 0x1c8(%r10),%rax (gdb) 0x00007ffff7de6a58 87 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a58 <_dl_fixup+104>: test %rax,%rax (gdb) 0x00007ffff7de6a5b 87 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a5b <_dl_fixup+107>: je 0x7ffff7de6b10 <_dl_fixup+288> (gdb) 91 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a61 <_dl_fixup+113>: mov 0x8(%rax),%rax (gdb) 92 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a65 <_dl_fixup+117>: movzwl (%rax,%rdx,2),%eax (gdb) 0x00007ffff7de6a69 92 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a69 <_dl_fixup+121>: and $0x7fff,%eax (gdb) 0x00007ffff7de6a6e 92 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a6e <_dl_fixup+126>: lea (%rax,%rax,2),%rdx (gdb) 0x00007ffff7de6a72 92 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a72 <_dl_fixup+130>: mov 0x2e0(%r10),%rax (gdb) 0x00007ffff7de6a79 92 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a79 <_dl_fixup+137>: lea (%rax,%rdx,8),%r8 (gdb) 94 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a7d <_dl_fixup+141>: mov $0x0,%eax (gdb) 0x00007ffff7de6a82 94 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a82 <_dl_fixup+146>: mov 0x8(%r8),%r9d (gdb) 0x00007ffff7de6a86 94 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a86 <_dl_fixup+150>: test %r9d,%r9d (gdb) 0x00007ffff7de6a89 94 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a89 <_dl_fixup+153>: cmove %rax,%r8 (gdb) 101 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a8d <_dl_fixup+157>: mov %fs:0x18,%eax (gdb) 0x00007ffff7de6a95 101 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a95 <_dl_fixup+165>: test %eax,%eax (gdb) 100 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a97 <_dl_fixup+167>: mov $0x1,%r9d (gdb) 101 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6a9d <_dl_fixup+173>: jne 0x7ffff7de6b30 <_dl_fixup+320> (gdb) 111 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6aa3 <_dl_fixup+179>: mov (%rsi),%eax (gdb) 0x00007ffff7de6aa5 111 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6aa5 <_dl_fixup+181>: mov 0x380(%r10),%rcx (gdb) 0x00007ffff7de6aac 111 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6aac <_dl_fixup+188>: lea 0x8(%rsp),%rdx (gdb) 0x00007ffff7de6ab1 111 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ab1 <_dl_fixup+193>: pushq $0x0 (gdb) 0x00007ffff7de6ab3 111 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ab3 <_dl_fixup+195>: push %r9 (gdb) 0x00007ffff7de6ab5 111 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ab5 <_dl_fixup+197>: mov %r10,%rsi (gdb) 0x00007ffff7de6ab8 111 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ab8 <_dl_fixup+200>: mov $0x1,%r9d (gdb) 0x00007ffff7de6abe 111 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6abe <_dl_fixup+206>: add %rax,%rdi (gdb) 0x00007ffff7de6ac1 111 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ac1 <_dl_fixup+209>: callq 0x7ffff7de19d0 <_dl_lookup_symbol_x> (gdb) _dl_lookup_symbol_x (undef_name=0x400323 "exit", undef_map=0x7ffff7ffe168, ref=ref@entry=0x7fffffffdb88, symbol_scope=0x7ffff7ffe4c0, version=0x7ffff7fd5550, type_class=type_class@entry=1, flags=1, skip_map=0x0) at dl-lookup.c:806 806 dl-lookup.c: No such file or directory. 1: x/i $pc => 0x7ffff7de19d0 <_dl_lookup_symbol_x>: push %rbp (gdb) 0x00007ffff7de19d1 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19d1 <_dl_lookup_symbol_x+1>: mov %rsp,%rbp (gdb) 0x00007ffff7de19d4 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19d4 <_dl_lookup_symbol_x+4>: push %r15 (gdb) 0x00007ffff7de19d6 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19d6 <_dl_lookup_symbol_x+6>: push %r14 (gdb) 0x00007ffff7de19d8 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19d8 <_dl_lookup_symbol_x+8>: push %r13 (gdb) 0x00007ffff7de19da 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19da <_dl_lookup_symbol_x+10>: push %r12 (gdb) 0x00007ffff7de19dc 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19dc <_dl_lookup_symbol_x+12>: mov %rdx,%r15 (gdb) 0x00007ffff7de19df 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19df <_dl_lookup_symbol_x+15>: push %rbx (gdb) 0x00007ffff7de19e0 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19e0 <_dl_lookup_symbol_x+16>: mov %rsi,%r14 (gdb) 0x00007ffff7de19e3 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19e3 <_dl_lookup_symbol_x+19>: mov %r8,%r12 (gdb) 0x00007ffff7de19e6 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19e6 <_dl_lookup_symbol_x+22>: sub $0xc8,%rsp (gdb) dl_new_hash (s=0x400323 "exit") at dl-lookup.c:568 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19ed <_dl_lookup_symbol_x+29>: movzbl (%rdi),%edx (gdb) _dl_lookup_symbol_x (undef_name=0x400323 "exit", undef_map=0x7ffff7ffe168, ref=ref@entry=0x7fffffffdb88, symbol_scope=0x7ffff7ffe4c0, version=0x7ffff7fd5550, type_class=type_class@entry=1, flags=1, skip_map=0x0) at dl-lookup.c:806 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19f0 <_dl_lookup_symbol_x+32>: mov %rdi,-0xa8(%rbp) (gdb) 0x00007ffff7de19f7 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19f7 <_dl_lookup_symbol_x+39>: mov %rcx,-0xd0(%rbp) (gdb) 0x00007ffff7de19fe 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de19fe <_dl_lookup_symbol_x+46>: mov %r9d,-0xbc(%rbp) (gdb) 0x00007ffff7de1a05 806 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a05 <_dl_lookup_symbol_x+53>: mov 0x18(%rbp),%r13 (gdb) dl_new_hash (s=0x400323 "exit") at dl-lookup.c:568 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a09 <_dl_lookup_symbol_x+57>: test %dl,%dl (gdb) 0x00007ffff7de1a0b 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a0b <_dl_lookup_symbol_x+59>: je 0x7ffff7de1d00 <_dl_lookup_symbol_x+816> (gdb) 0x00007ffff7de1a11 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a11 <_dl_lookup_symbol_x+65>: mov %rdi,%rcx (gdb) 0x00007ffff7de1a14 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a14 <_dl_lookup_symbol_x+68>: mov $0x1505,%eax (gdb) 0x00007ffff7de1a19 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a19 <_dl_lookup_symbol_x+73>: nopl 0x0(%rax) (gdb) 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a20 <_dl_lookup_symbol_x+80>: mov %rax,%rsi (gdb) 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a23 <_dl_lookup_symbol_x+83>: add $0x1,%rcx (gdb) 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a27 <_dl_lookup_symbol_x+87>: shl $0x5,%rsi (gdb) 0x00007ffff7de1a2b 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a2b <_dl_lookup_symbol_x+91>: add %rsi,%rax (gdb) 0x00007ffff7de1a2e 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a2e <_dl_lookup_symbol_x+94>: add %rdx,%rax (gdb) 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a31 <_dl_lookup_symbol_x+97>: movzbl (%rcx),%edx (gdb) 0x00007ffff7de1a34 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a34 <_dl_lookup_symbol_x+100>: test %dl,%dl (gdb) 0x00007ffff7de1a36 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a36 <_dl_lookup_symbol_x+102>: jne 0x7ffff7de1a20 <_dl_lookup_symbol_x+80> (gdb) 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a20 <_dl_lookup_symbol_x+80>: mov %rax,%rsi (gdb) 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a23 <_dl_lookup_symbol_x+83>: add $0x1,%rcx (gdb) 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a27 <_dl_lookup_symbol_x+87>: shl $0x5,%rsi (gdb) 0x00007ffff7de1a2b 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a2b <_dl_lookup_symbol_x+91>: add %rsi,%rax (gdb) 0x00007ffff7de1a2e 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a2e <_dl_lookup_symbol_x+94>: add %rdx,%rax (gdb) 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a31 <_dl_lookup_symbol_x+97>: movzbl (%rcx),%edx (gdb) 0x00007ffff7de1a34 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a34 <_dl_lookup_symbol_x+100>: test %dl,%dl (gdb) 0x00007ffff7de1a36 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a36 <_dl_lookup_symbol_x+102>: jne 0x7ffff7de1a20 <_dl_lookup_symbol_x+80> (gdb) 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a20 <_dl_lookup_symbol_x+80>: mov %rax,%rsi (gdb) 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a23 <_dl_lookup_symbol_x+83>: add $0x1,%rcx (gdb) 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a27 <_dl_lookup_symbol_x+87>: shl $0x5,%rsi (gdb) 0x00007ffff7de1a2b 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a2b <_dl_lookup_symbol_x+91>: add %rsi,%rax (gdb) 0x00007ffff7de1a2e 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a2e <_dl_lookup_symbol_x+94>: add %rdx,%rax (gdb) 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a31 <_dl_lookup_symbol_x+97>: movzbl (%rcx),%edx (gdb) 0x00007ffff7de1a34 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a34 <_dl_lookup_symbol_x+100>: test %dl,%dl (gdb) 0x00007ffff7de1a36 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a36 <_dl_lookup_symbol_x+102>: jne 0x7ffff7de1a20 <_dl_lookup_symbol_x+80> (gdb) 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a20 <_dl_lookup_symbol_x+80>: mov %rax,%rsi (gdb) 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a23 <_dl_lookup_symbol_x+83>: add $0x1,%rcx (gdb) 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a27 <_dl_lookup_symbol_x+87>: shl $0x5,%rsi (gdb) 0x00007ffff7de1a2b 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a2b <_dl_lookup_symbol_x+91>: add %rsi,%rax (gdb) 0x00007ffff7de1a2e 569 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a2e <_dl_lookup_symbol_x+94>: add %rdx,%rax (gdb) 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a31 <_dl_lookup_symbol_x+97>: movzbl (%rcx),%edx (gdb) 0x00007ffff7de1a34 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a34 <_dl_lookup_symbol_x+100>: test %dl,%dl (gdb) 0x00007ffff7de1a36 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a36 <_dl_lookup_symbol_x+102>: jne 0x7ffff7de1a20 <_dl_lookup_symbol_x+80> (gdb) 0x00007ffff7de1a38 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a38 <_dl_lookup_symbol_x+104>: mov %eax,%eax (gdb) 0x00007ffff7de1a3a 568 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a3a <_dl_lookup_symbol_x+106>: mov %rax,-0xb0(%rbp) (gdb) _dl_lookup_symbol_x (undef_name=0x400323 "exit", undef_map=0x7ffff7ffe168, ref=ref@entry=0x7fffffffdb88, symbol_scope=0x7ffff7ffe4c0, version=0x7ffff7fd5550, type_class=type_class@entry=1, flags=1, skip_map=0x0) at dl-lookup.c:808 808 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a41 <_dl_lookup_symbol_x+113>: mov $0xffffffff,%eax (gdb) 812 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a46 <_dl_lookup_symbol_x+118>: addq $0x1,0x21bf6a(%rip) # 0x7ffff7ffd9b8 <_rtld_global+2424> (gdb) 816 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a4e <_dl_lookup_symbol_x+126>: test %r12,%r12 (gdb) 808 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a51 <_dl_lookup_symbol_x+129>: mov %rax,-0xa0(%rbp) (gdb) 809 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a58 <_dl_lookup_symbol_x+136>: movq $0x0,-0x90(%rbp) (gdb) 0x00007ffff7de1a63 809 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a63 <_dl_lookup_symbol_x+147>: movq $0x0,-0x88(%rbp) (gdb) 816 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a6e <_dl_lookup_symbol_x+158>: je 0x7ffff7de1a7d <_dl_lookup_symbol_x+173> (gdb) 0x00007ffff7de1a70 816 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a70 <_dl_lookup_symbol_x+160>: testl $0xfffffffa,0x10(%rbp) (gdb) 0x00007ffff7de1a77 816 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a77 <_dl_lookup_symbol_x+167>: jne 0x7ffff7de2944 <_dl_lookup_symbol_x+3956> (gdb) 823 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a7d <_dl_lookup_symbol_x+173>: mov -0xd0(%rbp),%rax (gdb) 821 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a84 <_dl_lookup_symbol_x+180>: test %r13,%r13 (gdb) 823 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a87 <_dl_lookup_symbol_x+183>: mov (%rax),%r9 (gdb) 821 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a8a <_dl_lookup_symbol_x+186>: jne 0x7ffff7de1cae <_dl_lookup_symbol_x+734> (gdb) 827 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a90 <_dl_lookup_symbol_x+192>: test %r9,%r9 (gdb) 820 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a93 <_dl_lookup_symbol_x+195>: movq $0x0,-0xd8(%rbp) (gdb) 827 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1a9e <_dl_lookup_symbol_x+206>: je 0x7ffff7de1cd6 <_dl_lookup_symbol_x+774> (gdb) 0x00007ffff7de1aa4 827 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1aa4 <_dl_lookup_symbol_x+212>: lea -0x90(%rbp),%rcx (gdb) 820 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1aab <_dl_lookup_symbol_x+219>: mov -0xd8(%rbp),%rax (gdb) 0x00007ffff7de1ab2 820 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1ab2 <_dl_lookup_symbol_x+226>: mov -0xd0(%rbp),%rbx (gdb) 0x00007ffff7de1ab9 820 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1ab9 <_dl_lookup_symbol_x+233>: mov %rcx,-0xc8(%rbp) (gdb) 0x00007ffff7de1ac0 820 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1ac0 <_dl_lookup_symbol_x+240>: lea -0xa0(%rbp),%rcx (gdb) 0x00007ffff7de1ac7 820 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1ac7 <_dl_lookup_symbol_x+247>: mov %rcx,-0xb8(%rbp) (gdb) 0x00007ffff7de1ace 820 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1ace <_dl_lookup_symbol_x+254>: jmp 0x7ffff7de1ae9 <_dl_lookup_symbol_x+281> (gdb) 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1ae9 <_dl_lookup_symbol_x+281>: mov -0xbc(%rbp),%edi (gdb) 0x00007ffff7de1aef 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1aef <_dl_lookup_symbol_x+287>: mov 0x10(%rbp),%esi (gdb) 0x00007ffff7de1af2 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1af2 <_dl_lookup_symbol_x+290>: push %r14 (gdb) 0x00007ffff7de1af4 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1af4 <_dl_lookup_symbol_x+292>: mov -0xc8(%rbp),%r8 (gdb) 0x00007ffff7de1afb 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1afb <_dl_lookup_symbol_x+299>: mov (%r15),%rcx (gdb) 0x00007ffff7de1afe 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1afe <_dl_lookup_symbol_x+302>: mov -0xb8(%rbp),%rdx (gdb) 0x00007ffff7de1b05 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b05 <_dl_lookup_symbol_x+309>: push %rdi (gdb) 0x00007ffff7de1b06 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b06 <_dl_lookup_symbol_x+310>: mov -0xa8(%rbp),%rdi (gdb) 0x00007ffff7de1b0d 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b0d <_dl_lookup_symbol_x+317>: push %r13 (gdb) 0x00007ffff7de1b0f 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b0f <_dl_lookup_symbol_x+319>: push %rsi (gdb) 0x00007ffff7de1b10 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b10 <_dl_lookup_symbol_x+320>: mov -0xb0(%rbp),%rsi (gdb) 0x00007ffff7de1b17 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b17 <_dl_lookup_symbol_x+327>: push %r12 (gdb) 0x00007ffff7de1b19 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b19 <_dl_lookup_symbol_x+329>: push %rax (gdb) 0x00007ffff7de1b1a 829 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b1a <_dl_lookup_symbol_x+330>: callq 0x7ffff7de0e70 (gdb) do_lookup_x (undef_name=undef_name@entry=0x400323 "exit", new_hash=new_hash@entry=2090237503, old_hash=old_hash@entry=0x7fffffffdac0, ref=0x400300, result=result@entry=0x7fffffffdad0, scope=0x7ffff7ffe420, i=0, version=0x7ffff7fd5550, flags=1, skip=0x0, type_class=1, undef_map=0x7ffff7ffe168) at dl-lookup.c:355 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e70 : push %r15 (gdb) 0x00007ffff7de0e72 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e72 : push %r14 (gdb) 0x00007ffff7de0e74 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e74 : push %r13 (gdb) 0x00007ffff7de0e76 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e76 : push %r12 (gdb) 0x00007ffff7de0e78 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e78 : push %rbp (gdb) 0x00007ffff7de0e79 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e79 : push %rbx (gdb) 0x00007ffff7de0e7a 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e7a : sub $0x98,%rsp (gdb) 356 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e81 : mov 0x8(%r9),%r12d (gdb) 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e85 : mov %rdi,0x8(%rsp) (gdb) 0x00007ffff7de0e8a 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e8a : mov %rdx,0x58(%rsp) (gdb) 0x00007ffff7de0e8f 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e8f : mov %rcx,0x10(%rsp) (gdb) 0x00007ffff7de0e94 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e94 : mov %r8,0x38(%rsp) (gdb) 0x00007ffff7de0e99 355 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e99 : mov 0xd0(%rsp),%rbp (gdb) 403 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ea1 : mov %rsi,%rax (gdb) 373 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ea4 : mov 0xf0(%rsp),%r15d (gdb) 362 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0eac : mov (%r9),%r14 (gdb) 403 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0eaf : shr $0x6,%rax (gdb) 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0eb3 : mov 0xe8(%rsp),%r13 (gdb) 0x00007ffff7de0ebb 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ebb : mov %rsi,0x20(%rsp) (gdb) 403 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ec0 : mov %rax,0x28(%rsp) (gdb) 0x00007ffff7de0ec5 403 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ec5 : lea 0x84(%rsp),%rax (gdb) 373 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ecd : and $0x2,%r15d (gdb) 0x00007ffff7de0ed1 373 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ed1 : mov %rax,0x50(%rsp) (gdb) 0x00007ffff7de0ed6 373 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ed6 : lea 0x88(%rsp),%rax (gdb) 0x00007ffff7de0ede 373 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ede : mov %rax,0x18(%rsp) (gdb) 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ee3 : mov %esi,%eax (gdb) 0x00007ffff7de0ee5 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ee5 : and $0x3f,%eax (gdb) 0x00007ffff7de0ee8 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ee8 : mov %eax,0x30(%rsp) (gdb) 0x00007ffff7de0eec 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0eec : nopl 0x0(%rax) (gdb) 366 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ef0 : mov (%r14,%rbp,8),%rax (gdb) 0x00007ffff7de0ef4 366 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ef4 : mov 0x28(%rax),%rbx (gdb) 369 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ef8 : cmp %r13,%rbx (gdb) 0x00007ffff7de0efb 369 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0efb : je 0x7ffff7de0ff0 (gdb) 373 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f01 : test %r15d,%r15d (gdb) 0x00007ffff7de0f04 373 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f04 : je 0x7ffff7de0f13 (gdb) 377 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f13 : testb $0x20,0x315(%rbx) (gdb) 0x00007ffff7de0f1a 377 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f1a : jne 0x7ffff7de0ff0 (gdb) 381 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f20 : testb $0x8,0x21bd79(%rip) # 0x7ffff7ffcca0 <_rtld_global_ro> (gdb) 0x00007ffff7de0f27 381 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f27 : jne 0x7ffff7de1018 (gdb) 387 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f2d : mov 0x2ec(%rbx),%edx (gdb) 0x00007ffff7de0f33 387 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f33 : test %edx,%edx (gdb) 0x00007ffff7de0f35 387 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f35 : je 0x7ffff7de0ff0 (gdb) 395 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f3b : mov 0x70(%rbx),%rax (gdb) 391 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f3f : movl $0x0,0x84(%rsp) (gdb) 392 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f4a : movq $0x0,0x88(%rsp) (gdb) 395 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f56 : mov 0x8(%rax),%rax (gdb) 0x00007ffff7de0f5a 395 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f5a : mov %rax,0x48(%rsp) (gdb) 396 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f5f : mov 0x68(%rbx),%rax (gdb) 0x00007ffff7de0f63 396 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f63 : mov 0x8(%rax),%rax (gdb) 0x00007ffff7de0f67 396 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f67 : mov %rax,0x40(%rsp) (gdb) 399 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f6c : mov 0x2f8(%rbx),%rax (gdb) 400 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f73 : test %rax,%rax (gdb) 0x00007ffff7de0f76 400 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f76 : je 0x7ffff7de1060 (gdb) 402 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f7c : mov 0x28(%rsp),%ecx (gdb) 0x00007ffff7de0f80 402 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f80 : and 0x2f0(%rbx),%ecx (gdb) 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f86 : mov 0x20(%rsp),%rsi (gdb) 402 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f8b : mov (%rax,%rcx,8),%rax (gdb) 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f8f : mov 0x2f4(%rbx),%ecx (gdb) 0x00007ffff7de0f95 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f95 : shr %cl,%rsi (gdb) 0x00007ffff7de0f98 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f98 : mov %rsi,%rcx (gdb) 0x00007ffff7de0f9b 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f9b : mov %rax,%rsi (gdb) 0x00007ffff7de0f9e 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f9e : shr %cl,%rsi (gdb) 0x00007ffff7de0fa1 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fa1 : movzbl 0x30(%rsp),%ecx (gdb) 0x00007ffff7de0fa6 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fa6 : shr %cl,%rax (gdb) 0x00007ffff7de0fa9 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fa9 : and %rsi,%rax (gdb) 0x00007ffff7de0fac 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fac : test $0x1,%al (gdb) 0x00007ffff7de0fae 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fae : jne 0x7ffff7de1578 (gdb) do_lookup_unique (undef_map=, ref=, strtab=, sym=, type_class=, result=, map=, new_hash=, undef_name=) at dl-lookup.c:311 311 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fb4 : mov $0x1,%eax (gdb) do_lookup_x (undef_name=undef_name@entry=0x400323 "exit", new_hash=new_hash@entry=2090237503, old_hash=old_hash@entry=0x7fffffffdac0, ref=0x400300, result=result@entry=0x7fffffffdad0, scope=, i=, version=0x7ffff7fd5550, flags=1, skip=0x0, type_class=1, undef_map=0x7ffff7ffe168) at dl-lookup.c:553 553 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fb9 : cmpq $0x0,0xd8(%rsp) (gdb) 0x00007ffff7de0fc2 553 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fc2 : je 0x7ffff7de0ff0 (gdb) 0x00007ffff7de0fc4 553 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fc4 : test %al,%al (gdb) 0x00007ffff7de0fc6 553 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fc6 : je 0x7ffff7de0ff0 (gdb) 0x00007ffff7de0fc8 553 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fc8 : mov 0xd8(%rsp),%rax (gdb) 0x00007ffff7de0fd0 553 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fd0 : mov 0x10(%rax),%rdi (gdb) 0x00007ffff7de0fd4 553 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fd4 : test %rdi,%rdi (gdb) 0x00007ffff7de0fd7 553 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fd7 : je 0x7ffff7de0ff0 (gdb) 554 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fd9 : mov %rbx,%rsi (gdb) 0x00007ffff7de0fdc 554 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fdc : callq 0x7ffff7de8980 <_dl_name_match_p> (gdb) _dl_name_match_p (name=0x400319 "libc.so.6", map=map@entry=0x7ffff7ffe168) at dl-misc.c:288 288 dl-misc.c: No such file or directory. 1: x/i $pc => 0x7ffff7de8980 <_dl_name_match_p>: push %rbp (gdb) 0x00007ffff7de8981 288 in dl-misc.c 1: x/i $pc => 0x7ffff7de8981 <_dl_name_match_p+1>: push %rbx (gdb) 0x00007ffff7de8982 288 in dl-misc.c 1: x/i $pc => 0x7ffff7de8982 <_dl_name_match_p+2>: mov %rsi,%rbx (gdb) 0x00007ffff7de8985 288 in dl-misc.c 1: x/i $pc => 0x7ffff7de8985 <_dl_name_match_p+5>: mov %rdi,%rbp (gdb) 0x00007ffff7de8988 288 in dl-misc.c 1: x/i $pc => 0x7ffff7de8988 <_dl_name_match_p+8>: sub $0x8,%rsp (gdb) 289 in dl-misc.c 1: x/i $pc => 0x7ffff7de898c <_dl_name_match_p+12>: mov 0x8(%rsi),%rsi (gdb) 0x00007ffff7de8990 289 in dl-misc.c 1: x/i $pc => 0x7ffff7de8990 <_dl_name_match_p+16>: callq 0x7ffff7df2b40 (gdb) strcmp () at ../sysdeps/x86_64/multiarch/../strcmp.S:144 144 ../sysdeps/x86_64/multiarch/../strcmp.S: No such file or directory. 1: x/i $pc => 0x7ffff7df2b40 : mov %esi,%ecx (gdb) 145 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b42 : mov %edi,%eax (gdb) 147 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b44 : and $0x3f,%rcx (gdb) 148 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b48 : and $0x3f,%rax (gdb) 169 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b4c : cmp $0x30,%ecx (gdb) 170 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b4f : ja 0x7ffff7df2b90 (gdb) 218 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b90 : and $0xfffffffffffffff0,%rsi (gdb) 219 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b94 : and $0xfffffffffffffff0,%rdi (gdb) 220 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b98 : mov $0xffff,%edx (gdb) 221 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b9d : xor %r8d,%r8d (gdb) 222 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2ba0 : and $0xf,%ecx (gdb) 223 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2ba3 : and $0xf,%eax (gdb) 224 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2ba6 : cmp %eax,%ecx (gdb) 225 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2ba8 : je 0x7ffff7df2bd0 (gdb) 226 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2baa : ja 0x7ffff7df2bb3 (gdb) 227 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bac : mov %edx,%r8d (gdb) 228 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2baf : xchg %eax,%ecx (gdb) 229 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bb0 : xchg %rsi,%rdi (gdb) 231 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bb3 : lea 0xf(%rax),%r9 (gdb) 232 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bb7 : sub %rcx,%r9 (gdb) 233 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bba : lea 0x39af(%rip),%r10 # 0x7ffff7df6570 (gdb) 234 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bc1 : movslq (%r10,%r9,4),%r9 (gdb) 235 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bc5 : lea (%r10,%r9,1),%r10 (gdb) 236 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bc9 : jmpq *%r10 (gdb) 2071 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3df0 : pxor %xmm0,%xmm0 (gdb) 2072 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3df4 : movdqa (%rdi),%xmm2 (gdb) 2073 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3df8 : movdqa (%rsi),%xmm1 (gdb) 2074 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3dfc : pcmpeqb %xmm1,%xmm0 (gdb) 2075 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e00 : pslldq $0x1,%xmm2 (gdb) 2077 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e05 : pcmpeqb %xmm1,%xmm2 (gdb) 2078 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e09 : psubb %xmm0,%xmm2 (gdb) 2079 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e0d : pmovmskb %xmm2,%r9d (gdb) 2080 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e12 : shr %cl,%edx (gdb) 2081 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e14 : shr %cl,%r9d (gdb) 2082 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e17 : sub %r9d,%edx (gdb) 2083 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e1a : jne 0x7ffff7df3f35 (gdb) 2202 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f35 : lea (%rdi,%rax,1),%rdi (gdb) 2203 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f39 : lea (%rsi,%rcx,1),%rsi (gdb) 2204 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f3d : test %r8d,%r8d (gdb) 2205 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f40 : je 0x7ffff7df3f50 (gdb) 2206 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f42 : xchg %rsi,%rdi (gdb) 0x00007ffff7df3f45 2206 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f45 : nop (gdb) 0x00007ffff7df3f46 2206 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f46 : nopw %cs:0x0(%rax,%rax,1) (gdb) 2211 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f50 : bsf %rdx,%rdx (gdb) 2217 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f54 : movzbl (%rsi,%rdx,1),%ecx (gdb) 2218 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f58 : movzbl (%rdi,%rdx,1),%eax (gdb) 2226 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f5c : sub %ecx,%eax (gdb) strcmp () at ../sysdeps/x86_64/multiarch/../strcmp.S:2227 2227 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f5e : retq (gdb) 0x00007ffff7de8995 in _dl_name_match_p (name=0x400319 "libc.so.6", map=map@entry=0x7ffff7ffe168) at dl-misc.c:289 289 dl-misc.c: No such file or directory. 1: x/i $pc => 0x7ffff7de8995 <_dl_name_match_p+21>: test %eax,%eax (gdb) 290 in dl-misc.c 1: x/i $pc => 0x7ffff7de8997 <_dl_name_match_p+23>: mov $0x1,%edx (gdb) 289 in dl-misc.c 1: x/i $pc => 0x7ffff7de899c <_dl_name_match_p+28>: je 0x7ffff7de89cd <_dl_name_match_p+77> (gdb) 292 in dl-misc.c 1: x/i $pc => 0x7ffff7de899e <_dl_name_match_p+30>: mov 0x38(%rbx),%rbx (gdb) 294 in dl-misc.c 1: x/i $pc => 0x7ffff7de89a2 <_dl_name_match_p+34>: test %rbx,%rbx (gdb) 0x00007ffff7de89a5 294 in dl-misc.c 1: x/i $pc => 0x7ffff7de89a5 <_dl_name_match_p+37>: jne 0x7ffff7de89b9 <_dl_name_match_p+57> (gdb) 295 in dl-misc.c 1: x/i $pc => 0x7ffff7de89b9 <_dl_name_match_p+57>: mov (%rbx),%rsi (gdb) 0x00007ffff7de89bc 295 in dl-misc.c 1: x/i $pc => 0x7ffff7de89bc <_dl_name_match_p+60>: mov %rbp,%rdi (gdb) 0x00007ffff7de89bf 295 in dl-misc.c 1: x/i $pc => 0x7ffff7de89bf <_dl_name_match_p+63>: callq 0x7ffff7df2b40 (gdb) strcmp () at ../sysdeps/x86_64/multiarch/../strcmp.S:144 144 ../sysdeps/x86_64/multiarch/../strcmp.S: No such file or directory. 1: x/i $pc => 0x7ffff7df2b40 : mov %esi,%ecx (gdb) 145 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b42 : mov %edi,%eax (gdb) 147 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b44 : and $0x3f,%rcx (gdb) 148 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b48 : and $0x3f,%rax (gdb) 169 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b4c : cmp $0x30,%ecx (gdb) 170 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b4f : ja 0x7ffff7df2b90 (gdb) 218 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b90 : and $0xfffffffffffffff0,%rsi (gdb) 219 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b94 : and $0xfffffffffffffff0,%rdi (gdb) 220 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b98 : mov $0xffff,%edx (gdb) 221 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b9d : xor %r8d,%r8d (gdb) 222 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2ba0 : and $0xf,%ecx (gdb) 223 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2ba3 : and $0xf,%eax (gdb) 224 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2ba6 : cmp %eax,%ecx (gdb) 225 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2ba8 : je 0x7ffff7df2bd0 (gdb) 226 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2baa : ja 0x7ffff7df2bb3 (gdb) 227 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bac : mov %edx,%r8d (gdb) 228 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2baf : xchg %eax,%ecx (gdb) 229 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bb0 : xchg %rsi,%rdi (gdb) 231 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bb3 : lea 0xf(%rax),%r9 (gdb) 232 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bb7 : sub %rcx,%r9 (gdb) 233 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bba : lea 0x39af(%rip),%r10 # 0x7ffff7df6570 (gdb) 234 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bc1 : movslq (%r10,%r9,4),%r9 (gdb) 235 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bc5 : lea (%r10,%r9,1),%r10 (gdb) 236 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2bc9 : jmpq *%r10 (gdb) 2071 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3df0 : pxor %xmm0,%xmm0 (gdb) 2072 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3df4 : movdqa (%rdi),%xmm2 (gdb) 2073 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3df8 : movdqa (%rsi),%xmm1 (gdb) 2074 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3dfc : pcmpeqb %xmm1,%xmm0 (gdb) 2075 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e00 : pslldq $0x1,%xmm2 (gdb) 2077 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e05 : pcmpeqb %xmm1,%xmm2 (gdb) 2078 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e09 : psubb %xmm0,%xmm2 (gdb) 2079 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e0d : pmovmskb %xmm2,%r9d (gdb) 2080 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e12 : shr %cl,%edx (gdb) 2081 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e14 : shr %cl,%r9d (gdb) 2082 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e17 : sub %r9d,%edx (gdb) 2083 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3e1a : jne 0x7ffff7df3f35 (gdb) 2202 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f35 : lea (%rdi,%rax,1),%rdi (gdb) 2203 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f39 : lea (%rsi,%rcx,1),%rsi (gdb) 2204 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f3d : test %r8d,%r8d (gdb) 2205 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f40 : je 0x7ffff7df3f50 (gdb) 2206 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f42 : xchg %rsi,%rdi (gdb) 0x00007ffff7df3f45 2206 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f45 : nop (gdb) 0x00007ffff7df3f46 2206 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f46 : nopw %cs:0x0(%rax,%rax,1) (gdb) 2211 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f50 : bsf %rdx,%rdx (gdb) 2217 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f54 : movzbl (%rsi,%rdx,1),%ecx (gdb) 2218 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f58 : movzbl (%rdi,%rdx,1),%eax (gdb) 2226 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f5c : sub %ecx,%eax (gdb) strcmp () at ../sysdeps/x86_64/multiarch/../strcmp.S:2227 2227 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f5e : retq (gdb) 0x00007ffff7de89c4 in _dl_name_match_p (name=0x400319 "libc.so.6", map=map@entry=0x7ffff7ffe168) at dl-misc.c:295 295 dl-misc.c: No such file or directory. 1: x/i $pc => 0x7ffff7de89c4 <_dl_name_match_p+68>: test %eax,%eax (gdb) 0x00007ffff7de89c6 295 in dl-misc.c 1: x/i $pc => 0x7ffff7de89c6 <_dl_name_match_p+70>: jne 0x7ffff7de89b0 <_dl_name_match_p+48> (gdb) 298 in dl-misc.c 1: x/i $pc => 0x7ffff7de89b0 <_dl_name_match_p+48>: mov 0x8(%rbx),%rbx (gdb) 294 in dl-misc.c 1: x/i $pc => 0x7ffff7de89b4 <_dl_name_match_p+52>: test %rbx,%rbx (gdb) 0x00007ffff7de89b7 294 in dl-misc.c 1: x/i $pc => 0x7ffff7de89b7 <_dl_name_match_p+55>: je 0x7ffff7de89e0 <_dl_name_match_p+96> (gdb) 0x00007ffff7de89e0 301 in dl-misc.c 1: x/i $pc => 0x7ffff7de89e0 <_dl_name_match_p+96>: add $0x8,%rsp (gdb) 300 in dl-misc.c 1: x/i $pc => 0x7ffff7de89e4 <_dl_name_match_p+100>: xor %edx,%edx (gdb) 301 in dl-misc.c 1: x/i $pc => 0x7ffff7de89e6 <_dl_name_match_p+102>: mov %edx,%eax (gdb) 0x00007ffff7de89e8 301 in dl-misc.c 1: x/i $pc => 0x7ffff7de89e8 <_dl_name_match_p+104>: pop %rbx (gdb) 0x00007ffff7de89e9 301 in dl-misc.c 1: x/i $pc => 0x7ffff7de89e9 <_dl_name_match_p+105>: pop %rbp (gdb) 0x00007ffff7de89ea 301 in dl-misc.c 1: x/i $pc => 0x7ffff7de89ea <_dl_name_match_p+106>: retq (gdb) 0x00007ffff7de0fe1 in do_lookup_x ( undef_name=undef_name@entry=0x400323 "exit", new_hash=new_hash@entry=2090237503, old_hash=old_hash@entry=0x7fffffffdac0, ref=0x400300, result=result@entry=0x7fffffffdad0, scope=, i=, version=0x7ffff7fd5550, flags=1, skip=0x0, type_class=1, undef_map=0x7ffff7ffe168) at dl-lookup.c:554 554 dl-lookup.c: No such file or directory. 1: x/i $pc => 0x7ffff7de0fe1 : test %eax,%eax (gdb) 0x00007ffff7de0fe3 554 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fe3 : jne 0x7ffff7de17ed (gdb) 0x00007ffff7de0fe9 554 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fe9 : nopl 0x0(%rax) (gdb) 557 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ff0 : add $0x1,%rbp (gdb) 0x00007ffff7de0ff4 557 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ff4 : cmp %rbp,%r12 (gdb) 0x00007ffff7de0ff7 557 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ff7 : ja 0x7ffff7de0ef0 (gdb) 366 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ef0 : mov (%r14,%rbp,8),%rax (gdb) 0x00007ffff7de0ef4 366 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ef4 : mov 0x28(%rax),%rbx (gdb) 369 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ef8 : cmp %r13,%rbx (gdb) 0x00007ffff7de0efb 369 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0efb : je 0x7ffff7de0ff0 (gdb) 373 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f01 : test %r15d,%r15d (gdb) 0x00007ffff7de0f04 373 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f04 : je 0x7ffff7de0f13 (gdb) 377 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f13 : testb $0x20,0x315(%rbx) (gdb) 0x00007ffff7de0f1a 377 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f1a : jne 0x7ffff7de0ff0 (gdb) 381 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f20 : testb $0x8,0x21bd79(%rip) # 0x7ffff7ffcca0 <_rtld_global_ro> (gdb) 0x00007ffff7de0f27 381 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f27 : jne 0x7ffff7de1018 (gdb) 387 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f2d : mov 0x2ec(%rbx),%edx (gdb) 0x00007ffff7de0f33 387 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f33 : test %edx,%edx (gdb) 0x00007ffff7de0f35 387 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f35 : je 0x7ffff7de0ff0 (gdb) 395 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f3b : mov 0x70(%rbx),%rax (gdb) 391 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f3f : movl $0x0,0x84(%rsp) (gdb) 392 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f4a : movq $0x0,0x88(%rsp) (gdb) 395 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f56 : mov 0x8(%rax),%rax (gdb) 0x00007ffff7de0f5a 395 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f5a : mov %rax,0x48(%rsp) (gdb) 396 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f5f : mov 0x68(%rbx),%rax (gdb) 0x00007ffff7de0f63 396 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f63 : mov 0x8(%rax),%rax (gdb) 0x00007ffff7de0f67 396 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f67 : mov %rax,0x40(%rsp) (gdb) 399 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f6c : mov 0x2f8(%rbx),%rax (gdb) 400 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f73 : test %rax,%rax (gdb) 0x00007ffff7de0f76 400 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f76 : je 0x7ffff7de1060 (gdb) 402 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f7c : mov 0x28(%rsp),%ecx (gdb) 0x00007ffff7de0f80 402 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f80 : and 0x2f0(%rbx),%ecx (gdb) 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f86 : mov 0x20(%rsp),%rsi (gdb) 402 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f8b : mov (%rax,%rcx,8),%rax (gdb) 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f8f : mov 0x2f4(%rbx),%ecx (gdb) 0x00007ffff7de0f95 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f95 : shr %cl,%rsi (gdb) 0x00007ffff7de0f98 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f98 : mov %rsi,%rcx (gdb) 0x00007ffff7de0f9b 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f9b : mov %rax,%rsi (gdb) 0x00007ffff7de0f9e 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0f9e : shr %cl,%rsi (gdb) 0x00007ffff7de0fa1 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fa1 : movzbl 0x30(%rsp),%ecx (gdb) 0x00007ffff7de0fa6 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fa6 : shr %cl,%rax (gdb) 0x00007ffff7de0fa9 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fa9 : and %rsi,%rax (gdb) 0x00007ffff7de0fac 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fac : test $0x1,%al (gdb) 0x00007ffff7de0fae 410 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fae : jne 0x7ffff7de1578 (gdb) 413 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1578 : mov 0x20(%rsp),%rax (gdb) 0x00007ffff7de157d 413 in dl-lookup.c 1: x/i $pc => 0x7ffff7de157d : mov %edx,%ecx (gdb) 0x00007ffff7de157f 413 in dl-lookup.c 1: x/i $pc => 0x7ffff7de157f : xor %edx,%edx (gdb) 0x00007ffff7de1581 413 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1581 : div %rcx (gdb) 0x00007ffff7de1584 413 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1584 : mov 0x300(%rbx),%rax (gdb) 0x00007ffff7de158b 413 in dl-lookup.c 1: x/i $pc => 0x7ffff7de158b : mov (%rax,%rdx,4),%eax (gdb) 415 in dl-lookup.c 1: x/i $pc => 0x7ffff7de158e : test %eax,%eax (gdb) 0x00007ffff7de1590 415 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1590 : je 0x7ffff7de0fb4 (gdb) 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1596 : mov 0x308(%rbx),%rdx (gdb) 0x00007ffff7de159d 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de159d : mov %r14,0x60(%rsp) (gdb) 0x00007ffff7de15a2 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15a2 : mov %r15d,0x68(%rsp) (gdb) 0x00007ffff7de15a7 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15a7 : mov %rbp,0xd0(%rsp) (gdb) 0x00007ffff7de15af 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15af : mov %rbx,%rbp (gdb) 0x00007ffff7de15b2 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15b2 : mov %r13,0xe8(%rsp) (gdb) 0x00007ffff7de15ba 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15ba : mov %r12,0x70(%rsp) (gdb) 0x00007ffff7de15bf 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15bf : lea (%rdx,%rax,4),%r11 (gdb) 0x00007ffff7de15c3 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15c3 : mov 0x20(%rsp),%r15 (gdb) 0x00007ffff7de15c8 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15c8 : mov 0x40(%rsp),%r13 (gdb) 0x00007ffff7de15cd 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15cd : mov 0x48(%rsp),%r12 (gdb) 0x00007ffff7de15d2 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15d2 : mov %r11,%r14 (gdb) 0x00007ffff7de15d5 417 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15d5 : jmp 0x7ffff7de15ed (gdb) 420 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15ed : mov (%r14),%eax (gdb) 0x00007ffff7de15f0 420 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15f0 : mov %rax,%rdx (gdb) 0x00007ffff7de15f3 420 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15f3 : xor %r15,%rax (gdb) 0x00007ffff7de15f6 420 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15f6 : shr %rax (gdb) 0x00007ffff7de15f9 420 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15f9 : jne 0x7ffff7de15e0 (gdb) 430 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15e0 : add $0x4,%r14 (gdb) 0x00007ffff7de15e4 430 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15e4 : and $0x1,%edx (gdb) 0x00007ffff7de15e7 430 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15e7 : jne 0x7ffff7de17f7 (gdb) 420 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15ed : mov (%r14),%eax (gdb) 0x00007ffff7de15f0 420 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15f0 : mov %rax,%rdx (gdb) 0x00007ffff7de15f3 420 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15f3 : xor %r15,%rax (gdb) 0x00007ffff7de15f6 420 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15f6 : shr %rax (gdb) 0x00007ffff7de15f9 420 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15f9 : jne 0x7ffff7de15e0 (gdb) 422 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15fb : mov %r14,%rax (gdb) 0x00007ffff7de15fe 422 in dl-lookup.c 1: x/i $pc => 0x7ffff7de15fe : sub 0x308(%rbp),%rax (gdb) 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1605 : sub $0x8,%rsp (gdb) 0x00007ffff7de1609 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1609 : pushq 0x58(%rsp) (gdb) 0x00007ffff7de160d 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de160d : pushq 0x28(%rsp) (gdb) 0x00007ffff7de1611 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1611 : push %rbp (gdb) 0x00007ffff7de1612 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1612 : push %r13 (gdb) 422 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1614 : sar $0x2,%rax (gdb) 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1618 : mov %eax,%edx (gdb) 0x00007ffff7de161a 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de161a : push %rax (gdb) 0x00007ffff7de161b 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de161b : mov 0x120(%rsp),%r8d (gdb) 0x00007ffff7de1623 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1623 : lea (%rdx,%rdx,2),%rdx (gdb) 0x00007ffff7de1627 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1627 : mov 0x110(%rsp),%ecx (gdb) 0x00007ffff7de162e 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de162e : mov 0x40(%rsp),%rsi (gdb) 0x00007ffff7de1633 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1633 : mov 0x38(%rsp),%rdi (gdb) 422 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1638 : mov %eax,%ebx (gdb) 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de163a : lea (%r12,%rdx,8),%r9 (gdb) 0x00007ffff7de163e 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de163e : mov 0x108(%rsp),%rdx (gdb) 0x00007ffff7de1646 423 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1646 : callq 0x7ffff7de0cd0 (gdb) check_match (undef_name=undef_name@entry=0x400323 "exit", ref=ref@entry=0x400300, version=version@entry=0x7ffff7fd5550, flags=flags@entry=1, type_class=type_class@entry=1, sym=sym@entry=0x7ffff7a11980, symidx=128, strtab=0x7ffff7a1dff8 "", map=0x7ffff7fd5000, versioned_sym=0x7fffffffd9f8, num_versions=0x7fffffffd9f4) at dl-lookup.c:92 92 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0cd0 : push %r13 (gdb) 0x00007ffff7de0cd2 92 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0cd2 : push %r12 (gdb) 0x00007ffff7de0cd4 92 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0cd4 : push %rbp (gdb) 0x00007ffff7de0cd5 92 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0cd5 : push %rbx (gdb) 0x00007ffff7de0cd6 92 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0cd6 : sub $0x8,%rsp (gdb) 0x00007ffff7de0cda 92 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0cda : movzbl 0x4(%r9),%eax (gdb) 92 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0cdf : mov 0x40(%rsp),%r12 (gdb) 0x00007ffff7de0ce4 92 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ce4 : and $0xf,%eax (gdb) 95 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0ce7 : cmpq $0x0,0x8(%r9) (gdb) 0x00007ffff7de0cec 95 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0cec : jne 0x7ffff7de0cf6 (gdb) 0x00007ffff7de0cf6 95 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0cf6 : xor %r10d,%r10d (gdb) 0x00007ffff7de0cf9 95 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0cf9 : cmpw $0x0,0x6(%r9) (gdb) 0x00007ffff7de0cff 95 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0cff : sete %r10b (gdb) 0x00007ffff7de0d03 95 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d03 : test %r8d,%r10d (gdb) 0x00007ffff7de0d06 95 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d06 : jne 0x7ffff7de0df7 (gdb) 107 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d0c : mov $0x467,%r8d (gdb) 0x00007ffff7de0d12 107 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d12 : bt %eax,%r8d (gdb) 0x00007ffff7de0d16 107 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d16 : jae 0x7ffff7de0df7 (gdb) 0x00007ffff7de0d1c 107 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d1c : mov %rsi,%rax (gdb) 0x00007ffff7de0d1f 107 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d1f : mov %r9,%rbx (gdb) 0x00007ffff7de0d22 107 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d22 : mov %ecx,%r13d (gdb) 110 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d25 : cmp %rax,%r9 (gdb) 0x00007ffff7de0d28 110 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d28 : mov %rdx,%rbp (gdb) 0x00007ffff7de0d2b 110 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d2b : mov %rdi,%rsi (gdb) 0x00007ffff7de0d2e 110 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d2e : je 0x7ffff7de0d48 (gdb) 0x00007ffff7de0d30 110 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d30 : mov (%r9),%eax (gdb) 0x00007ffff7de0d33 110 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d33 : add 0x38(%rsp),%rax (gdb) 0x00007ffff7de0d38 110 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d38 : mov %rax,%rdi (gdb) 0x00007ffff7de0d3b 110 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d3b : callq 0x7ffff7df2b40 (gdb) strcmp () at ../sysdeps/x86_64/multiarch/../strcmp.S:144 144 ../sysdeps/x86_64/multiarch/../strcmp.S: No such file or directory. 1: x/i $pc => 0x7ffff7df2b40 : mov %esi,%ecx (gdb) 145 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b42 : mov %edi,%eax (gdb) 147 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b44 : and $0x3f,%rcx (gdb) 148 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b48 : and $0x3f,%rax (gdb) 169 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b4c : cmp $0x30,%ecx (gdb) 170 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b4f : ja 0x7ffff7df2b90 (gdb) 171 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b51 : cmp $0x30,%eax (gdb) 172 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b54 : ja 0x7ffff7df2b90 (gdb) 173 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b56 : movlpd (%rdi),%xmm1 (gdb) 174 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b5a : movlpd (%rsi),%xmm2 (gdb) 175 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b5e : movhpd 0x8(%rdi),%xmm1 (gdb) 176 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b63 : movhpd 0x8(%rsi),%xmm2 (gdb) 197 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b68 : pxor %xmm0,%xmm0 (gdb) 198 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b6c : pcmpeqb %xmm1,%xmm0 (gdb) 199 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b70 : pcmpeqb %xmm2,%xmm1 (gdb) 200 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b74 : psubb %xmm0,%xmm1 (gdb) 201 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b78 : pmovmskb %xmm1,%edx (gdb) 202 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b7c : sub $0xffff,%edx (gdb) 203 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b82 : jne 0x7ffff7df3f50 (gdb) 2211 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f50 : bsf %rdx,%rdx (gdb) 2217 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f54 : movzbl (%rsi,%rdx,1),%ecx (gdb) 2218 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f58 : movzbl (%rdi,%rdx,1),%eax (gdb) 2226 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f5c : sub %ecx,%eax (gdb) strcmp () at ../sysdeps/x86_64/multiarch/../strcmp.S:2227 2227 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f5e : retq (gdb) 0x00007ffff7de0d40 in check_match ( undef_name=undef_name@entry=0x400323 "exit", ref=ref@entry=0x400300, version=version@entry=0x7ffff7fd5550, flags=flags@entry=1, type_class=type_class@entry=1, sym=sym@entry=0x7ffff7a11980, symidx=128, strtab=0x7ffff7a1dff8 "", map=0x7ffff7fd5000, versioned_sym=0x7fffffffd9f8, num_versions=0x7fffffffd9f4) at dl-lookup.c:110 110 dl-lookup.c: No such file or directory. 1: x/i $pc => 0x7ffff7de0d40 : test %eax,%eax (gdb) 0x00007ffff7de0d42 110 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d42 : jne 0x7ffff7de0df7 (gdb) 115 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d48 : test %rbp,%rbp (gdb) 114 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d4b : mov 0x330(%r12),%rax (gdb) 115 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d53 : je 0x7ffff7de0db0 (gdb) 117 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d55 : test %rax,%rax (gdb) 0x00007ffff7de0d58 117 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d58 : je 0x7ffff7de0e28 (gdb) 136 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d5e : mov 0x30(%rsp),%edx (gdb) 0x00007ffff7de0d62 136 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d62 : movzwl (%rax,%rdx,2),%r13d (gdb) 137 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d67 : mov %r13,%rax (gdb) 0x00007ffff7de0d6a 137 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d6a : and $0x7fff,%eax (gdb) 0x00007ffff7de0d6f 137 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d6f : lea (%rax,%rax,2),%rdx (gdb) 0x00007ffff7de0d73 137 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d73 : mov 0x2e0(%r12),%rax (gdb) 0x00007ffff7de0d7b 137 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d7b : lea (%rax,%rdx,8),%rax (gdb) 0x00007ffff7de0d7f 137 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d7f : mov 0x8(%rax),%r12d (gdb) 0x00007ffff7de0d83 137 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d83 : cmp 0x8(%rbp),%r12d (gdb) 0x00007ffff7de0d87 137 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d87 : je 0x7ffff7de0e08 (gdb) 138 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e08 : mov 0x0(%rbp),%rsi (gdb) 0x00007ffff7de0e0c 138 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e0c : mov (%rax),%rdi (gdb) 0x00007ffff7de0e0f 138 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e0f : callq 0x7ffff7df2b40 (gdb) strcmp () at ../sysdeps/x86_64/multiarch/../strcmp.S:144 144 ../sysdeps/x86_64/multiarch/../strcmp.S: No such file or directory. 1: x/i $pc => 0x7ffff7df2b40 : mov %esi,%ecx (gdb) 145 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b42 : mov %edi,%eax (gdb) 147 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b44 : and $0x3f,%rcx (gdb) 148 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b48 : and $0x3f,%rax (gdb) 169 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b4c : cmp $0x30,%ecx (gdb) 170 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b4f : ja 0x7ffff7df2b90 (gdb) 171 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b51 : cmp $0x30,%eax (gdb) 172 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b54 : ja 0x7ffff7df2b90 (gdb) 173 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b56 : movlpd (%rdi),%xmm1 (gdb) 174 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b5a : movlpd (%rsi),%xmm2 (gdb) 175 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b5e : movhpd 0x8(%rdi),%xmm1 (gdb) 176 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b63 : movhpd 0x8(%rsi),%xmm2 (gdb) 197 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b68 : pxor %xmm0,%xmm0 (gdb) 198 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b6c : pcmpeqb %xmm1,%xmm0 (gdb) 199 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b70 : pcmpeqb %xmm2,%xmm1 (gdb) 200 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b74 : psubb %xmm0,%xmm1 (gdb) 201 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b78 : pmovmskb %xmm1,%edx (gdb) 202 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b7c : sub $0xffff,%edx (gdb) 203 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df2b82 : jne 0x7ffff7df3f50 (gdb) 2211 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f50 : bsf %rdx,%rdx (gdb) 2217 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f54 : movzbl (%rsi,%rdx,1),%ecx (gdb) 2218 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f58 : movzbl (%rdi,%rdx,1),%eax (gdb) 2226 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f5c : sub %ecx,%eax (gdb) strcmp () at ../sysdeps/x86_64/multiarch/../strcmp.S:2227 2227 in ../sysdeps/x86_64/multiarch/../strcmp.S 1: x/i $pc => 0x7ffff7df3f5e : retq (gdb) 0x00007ffff7de0e14 in check_match ( undef_name=undef_name@entry=0x400323 "exit", ref=ref@entry=0x400300, version=version@entry=0x7ffff7fd5550, flags=flags@entry=1, type_class=type_class@entry=1, sym=sym@entry=0x7ffff7a11980, symidx=128, strtab=0x7ffff7a1dff8 "", map=0x7ffff7fd5000, versioned_sym=0x7fffffffd9f8, num_versions=0x7fffffffd9f4) at dl-lookup.c:138 138 dl-lookup.c: No such file or directory. 1: x/i $pc => 0x7ffff7de0e14 : test %eax,%eax (gdb) 0x00007ffff7de0e16 138 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e16 : jne 0x7ffff7de0d89 (gdb) 0x00007ffff7de0e1c 138 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0e1c : jmpq 0x7ffff7de0d9b (gdb) 183 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d9b : add $0x8,%rsp (gdb) 176 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0d9f : mov %rbx,%rax (gdb) 183 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0da2 : pop %rbx (gdb) 0x00007ffff7de0da3 183 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0da3 : pop %rbp (gdb) 0x00007ffff7de0da4 183 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0da4 : pop %r12 (gdb) 0x00007ffff7de0da6 183 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0da6 : pop %r13 (gdb) 0x00007ffff7de0da8 183 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0da8 : retq (gdb) do_lookup_x (undef_name=undef_name@entry=0x400323 "exit", new_hash=new_hash@entry=2090237503, old_hash=old_hash@entry=0x7fffffffdac0, ref=0x400300, result=result@entry=0x7fffffffdad0, scope=, i=1, version=0x7ffff7fd5550, flags=1, skip=0x0, type_class=1, undef_map=0x7ffff7ffe168) at dl-lookup.c:427 427 in dl-lookup.c 1: x/i $pc => 0x7ffff7de164b : add $0x30,%rsp (gdb) 0x00007ffff7de164f 427 in dl-lookup.c 1: x/i $pc => 0x7ffff7de164f : test %rax,%rax (gdb) 0x00007ffff7de1652 427 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1652 : jne 0x7ffff7de192f (gdb) 0x00007ffff7de192f 439 in dl-lookup.c 1: x/i $pc => 0x7ffff7de192f : mov %ebx,%r10d (gdb) 0x00007ffff7de1932 439 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1932 : mov %rax,%r8 (gdb) 0x00007ffff7de1935 439 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1935 : mov %rbp,%rbx (gdb) 0x00007ffff7de1938 439 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1938 : mov 0x60(%rsp),%r14 (gdb) 0x00007ffff7de193d 439 in dl-lookup.c 1: x/i $pc => 0x7ffff7de193d : mov 0x68(%rsp),%r15d (gdb) 0x00007ffff7de1942 439 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1942 : mov 0xd0(%rsp),%rbp (gdb) 0x00007ffff7de194a 439 in dl-lookup.c 1: x/i $pc => 0x7ffff7de194a : mov 0xe8(%rsp),%r13 (gdb) 0x00007ffff7de1952 439 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1952 : mov 0x70(%rsp),%r12 (gdb) 0x00007ffff7de1957 439 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1957 : jmpq 0x7ffff7de1158 (gdb) 469 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1158 : cmpq $0x0,0xf8(%rsp) (gdb) 0x00007ffff7de1161 469 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1161 : je 0x7ffff7de1450 (gdb) 519 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1167 : movzbl 0x4(%r8),%eax (gdb) 0x00007ffff7de116c 519 in dl-lookup.c 1: x/i $pc => 0x7ffff7de116c : shr $0x4,%al (gdb) 0x00007ffff7de116f 519 in dl-lookup.c 1: x/i $pc => 0x7ffff7de116f : cmp $0x2,%al (gdb) 0x00007ffff7de1171 519 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1171 : je 0x7ffff7de1190 (gdb) 0x00007ffff7de1173 519 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1173 : cmp $0xa,%al (gdb) 0x00007ffff7de1175 519 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1175 : je 0x7ffff7de11b8 (gdb) 0x00007ffff7de1177 519 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1177 : cmp $0x1,%al (gdb) 0x00007ffff7de1179 519 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1179 : je 0x7ffff7de119e (gdb) 535 in dl-lookup.c 1: x/i $pc => 0x7ffff7de119e : mov 0x38(%rsp),%rax (gdb) 0x00007ffff7de11a3 535 in dl-lookup.c 1: x/i $pc => 0x7ffff7de11a3 : mov %r8,(%rax) (gdb) 536 in dl-lookup.c 1: x/i $pc => 0x7ffff7de11a6 : mov %rbx,0x8(%rax) (gdb) 537 in dl-lookup.c 1: x/i $pc => 0x7ffff7de11aa : mov $0x1,%eax (gdb) 0x00007ffff7de11af 537 in dl-lookup.c 1: x/i $pc => 0x7ffff7de11af : jmpq 0x7ffff7de0fff (gdb) 561 in dl-lookup.c 1: x/i $pc => 0x7ffff7de0fff : add $0x98,%rsp (gdb) 0x00007ffff7de1006 561 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1006 : pop %rbx (gdb) 0x00007ffff7de1007 561 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1007 : pop %rbp (gdb) 0x00007ffff7de1008 561 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1008 : pop %r12 (gdb) 0x00007ffff7de100a 561 in dl-lookup.c 1: x/i $pc => 0x7ffff7de100a : pop %r13 (gdb) 0x00007ffff7de100c 561 in dl-lookup.c 1: x/i $pc => 0x7ffff7de100c : pop %r14 (gdb) 0x00007ffff7de100e 561 in dl-lookup.c 1: x/i $pc => 0x7ffff7de100e : pop %r15 (gdb) 0x00007ffff7de1010 561 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1010 : retq (gdb) _dl_lookup_symbol_x (undef_name=0x400323 "exit", undef_map=0x7ffff7ffe168, ref=ref@entry=0x7fffffffdb88, symbol_scope=0x7ffff7ffe4c0, version=0x7ffff7fd5550, type_class=type_class@entry=1, flags=1, skip_map=0x0) at dl-lookup.c:832 832 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b1f <_dl_lookup_symbol_x+335>: add $0x30,%rsp (gdb) 0x00007ffff7de1b23 832 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b23 <_dl_lookup_symbol_x+339>: cmp $0x0,%eax (gdb) 0x00007ffff7de1b26 832 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b26 <_dl_lookup_symbol_x+342>: jle 0x7ffff7de1ad0 <_dl_lookup_symbol_x+256> (gdb) 858 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b28 <_dl_lookup_symbol_x+344>: cmpq $0x0,-0x90(%rbp) (gdb) 0x00007ffff7de1b30 858 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b30 <_dl_lookup_symbol_x+352>: je 0x7ffff7de1cd6 <_dl_lookup_symbol_x+774> (gdb) 880 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b36 <_dl_lookup_symbol_x+358>: mov (%r15),%rcx (gdb) 881 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b39 <_dl_lookup_symbol_x+361>: test %rcx,%rcx (gdb) 0x00007ffff7de1b3c 881 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b3c <_dl_lookup_symbol_x+364>: je 0x7ffff7de1b49 <_dl_lookup_symbol_x+377> (gdb) 0x00007ffff7de1b3e 881 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b3e <_dl_lookup_symbol_x+366>: movzbl 0x5(%rcx),%eax (gdb) 0x00007ffff7de1b42 881 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b42 <_dl_lookup_symbol_x+370>: and $0x3,%eax (gdb) 0x00007ffff7de1b45 881 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b45 <_dl_lookup_symbol_x+373>: cmp $0x3,%al (gdb) 0x00007ffff7de1b47 881 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b47 <_dl_lookup_symbol_x+375>: je 0x7ffff7de1ba8 <_dl_lookup_symbol_x+472> (gdb) 0x00007ffff7de1b49 881 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b49 <_dl_lookup_symbol_x+377>: mov -0x88(%rbp),%r9 (gdb) 912 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b50 <_dl_lookup_symbol_x+384>: xor %ebx,%ebx (gdb) 921 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b52 <_dl_lookup_symbol_x+386>: movzbl 0x314(%r9),%edx (gdb) 0x00007ffff7de1b5a 921 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b5a <_dl_lookup_symbol_x+394>: mov %r9,%rax (gdb) 0x00007ffff7de1b5d 921 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b5d <_dl_lookup_symbol_x+397>: and $0x3,%edx (gdb) 0x00007ffff7de1b60 921 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b60 <_dl_lookup_symbol_x+400>: cmp $0x2,%dl (gdb) 0x00007ffff7de1b63 921 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b63 <_dl_lookup_symbol_x+403>: je 0x7ffff7de1e6a <_dl_lookup_symbol_x+1178> (gdb) 935 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b69 <_dl_lookup_symbol_x+409>: mov 0x3cc(%rax),%edi (gdb) 0x00007ffff7de1b6f 935 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b6f <_dl_lookup_symbol_x+415>: test %edi,%edi (gdb) 0x00007ffff7de1b71 935 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b71 <_dl_lookup_symbol_x+417>: je 0x7ffff7de1ee4 <_dl_lookup_symbol_x+1300> (gdb) 938 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b77 <_dl_lookup_symbol_x+423>: mov 0x21b123(%rip),%edx # 0x7ffff7ffcca0 <_rtld_global_ro> (gdb) 0x00007ffff7de1b7d 938 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b7d <_dl_lookup_symbol_x+429>: test $0x804,%edx (gdb) 0x00007ffff7de1b83 938 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b83 <_dl_lookup_symbol_x+435>: jne 0x7ffff7de1d10 <_dl_lookup_symbol_x+832> (gdb) 0x00007ffff7de1b89 938 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b89 <_dl_lookup_symbol_x+441>: mov -0x90(%rbp),%rdx (gdb) 943 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b90 <_dl_lookup_symbol_x+448>: mov %rdx,(%r15) (gdb) 945 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b93 <_dl_lookup_symbol_x+451>: lea -0x28(%rbp),%rsp (gdb) 0x00007ffff7de1b97 945 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b97 <_dl_lookup_symbol_x+455>: pop %rbx (gdb) 0x00007ffff7de1b98 945 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b98 <_dl_lookup_symbol_x+456>: pop %r12 (gdb) 0x00007ffff7de1b9a 945 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b9a <_dl_lookup_symbol_x+458>: pop %r13 (gdb) 0x00007ffff7de1b9c 945 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b9c <_dl_lookup_symbol_x+460>: pop %r14 (gdb) 0x00007ffff7de1b9e 945 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1b9e <_dl_lookup_symbol_x+462>: pop %r15 (gdb) 0x00007ffff7de1ba0 945 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1ba0 <_dl_lookup_symbol_x+464>: pop %rbp (gdb) 0x00007ffff7de1ba1 945 in dl-lookup.c 1: x/i $pc => 0x7ffff7de1ba1 <_dl_lookup_symbol_x+465>: retq (gdb) 0x00007ffff7de6ac6 in _dl_fixup (l=, reloc_arg=) at ../elf/dl-runtime.c:111 111 ../elf/dl-runtime.c: No such file or directory. 1: x/i $pc => 0x7ffff7de6ac6 <_dl_fixup+214>: mov %rax,%r8 (gdb) 115 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ac9 <_dl_fixup+217>: mov %fs:0x18,%eax (gdb) 0x00007ffff7de6ad1 115 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ad1 <_dl_fixup+225>: test %eax,%eax (gdb) 0x00007ffff7de6ad3 115 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ad3 <_dl_fixup+227>: pop %rcx (gdb) 0x00007ffff7de6ad4 115 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ad4 <_dl_fixup+228>: pop %rsi (gdb) 0x00007ffff7de6ad5 115 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ad5 <_dl_fixup+229>: jne 0x7ffff7de6b50 <_dl_fixup+352> (gdb) 125 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ad7 <_dl_fixup+231>: mov 0x8(%rsp),%rsi (gdb) 0x00007ffff7de6adc 125 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6adc <_dl_fixup+236>: test %rsi,%rsi (gdb) 0x00007ffff7de6adf 125 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6adf <_dl_fixup+239>: je 0x7ffff7de6b20 <_dl_fixup+304> (gdb) 0x00007ffff7de6ae1 125 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ae1 <_dl_fixup+241>: test %r8,%r8 (gdb) 0x00007ffff7de6ae4 125 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ae4 <_dl_fixup+244>: je 0x7ffff7de6b28 <_dl_fixup+312> (gdb) 0x00007ffff7de6ae6 125 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ae6 <_dl_fixup+246>: mov (%r8),%rax (gdb) 141 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6ae9 <_dl_fixup+249>: movzbl 0x4(%rsi),%edx (gdb) 133 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6aed <_dl_fixup+253>: add 0x8(%rsi),%rax (gdb) 141 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6af1 <_dl_fixup+257>: and $0xf,%edx (gdb) 0x00007ffff7de6af4 141 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6af4 <_dl_fixup+260>: cmp $0xa,%dl (gdb) 0x00007ffff7de6af7 141 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6af7 <_dl_fixup+263>: je 0x7ffff7de6b90 <_dl_fixup+416> (gdb) 145 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6afd <_dl_fixup+269>: mov 0x2161e5(%rip),%edx # 0x7ffff7ffcce8 <_rtld_global_ro+72> (gdb) 0x00007ffff7de6b03 145 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6b03 <_dl_fixup+275>: test %edx,%edx (gdb) 0x00007ffff7de6b05 145 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6b05 <_dl_fixup+277>: jne 0x7ffff7de6b0a <_dl_fixup+282> (gdb) elf_machine_fixup_plt (map=, t=, reloc=, value=140737348137008, reloc_addr=0x601020) at ../sysdeps/x86_64/dl-machine.h:235 235 ../sysdeps/x86_64/dl-machine.h: No such file or directory. 1: x/i $pc => 0x7ffff7de6b07 <_dl_fixup+279>: mov %rax,(%rbx) (gdb) _dl_fixup (l=, reloc_arg=) at ../elf/dl-runtime.c:149 149 ../elf/dl-runtime.c: No such file or directory. 1: x/i $pc => 0x7ffff7de6b0a <_dl_fixup+282>: add $0x10,%rsp (gdb) 0x00007ffff7de6b0e 149 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6b0e <_dl_fixup+286>: pop %rbx (gdb) 0x00007ffff7de6b0f 149 in ../elf/dl-runtime.c 1: x/i $pc => 0x7ffff7de6b0f <_dl_fixup+287>: retq (gdb) _dl_runtime_resolve_avx () at ../sysdeps/x86_64/dl-trampoline.h:113 113 ../sysdeps/x86_64/dl-trampoline.h: No such file or directory. 1: x/i $pc => 0x7ffff7dee923 <_dl_runtime_resolve_avx+179>: mov %rax,%r11 (gdb) 118 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee926 <_dl_runtime_resolve_avx+182>: bndmov 0x130(%rsp),%bnd3 (gdb) 119 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee92f <_dl_runtime_resolve_avx+191>: bndmov 0x120(%rsp),%bnd2 (gdb) 120 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee938 <_dl_runtime_resolve_avx+200>: bndmov 0x110(%rsp),%bnd1 (gdb) 121 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee941 <_dl_runtime_resolve_avx+209>: bndmov 0x100(%rsp),%bnd0 (gdb) 134 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee94a <_dl_runtime_resolve_avx+218>: mov 0x170(%rsp),%r9 (gdb) 135 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee952 <_dl_runtime_resolve_avx+226>: mov 0x168(%rsp),%r8 (gdb) 136 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee95a <_dl_runtime_resolve_avx+234>: mov 0x160(%rsp),%rdi (gdb) 137 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee962 <_dl_runtime_resolve_avx+242>: mov 0x158(%rsp),%rsi (gdb) 138 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee96a <_dl_runtime_resolve_avx+250>: mov 0x150(%rsp),%rdx (gdb) 139 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee972 <_dl_runtime_resolve_avx+258>: mov 0x148(%rsp),%rcx (gdb) 140 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee97a <_dl_runtime_resolve_avx+266>: mov 0x140(%rsp),%rax (gdb) 141 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee982 <_dl_runtime_resolve_avx+274>: vmovdqa (%rsp),%ymm0 (gdb) 142 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee987 <_dl_runtime_resolve_avx+279>: vmovdqa 0x20(%rsp),%ymm1 (gdb) 143 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee98d <_dl_runtime_resolve_avx+285>: vmovdqa 0x40(%rsp),%ymm2 (gdb) 144 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee993 <_dl_runtime_resolve_avx+291>: vmovdqa 0x60(%rsp),%ymm3 (gdb) 145 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee999 <_dl_runtime_resolve_avx+297>: vmovdqa 0x80(%rsp),%ymm4 (gdb) 146 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee9a2 <_dl_runtime_resolve_avx+306>: vmovdqa 0xa0(%rsp),%ymm5 (gdb) 147 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee9ab <_dl_runtime_resolve_avx+315>: vmovdqa 0xc0(%rsp),%ymm6 (gdb) 148 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee9b4 <_dl_runtime_resolve_avx+324>: vmovdqa 0xe0(%rsp),%ymm7 (gdb) 150 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee9bd <_dl_runtime_resolve_avx+333>: mov %rbx,%rsp (gdb) 152 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee9c0 <_dl_runtime_resolve_avx+336>: mov (%rsp),%rbx (gdb) 156 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee9c4 <_dl_runtime_resolve_avx+340>: add $0x18,%rsp (gdb) 159 in ../sysdeps/x86_64/dl-trampoline.h 1: x/i $pc => 0x7ffff7dee9c8 <_dl_runtime_resolve_avx+344>: bnd jmpq *%r11 (gdb) __GI_exit (status=110) at exit.c:104 104 exit.c: No such file or directory. 1: x/i $pc => 0x7ffff7a47030 <__GI_exit>: lea 0x38a5c1(%rip),%rsi # 0x7ffff7dd15f8 <__exit_funcs> (gdb) 103 in exit.c 1: x/i $pc => 0x7ffff7a47037 <__GI_exit+7>: sub $0x8,%rsp (gdb) 104 in exit.c 1: x/i $pc => 0x7ffff7a4703b <__GI_exit+11>: mov $0x1,%edx (gdb) 0x00007ffff7a47040 104 in exit.c 1: x/i $pc => 0x7ffff7a47040 <__GI_exit+16>: callq 0x7ffff7a46f10 <__run_exit_handlers> (gdb) __run_exit_handlers (status=110, listp=0x7ffff7dd15f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:35 35 in exit.c 1: x/i $pc => 0x7ffff7a46f10 <__run_exit_handlers>: push %r13 (gdb) 0x00007ffff7a46f12 35 in exit.c 1: x/i $pc => 0x7ffff7a46f12 <__run_exit_handlers+2>: push %r12 (gdb) 0x00007ffff7a46f14 35 in exit.c 1: x/i $pc => 0x7ffff7a46f14 <__run_exit_handlers+4>: mov %edx,%r12d (gdb) 0x00007ffff7a46f17 35 in exit.c 1: x/i $pc => 0x7ffff7a46f17 <__run_exit_handlers+7>: push %rbp (gdb) 0x00007ffff7a46f18 35 in exit.c 1: x/i $pc => 0x7ffff7a46f18 <__run_exit_handlers+8>: push %rbx (gdb) 0x00007ffff7a46f19 35 in exit.c 1: x/i $pc => 0x7ffff7a46f19 <__run_exit_handlers+9>: mov %rsi,%rbp (gdb) 0x00007ffff7a46f1c 35 in exit.c 1: x/i $pc => 0x7ffff7a46f1c <__run_exit_handlers+12>: mov %edi,%ebx (gdb) 0x00007ffff7a46f1e 35 in exit.c 1: x/i $pc => 0x7ffff7a46f1e <__run_exit_handlers+14>: sub $0x8,%rsp (gdb) 40 in exit.c 1: x/i $pc => 0x7ffff7a46f22 <__run_exit_handlers+18>: callq 0x7ffff7a475c0 <__GI___call_tls_dtors> (gdb) __GI___call_tls_dtors () at cxa_thread_atexit_impl.c:145 145 cxa_thread_atexit_impl.c: No such file or directory. 1: x/i $pc => 0x7ffff7a475c0 <__GI___call_tls_dtors>: push %rbp (gdb) 0x00007ffff7a475c1 145 in cxa_thread_atexit_impl.c 1: x/i $pc => 0x7ffff7a475c1 <__GI___call_tls_dtors+1>: push %rbx (gdb) 0x00007ffff7a475c2 145 in cxa_thread_atexit_impl.c 1: x/i $pc => 0x7ffff7a475c2 <__GI___call_tls_dtors+2>: sub $0x8,%rsp (gdb) 146 in cxa_thread_atexit_impl.c 1: x/i $pc => 0x7ffff7a475c6 <__GI___call_tls_dtors+6>: mov 0x3897b3(%rip),%rbp # 0x7ffff7dd0d80 (gdb) 0x00007ffff7a475cd 146 in cxa_thread_atexit_impl.c 1: x/i $pc => 0x7ffff7a475cd <__GI___call_tls_dtors+13>: mov %fs:0x0(%rbp),%rbx (gdb) 0x00007ffff7a475d2 146 in cxa_thread_atexit_impl.c 1: x/i $pc => 0x7ffff7a475d2 <__GI___call_tls_dtors+18>: test %rbx,%rbx (gdb) 0x00007ffff7a475d5 146 in cxa_thread_atexit_impl.c 1: x/i $pc => 0x7ffff7a475d5 <__GI___call_tls_dtors+21>: je 0x7ffff7a4761e <__GI___call_tls_dtors+94> (gdb) 164 in cxa_thread_atexit_impl.c 1: x/i $pc => 0x7ffff7a4761e <__GI___call_tls_dtors+94>: add $0x8,%rsp (gdb) 0x00007ffff7a47622 164 in cxa_thread_atexit_impl.c 1: x/i $pc => 0x7ffff7a47622 <__GI___call_tls_dtors+98>: pop %rbx (gdb) 0x00007ffff7a47623 164 in cxa_thread_atexit_impl.c 1: x/i $pc => 0x7ffff7a47623 <__GI___call_tls_dtors+99>: pop %rbp (gdb) 0x00007ffff7a47624 164 in cxa_thread_atexit_impl.c 1: x/i $pc => 0x7ffff7a47624 <__GI___call_tls_dtors+100>: retq (gdb) 0x00007ffff7a46f27 in __run_exit_handlers (status=110, listp=0x7ffff7dd15f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:40 40 exit.c: No such file or directory. 1: x/i $pc => 0x7ffff7a46f27 <__run_exit_handlers+23>: mov 0x0(%rbp),%r13 (gdb) 46 in exit.c 1: x/i $pc => 0x7ffff7a46f2b <__run_exit_handlers+27>: test %r13,%r13 (gdb) 0x00007ffff7a46f2e 46 in exit.c 1: x/i $pc => 0x7ffff7a46f2e <__run_exit_handlers+30>: je 0x7ffff7a46f80 <__run_exit_handlers+112> (gdb) 0x00007ffff7a46f30 46 in exit.c 1: x/i $pc => 0x7ffff7a46f30 <__run_exit_handlers+32>: mov 0x8(%r13),%rax (gdb) 0x00007ffff7a46f34 46 in exit.c 1: x/i $pc => 0x7ffff7a46f34 <__run_exit_handlers+36>: mov %rax,%rdx (gdb) 0x00007ffff7a46f37 46 in exit.c 1: x/i $pc => 0x7ffff7a46f37 <__run_exit_handlers+39>: shl $0x5,%rdx (gdb) 50 in exit.c 1: x/i $pc => 0x7ffff7a46f3b <__run_exit_handlers+43>: test %rax,%rax (gdb) 0x00007ffff7a46f3e 50 in exit.c 1: x/i $pc => 0x7ffff7a46f3e <__run_exit_handlers+46>: lea -0x10(%r13,%rdx,1),%rcx (gdb) 0x00007ffff7a46f43 50 in exit.c 1: x/i $pc => 0x7ffff7a46f43 <__run_exit_handlers+51>: je 0x7ffff7a46f6f <__run_exit_handlers+95> (gdb) 53 in exit.c 1: x/i $pc => 0x7ffff7a46f45 <__run_exit_handlers+53>: sub $0x1,%rax (gdb) 52 in exit.c 1: x/i $pc => 0x7ffff7a46f49 <__run_exit_handlers+57>: mov %rax,0x8(%r13) (gdb) 54 in exit.c 1: x/i $pc => 0x7ffff7a46f4d <__run_exit_handlers+61>: mov (%rcx),%rdx (gdb) 0x00007ffff7a46f50 54 in exit.c 1: x/i $pc => 0x7ffff7a46f50 <__run_exit_handlers+64>: cmp $0x3,%rdx (gdb) 0x00007ffff7a46f54 54 in exit.c 1: x/i $pc => 0x7ffff7a46f54 <__run_exit_handlers+68>: je 0x7ffff7a47000 <__run_exit_handlers+240> (gdb) 0x00007ffff7a46f5a 54 in exit.c 1: x/i $pc => 0x7ffff7a46f5a <__run_exit_handlers+74>: cmp $0x4,%rdx (gdb) 0x00007ffff7a46f5e 54 in exit.c 1: x/i $pc => 0x7ffff7a46f5e <__run_exit_handlers+78>: je 0x7ffff7a46fd8 <__run_exit_handlers+200> (gdb) 78 in exit.c 1: x/i $pc => 0x7ffff7a46fd8 <__run_exit_handlers+200>: shl $0x5,%rax (gdb) 82 in exit.c 1: x/i $pc => 0x7ffff7a46fdc <__run_exit_handlers+204>: mov %ebx,%esi (gdb) 78 in exit.c 1: x/i $pc => 0x7ffff7a46fde <__run_exit_handlers+206>: add %r13,%rax (gdb) 80 in exit.c 1: x/i $pc => 0x7ffff7a46fe1 <__run_exit_handlers+209>: mov 0x18(%rax),%rdx (gdb) 82 in exit.c 1: x/i $pc => 0x7ffff7a46fe5 <__run_exit_handlers+213>: mov 0x20(%rax),%rdi (gdb) 80 in exit.c 1: x/i $pc => 0x7ffff7a46fe9 <__run_exit_handlers+217>: ror $0x11,%rdx (gdb) 0x00007ffff7a46fed 80 in exit.c 1: x/i $pc => 0x7ffff7a46fed <__run_exit_handlers+221>: xor %fs:0x30,%rdx (gdb) 82 in exit.c 1: x/i $pc => 0x7ffff7a46ff6 <__run_exit_handlers+230>: callq *%rdx (gdb) _dl_fini () at dl-fini.c:130 130 dl-fini.c: No such file or directory. 1: x/i $pc => 0x7ffff7de7ab0 <_dl_fini>: push %rbp (gdb) 0x00007ffff7de7ab1 130 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ab1 <_dl_fini+1>: mov %rsp,%rbp (gdb) 0x00007ffff7de7ab4 130 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ab4 <_dl_fini+4>: push %r15 (gdb) 0x00007ffff7de7ab6 130 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ab6 <_dl_fini+6>: push %r14 (gdb) 0x00007ffff7de7ab8 130 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ab8 <_dl_fini+8>: push %r13 (gdb) 0x00007ffff7de7aba 130 in dl-fini.c 1: x/i $pc => 0x7ffff7de7aba <_dl_fini+10>: push %r12 (gdb) 0x00007ffff7de7abc 130 in dl-fini.c 1: x/i $pc => 0x7ffff7de7abc <_dl_fini+12>: push %rbx (gdb) 0x00007ffff7de7abd 130 in dl-fini.c 1: x/i $pc => 0x7ffff7de7abd <_dl_fini+13>: sub $0x68,%rsp (gdb) 147 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ac1 <_dl_fini+17>: movl $0x0,-0x50(%rbp) (gdb) 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ac8 <_dl_fini+24>: mov 0x215e71(%rip),%rax # 0x7ffff7ffd940 <_rtld_global+2304> (gdb) 0x00007ffff7de7acf 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7acf <_dl_fini+31>: mov %rax,%rcx (gdb) 0x00007ffff7de7ad2 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ad2 <_dl_fini+34>: sub $0x1,%rcx (gdb) 0x00007ffff7de7ad6 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ad6 <_dl_fini+38>: mov %rcx,-0x38(%rbp) (gdb) 0x00007ffff7de7ada 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ada <_dl_fini+42>: js 0x7ffff7de7f49 <_dl_fini+1177> (gdb) 0x00007ffff7de7ae0 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ae0 <_dl_fini+48>: lea (%rax,%rax,8),%rax (gdb) 0x00007ffff7de7ae4 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ae4 <_dl_fini+52>: lea 0x215555(%rip),%rcx # 0x7ffff7ffd040 <_rtld_global> (gdb) 0x00007ffff7de7aeb 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7aeb <_dl_fini+59>: shl $0x4,%rax (gdb) 0x00007ffff7de7aef 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7aef <_dl_fini+63>: lea -0x88(%rcx,%rax,1),%r12 (gdb) 0x00007ffff7de7af7 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7af7 <_dl_fini+71>: jmp 0x7ffff7de7b27 <_dl_fini+119> (gdb) 153 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b27 <_dl_fini+119>: lea 0x215e1a(%rip),%rdi # 0x7ffff7ffd948 <_rtld_global+2312> (gdb) 0x00007ffff7de7b2e 153 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b2e <_dl_fini+126>: callq *0x216414(%rip) # 0x7ffff7ffdf48 <_rtld_global+3848> (gdb) rtld_lock_default_lock_recursive (lock=0x7ffff7ffd948 <_rtld_global+2312>) at rtld.c:704 704 rtld.c: No such file or directory. 1: x/i $pc => 0x7ffff7dd7c90 : addl $0x1,0x4(%rdi) (gdb) 0x00007ffff7dd7c94 704 in rtld.c 1: x/i $pc => 0x7ffff7dd7c94 : retq (gdb) _dl_fini () at dl-fini.c:155 155 dl-fini.c: No such file or directory. 1: x/i $pc => 0x7ffff7de7b34 <_dl_fini+132>: mov (%r12),%ecx (gdb) 158 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b38 <_dl_fini+136>: test %ecx,%ecx (gdb) 0x00007ffff7de7b3a 158 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b3a <_dl_fini+138>: je 0x7ffff7de7b00 <_dl_fini+80> (gdb) 160 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b3c <_dl_fini+140>: mov -0x8(%r12),%rax (gdb) 0x00007ffff7de7b41 160 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b41 <_dl_fini+145>: movzbl 0x315(%rax),%edx (gdb) 0x00007ffff7de7b48 160 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b48 <_dl_fini+152>: shr $0x3,%dl (gdb) 0x00007ffff7de7b4b 160 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b4b <_dl_fini+155>: and $0x1,%edx (gdb) 0x00007ffff7de7b4e 160 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b4e <_dl_fini+158>: cmp %edx,-0x50(%rbp) (gdb) 0x00007ffff7de7b51 160 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b51 <_dl_fini+161>: jne 0x7ffff7de7b00 <_dl_fini+80> (gdb) 168 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b53 <_dl_fini+163>: mov %ecx,%edx (gdb) 165 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b55 <_dl_fini+165>: mov %rsp,-0x68(%rbp) (gdb) 168 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b59 <_dl_fini+169>: lea 0x16(,%rdx,8),%rdx (gdb) 0x00007ffff7de7b61 168 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b61 <_dl_fini+177>: shr $0x4,%rdx (gdb) 0x00007ffff7de7b65 168 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b65 <_dl_fini+181>: shl $0x4,%rdx (gdb) 0x00007ffff7de7b69 168 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b69 <_dl_fini+185>: sub %rdx,%rsp (gdb) 0x00007ffff7de7b6c 168 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b6c <_dl_fini+188>: xor %edx,%edx (gdb) 0x00007ffff7de7b6e 168 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b6e <_dl_fini+190>: mov %rsp,%rdi (gdb) 0x00007ffff7de7b71 168 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b71 <_dl_fini+193>: mov %rsp,-0x58(%rbp) (gdb) 0x00007ffff7de7b75 168 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b75 <_dl_fini+197>: jmp 0x7ffff7de7b89 <_dl_fini+217> (gdb) 175 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b89 <_dl_fini+217>: cmp %rax,0x28(%rax) (gdb) 0x00007ffff7de7b8d 175 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b8d <_dl_fini+221>: jne 0x7ffff7de7b80 <_dl_fini+208> (gdb) 177 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b8f <_dl_fini+223>: cmp %edx,%ecx (gdb) 0x00007ffff7de7b91 177 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b91 <_dl_fini+225>: jbe 0x7ffff7de801c <_dl_fini+1388> (gdb) 179 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b97 <_dl_fini+231>: mov %edx,%esi (gdb) 180 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b99 <_dl_fini+233>: mov %edx,0x3dc(%rax) (gdb) 185 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b9f <_dl_fini+239>: addl $0x1,0x310(%rax) (gdb) 179 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ba6 <_dl_fini+246>: mov %rax,(%rdi,%rsi,8) (gdb) 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7baa <_dl_fini+250>: mov 0x18(%rax),%rax (gdb) 181 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bae <_dl_fini+254>: add $0x1,%edx (gdb) 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bb1 <_dl_fini+257>: test %rax,%rax (gdb) 0x00007ffff7de7bb4 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bb4 <_dl_fini+260>: jne 0x7ffff7de7b89 <_dl_fini+217> (gdb) 175 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b89 <_dl_fini+217>: cmp %rax,0x28(%rax) (gdb) 0x00007ffff7de7b8d 175 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b8d <_dl_fini+221>: jne 0x7ffff7de7b80 <_dl_fini+208> (gdb) 177 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b8f <_dl_fini+223>: cmp %edx,%ecx (gdb) 0x00007ffff7de7b91 177 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b91 <_dl_fini+225>: jbe 0x7ffff7de801c <_dl_fini+1388> (gdb) 179 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b97 <_dl_fini+231>: mov %edx,%esi (gdb) 180 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b99 <_dl_fini+233>: mov %edx,0x3dc(%rax) (gdb) 185 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b9f <_dl_fini+239>: addl $0x1,0x310(%rax) (gdb) 179 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ba6 <_dl_fini+246>: mov %rax,(%rdi,%rsi,8) (gdb) 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7baa <_dl_fini+250>: mov 0x18(%rax),%rax (gdb) 181 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bae <_dl_fini+254>: add $0x1,%edx (gdb) 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bb1 <_dl_fini+257>: test %rax,%rax (gdb) 0x00007ffff7de7bb4 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bb4 <_dl_fini+260>: jne 0x7ffff7de7b89 <_dl_fini+217> (gdb) 175 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b89 <_dl_fini+217>: cmp %rax,0x28(%rax) (gdb) 0x00007ffff7de7b8d 175 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b8d <_dl_fini+221>: jne 0x7ffff7de7b80 <_dl_fini+208> (gdb) 177 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b8f <_dl_fini+223>: cmp %edx,%ecx (gdb) 0x00007ffff7de7b91 177 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b91 <_dl_fini+225>: jbe 0x7ffff7de801c <_dl_fini+1388> (gdb) 179 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b97 <_dl_fini+231>: mov %edx,%esi (gdb) 180 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b99 <_dl_fini+233>: mov %edx,0x3dc(%rax) (gdb) 185 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b9f <_dl_fini+239>: addl $0x1,0x310(%rax) (gdb) 179 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ba6 <_dl_fini+246>: mov %rax,(%rdi,%rsi,8) (gdb) 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7baa <_dl_fini+250>: mov 0x18(%rax),%rax (gdb) 181 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bae <_dl_fini+254>: add $0x1,%edx (gdb) 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bb1 <_dl_fini+257>: test %rax,%rax (gdb) 0x00007ffff7de7bb4 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bb4 <_dl_fini+260>: jne 0x7ffff7de7b89 <_dl_fini+217> (gdb) 175 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b89 <_dl_fini+217>: cmp %rax,0x28(%rax) (gdb) 0x00007ffff7de7b8d 175 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b8d <_dl_fini+221>: jne 0x7ffff7de7b80 <_dl_fini+208> (gdb) 177 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b8f <_dl_fini+223>: cmp %edx,%ecx (gdb) 0x00007ffff7de7b91 177 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b91 <_dl_fini+225>: jbe 0x7ffff7de801c <_dl_fini+1388> (gdb) 179 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b97 <_dl_fini+231>: mov %edx,%esi (gdb) 180 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b99 <_dl_fini+233>: mov %edx,0x3dc(%rax) (gdb) 185 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b9f <_dl_fini+239>: addl $0x1,0x310(%rax) (gdb) 179 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ba6 <_dl_fini+246>: mov %rax,(%rdi,%rsi,8) (gdb) 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7baa <_dl_fini+250>: mov 0x18(%rax),%rax (gdb) 181 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bae <_dl_fini+254>: add $0x1,%edx (gdb) 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bb1 <_dl_fini+257>: test %rax,%rax (gdb) 0x00007ffff7de7bb4 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bb4 <_dl_fini+260>: jne 0x7ffff7de7b89 <_dl_fini+217> (gdb) 0x00007ffff7de7bb6 173 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bb6 <_dl_fini+262>: nopw %cs:0x0(%rax,%rax,1) (gdb) 187 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bc0 <_dl_fini+272>: cmpq $0x0,-0x38(%rbp) (gdb) 0x00007ffff7de7bc5 187 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bc5 <_dl_fini+277>: mov %edx,-0x4c(%rbp) (gdb) 0x00007ffff7de7bc8 187 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bc8 <_dl_fini+280>: sete %al (gdb) 0x00007ffff7de7bcb 187 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bcb <_dl_fini+283>: cmp %ecx,%edx (gdb) 0x00007ffff7de7bcd 187 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bcd <_dl_fini+285>: setne %dl (gdb) 0x00007ffff7de7bd0 187 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bd0 <_dl_fini+288>: test %al,%al (gdb) 0x00007ffff7de7bd2 187 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bd2 <_dl_fini+290>: je 0x7ffff7de7bdc <_dl_fini+300> (gdb) 0x00007ffff7de7bd4 187 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bd4 <_dl_fini+292>: test %dl,%dl (gdb) 0x00007ffff7de7bd6 187 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bd6 <_dl_fini+294>: jne 0x7ffff7de803b <_dl_fini+1419> (gdb) 188 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bdc <_dl_fini+300>: cmpq $0x0,-0x38(%rbp) (gdb) 0x00007ffff7de7be1 188 in dl-fini.c 1: x/i $pc => 0x7ffff7de7be1 <_dl_fini+305>: je 0x7ffff7de7bf3 <_dl_fini+323> (gdb) 192 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bf3 <_dl_fini+323>: mov -0x4c(%rbp),%ecx (gdb) _dl_sort_fini (used=, ns=, nmaps=, maps=) at dl-fini.c:31 31 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bf6 <_dl_fini+326>: mov %rsp,-0x90(%rbp) (gdb) 33 in dl-fini.c 1: x/i $pc => 0x7ffff7de7bfd <_dl_fini+333>: cmp $0x1,%rcx (gdb) _dl_fini () at dl-fini.c:192 192 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c01 <_dl_fini+337>: mov %rcx,-0x48(%rbp) (gdb) _dl_sort_fini (used=0x0, ns=0, nmaps=4, maps=0x7fffffffdc40) at dl-fini.c:33 33 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c05 <_dl_fini+341>: je 0x7ffff7de7ec8 <_dl_fini+1048> (gdb) 39 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c0b <_dl_fini+347>: lea (%rcx,%rcx,1),%rdx (gdb) 38 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c0f <_dl_fini+351>: movzbl %al,%eax (gdb) 40 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c12 <_dl_fini+354>: xor %esi,%esi (gdb) 38 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c14 <_dl_fini+356>: mov %eax,%ebx (gdb) 0x00007ffff7de7c16 38 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c16 <_dl_fini+358>: mov %eax,-0x5c(%rbp) (gdb) 39 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c19 <_dl_fini+361>: lea 0x10(%rdx),%rax (gdb) 0x00007ffff7de7c1d 39 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c1d <_dl_fini+365>: mov %ebx,%ebx (gdb) 0x00007ffff7de7c1f 39 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c1f <_dl_fini+367>: lea 0x1(%rbx),%r15d (gdb) 0x00007ffff7de7c23 39 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c23 <_dl_fini+371>: shr $0x4,%rax (gdb) 0x00007ffff7de7c27 39 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c27 <_dl_fini+375>: shl $0x4,%rax (gdb) 0x00007ffff7de7c2b 39 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c2b <_dl_fini+379>: sub %rax,%rsp (gdb) 0x00007ffff7de7c2e 39 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c2e <_dl_fini+382>: mov %rsp,%rdi (gdb) 0x00007ffff7de7c31 39 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c31 <_dl_fini+385>: mov %rsp,-0x40(%rbp) (gdb) 40 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c35 <_dl_fini+389>: callq 0x7ffff7df4c40 (gdb) memset () at ../sysdeps/x86_64/multiarch/../memset.S:53 53 ../sysdeps/x86_64/multiarch/../memset.S: No such file or directory. 1: x/i $pc => 0x7ffff7df4c40 : movd %esi,%xmm0 (gdb) 54 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c44 : mov %rdi,%rax (gdb) 55 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c47 : punpcklbw %xmm0,%xmm0 (gdb) 56 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c4b : punpcklwd %xmm0,%xmm0 (gdb) 57 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c4f : pshufd $0x0,%xmm0,%xmm0 (gdb) 59 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c54 : cmp $0x40,%rdx (gdb) 60 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c58 : ja 0x7ffff7df4c90 (gdb) 61 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c5a : cmp $0x10,%rdx (gdb) 62 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c5e : jbe 0x7ffff7df4cee (gdb) 103 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cee : movq %xmm0,%rcx (gdb) 104 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cf3 : test $0x18,%dl (gdb) 105 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cf6 : jne 0x7ffff7df4d1a (gdb) 121 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4d1a : mov %rcx,(%rdi) (gdb) 122 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4d1d : mov %rcx,-0x8(%rdi,%rdx,1) (gdb) memset () at ../sysdeps/x86_64/multiarch/../memset.S:123 123 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4d22 : retq (gdb) 0x00007ffff7de7c3a in _dl_sort_fini (used=0x0, ns=0, nmaps=4, maps=0x7fffffffdc40) at dl-fini.c:40 40 dl-fini.c: No such file or directory. 1: x/i $pc => 0x7ffff7de7c3a <_dl_fini+394>: jmp 0x7ffff7de7c71 <_dl_fini+449> (gdb) 0x00007ffff7de7c71 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c71 <_dl_fini+449>: mov -0x40(%rbp),%rax (gdb) 0x00007ffff7de7c75 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c75 <_dl_fini+453>: lea (%rax,%rbx,2),%rax (gdb) 44 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c79 <_dl_fini+457>: movzwl (%rax),%esi (gdb) 0x00007ffff7de7c7c 44 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c7c <_dl_fini+460>: lea 0x1(%rsi),%r14d (gdb) 0x00007ffff7de7c80 44 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c80 <_dl_fini+464>: mov %r14w,(%rax) (gdb) 45 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c84 <_dl_fini+468>: mov -0x58(%rbp),%rax (gdb) 0x00007ffff7de7c88 45 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c88 <_dl_fini+472>: lea (%rax,%rbx,8),%rdi (gdb) 0x00007ffff7de7c8c 45 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c8c <_dl_fini+476>: mov (%rdi),%r13 (gdb) 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c8f <_dl_fini+479>: cmp 0x28(%r13),%r13 (gdb) 0x00007ffff7de7c93 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c93 <_dl_fini+483>: jne 0x7ffff7de7c40 <_dl_fini+400> (gdb) 0x00007ffff7de7c95 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c95 <_dl_fini+485>: cmpl $0xffffffff,0x3dc(%r13) (gdb) 0x00007ffff7de7c9d 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c9d <_dl_fini+493>: je 0x7ffff7de7c40 <_dl_fini+400> (gdb) 55 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c9f <_dl_fini+495>: mov -0x4c(%rbp),%eax (gdb) 0x00007ffff7de7ca2 55 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ca2 <_dl_fini+498>: lea -0x1(%rax),%r9d (gdb) 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ca6 <_dl_fini+502>: cmp %r9d,-0x5c(%rbp) (gdb) 0x00007ffff7de7caa 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7caa <_dl_fini+506>: jae 0x7ffff7de7c40 <_dl_fini+400> (gdb) 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cac <_dl_fini+508>: mov -0x58(%rbp),%rax (gdb) 0x00007ffff7de7cb0 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cb0 <_dl_fini+512>: mov %r9d,%r11d (gdb) 0x00007ffff7de7cb3 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cb3 <_dl_fini+515>: lea (%rax,%r11,8),%r10 (gdb) 0x00007ffff7de7cb7 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cb7 <_dl_fini+519>: mov (%r10),%rcx (gdb) 0x00007ffff7de7cba 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cba <_dl_fini+522>: mov 0x3b8(%rcx),%rax (gdb) 59 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cc1 <_dl_fini+529>: test %rax,%rax (gdb) 0x00007ffff7de7cc4 59 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cc4 <_dl_fini+532>: je 0x7ffff7de7ea0 <_dl_fini+1008> (gdb) 92 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ea0 <_dl_fini+1008>: mov 0x3c0(%rcx),%rax (gdb) 0x00007ffff7de7ea7 92 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ea7 <_dl_fini+1015>: test %rax,%rax (gdb) 0x00007ffff7de7eaa 92 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eaa <_dl_fini+1018>: jne 0x7ffff7de7f7d <_dl_fini+1229> (gdb) 113 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eb0 <_dl_fini+1024>: sub $0x1,%r9d (gdb) 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eb4 <_dl_fini+1028>: cmp %r9d,-0x5c(%rbp) (gdb) 0x00007ffff7de7eb8 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eb8 <_dl_fini+1032>: jb 0x7ffff7de7cac <_dl_fini+508> (gdb) 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cac <_dl_fini+508>: mov -0x58(%rbp),%rax (gdb) 0x00007ffff7de7cb0 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cb0 <_dl_fini+512>: mov %r9d,%r11d (gdb) 0x00007ffff7de7cb3 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cb3 <_dl_fini+515>: lea (%rax,%r11,8),%r10 (gdb) 0x00007ffff7de7cb7 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cb7 <_dl_fini+519>: mov (%r10),%rcx (gdb) 0x00007ffff7de7cba 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cba <_dl_fini+522>: mov 0x3b8(%rcx),%rax (gdb) 59 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cc1 <_dl_fini+529>: test %rax,%rax (gdb) 0x00007ffff7de7cc4 59 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cc4 <_dl_fini+532>: je 0x7ffff7de7ea0 <_dl_fini+1008> (gdb) 0x00007ffff7de7cca 59 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cca <_dl_fini+538>: nopw 0x0(%rax,%rax,1) (gdb) 61 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cd0 <_dl_fini+544>: mov (%rax),%rdx (gdb) 0x00007ffff7de7cd3 61 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cd3 <_dl_fini+547>: test %rdx,%rdx (gdb) 0x00007ffff7de7cd6 61 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cd6 <_dl_fini+550>: je 0x7ffff7de7ea0 <_dl_fini+1008> (gdb) 62 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cdc <_dl_fini+556>: add $0x8,%rax (gdb) 0x00007ffff7de7ce0 62 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ce0 <_dl_fini+560>: cmp %rdx,%r13 (gdb) 0x00007ffff7de7ce3 62 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ce3 <_dl_fini+563>: jne 0x7ffff7de7cd0 <_dl_fini+544> (gdb) 61 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cd0 <_dl_fini+544>: mov (%rax),%rdx (gdb) 0x00007ffff7de7cd3 61 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cd3 <_dl_fini+547>: test %rdx,%rdx (gdb) 0x00007ffff7de7cd6 61 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cd6 <_dl_fini+550>: je 0x7ffff7de7ea0 <_dl_fini+1008> (gdb) 62 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cdc <_dl_fini+556>: add $0x8,%rax (gdb) 0x00007ffff7de7ce0 62 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ce0 <_dl_fini+560>: cmp %rdx,%r13 (gdb) 0x00007ffff7de7ce3 62 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ce3 <_dl_fini+563>: jne 0x7ffff7de7cd0 <_dl_fini+544> (gdb) 61 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cd0 <_dl_fini+544>: mov (%rax),%rdx (gdb) 0x00007ffff7de7cd3 61 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cd3 <_dl_fini+547>: test %rdx,%rdx (gdb) 0x00007ffff7de7cd6 61 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cd6 <_dl_fini+550>: je 0x7ffff7de7ea0 <_dl_fini+1008> (gdb) 92 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ea0 <_dl_fini+1008>: mov 0x3c0(%rcx),%rax (gdb) 0x00007ffff7de7ea7 92 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ea7 <_dl_fini+1015>: test %rax,%rax (gdb) 0x00007ffff7de7eaa 92 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eaa <_dl_fini+1018>: jne 0x7ffff7de7f7d <_dl_fini+1229> (gdb) 113 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eb0 <_dl_fini+1024>: sub $0x1,%r9d (gdb) 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eb4 <_dl_fini+1028>: cmp %r9d,-0x5c(%rbp) (gdb) 0x00007ffff7de7eb8 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eb8 <_dl_fini+1032>: jb 0x7ffff7de7cac <_dl_fini+508> (gdb) 0x00007ffff7de7ebe 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ebe <_dl_fini+1038>: jmpq 0x7ffff7de7c40 <_dl_fini+400> (gdb) 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c40 <_dl_fini+400>: mov %r15d,%ebx (gdb) 0x00007ffff7de7c43 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c43 <_dl_fini+403>: cmp %rbx,-0x48(%rbp) (gdb) 0x00007ffff7de7c47 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c47 <_dl_fini+407>: mov %r15d,-0x5c(%rbp) (gdb) 0x00007ffff7de7c4b 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c4b <_dl_fini+411>: mov %rbx,%r8 (gdb) 0x00007ffff7de7c4e 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c4e <_dl_fini+414>: je 0x7ffff7de7d50 <_dl_fini+672> (gdb) 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c54 <_dl_fini+420>: mov -0x48(%rbp),%rdx (gdb) 0x00007ffff7de7c58 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c58 <_dl_fini+424>: mov -0x40(%rbp),%rax (gdb) 0x00007ffff7de7c5c 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c5c <_dl_fini+428>: xor %esi,%esi (gdb) 0x00007ffff7de7c5e 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c5e <_dl_fini+430>: add $0x1,%r15d (gdb) 0x00007ffff7de7c62 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c62 <_dl_fini+434>: sub %r8,%rdx (gdb) 0x00007ffff7de7c65 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c65 <_dl_fini+437>: lea (%rax,%rbx,2),%rdi (gdb) 0x00007ffff7de7c69 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c69 <_dl_fini+441>: add %rdx,%rdx (gdb) 0x00007ffff7de7c6c 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c6c <_dl_fini+444>: callq 0x7ffff7df4c40 (gdb) memset () at ../sysdeps/x86_64/multiarch/../memset.S:53 53 ../sysdeps/x86_64/multiarch/../memset.S: No such file or directory. 1: x/i $pc => 0x7ffff7df4c40 : movd %esi,%xmm0 (gdb) 54 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c44 : mov %rdi,%rax (gdb) 55 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c47 : punpcklbw %xmm0,%xmm0 (gdb) 56 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c4b : punpcklwd %xmm0,%xmm0 (gdb) 57 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c4f : pshufd $0x0,%xmm0,%xmm0 (gdb) 59 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c54 : cmp $0x40,%rdx (gdb) 60 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c58 : ja 0x7ffff7df4c90 (gdb) 61 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c5a : cmp $0x10,%rdx (gdb) 62 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c5e : jbe 0x7ffff7df4cee (gdb) 103 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cee : movq %xmm0,%rcx (gdb) 104 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cf3 : test $0x18,%dl (gdb) 105 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cf6 : jne 0x7ffff7df4d1a (gdb) 106 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cf8 : test $0x4,%dl (gdb) 107 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cfb : jne 0x7ffff7df4d13 (gdb) 117 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4d13 : mov %ecx,(%rdi) (gdb) 118 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4d15 : mov %ecx,-0x4(%rdi,%rdx,1) (gdb) memset () at ../sysdeps/x86_64/multiarch/../memset.S:119 119 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4d19 : retq (gdb) 0x00007ffff7de7c71 in _dl_sort_fini (used=0x0, ns=0, nmaps=4, maps=0x7fffffffdc40) at dl-fini.c:120 120 dl-fini.c: No such file or directory. 1: x/i $pc => 0x7ffff7de7c71 <_dl_fini+449>: mov -0x40(%rbp),%rax (gdb) 0x00007ffff7de7c75 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c75 <_dl_fini+453>: lea (%rax,%rbx,2),%rax (gdb) 44 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c79 <_dl_fini+457>: movzwl (%rax),%esi (gdb) 0x00007ffff7de7c7c 44 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c7c <_dl_fini+460>: lea 0x1(%rsi),%r14d (gdb) 0x00007ffff7de7c80 44 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c80 <_dl_fini+464>: mov %r14w,(%rax) (gdb) 45 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c84 <_dl_fini+468>: mov -0x58(%rbp),%rax (gdb) 0x00007ffff7de7c88 45 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c88 <_dl_fini+472>: lea (%rax,%rbx,8),%rdi (gdb) 0x00007ffff7de7c8c 45 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c8c <_dl_fini+476>: mov (%rdi),%r13 (gdb) 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c8f <_dl_fini+479>: cmp 0x28(%r13),%r13 (gdb) 0x00007ffff7de7c93 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c93 <_dl_fini+483>: jne 0x7ffff7de7c40 <_dl_fini+400> (gdb) 0x00007ffff7de7c95 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c95 <_dl_fini+485>: cmpl $0xffffffff,0x3dc(%r13) (gdb) 0x00007ffff7de7c9d 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c9d <_dl_fini+493>: je 0x7ffff7de7c40 <_dl_fini+400> (gdb) 55 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c9f <_dl_fini+495>: mov -0x4c(%rbp),%eax (gdb) 0x00007ffff7de7ca2 55 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ca2 <_dl_fini+498>: lea -0x1(%rax),%r9d (gdb) 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ca6 <_dl_fini+502>: cmp %r9d,-0x5c(%rbp) (gdb) 0x00007ffff7de7caa 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7caa <_dl_fini+506>: jae 0x7ffff7de7c40 <_dl_fini+400> (gdb) 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cac <_dl_fini+508>: mov -0x58(%rbp),%rax (gdb) 0x00007ffff7de7cb0 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cb0 <_dl_fini+512>: mov %r9d,%r11d (gdb) 0x00007ffff7de7cb3 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cb3 <_dl_fini+515>: lea (%rax,%r11,8),%r10 (gdb) 0x00007ffff7de7cb7 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cb7 <_dl_fini+519>: mov (%r10),%rcx (gdb) 0x00007ffff7de7cba 58 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cba <_dl_fini+522>: mov 0x3b8(%rcx),%rax (gdb) 59 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cc1 <_dl_fini+529>: test %rax,%rax (gdb) 0x00007ffff7de7cc4 59 in dl-fini.c 1: x/i $pc => 0x7ffff7de7cc4 <_dl_fini+532>: je 0x7ffff7de7ea0 <_dl_fini+1008> (gdb) 92 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ea0 <_dl_fini+1008>: mov 0x3c0(%rcx),%rax (gdb) 0x00007ffff7de7ea7 92 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ea7 <_dl_fini+1015>: test %rax,%rax (gdb) 0x00007ffff7de7eaa 92 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eaa <_dl_fini+1018>: jne 0x7ffff7de7f7d <_dl_fini+1229> (gdb) 113 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eb0 <_dl_fini+1024>: sub $0x1,%r9d (gdb) 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eb4 <_dl_fini+1028>: cmp %r9d,-0x5c(%rbp) (gdb) 0x00007ffff7de7eb8 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7eb8 <_dl_fini+1032>: jb 0x7ffff7de7cac <_dl_fini+508> (gdb) 0x00007ffff7de7ebe 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ebe <_dl_fini+1038>: jmpq 0x7ffff7de7c40 <_dl_fini+400> (gdb) 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c40 <_dl_fini+400>: mov %r15d,%ebx (gdb) 0x00007ffff7de7c43 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c43 <_dl_fini+403>: cmp %rbx,-0x48(%rbp) (gdb) 0x00007ffff7de7c47 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c47 <_dl_fini+407>: mov %r15d,-0x5c(%rbp) (gdb) 0x00007ffff7de7c4b 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c4b <_dl_fini+411>: mov %rbx,%r8 (gdb) 0x00007ffff7de7c4e 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c4e <_dl_fini+414>: je 0x7ffff7de7d50 <_dl_fini+672> (gdb) 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c54 <_dl_fini+420>: mov -0x48(%rbp),%rdx (gdb) 0x00007ffff7de7c58 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c58 <_dl_fini+424>: mov -0x40(%rbp),%rax (gdb) 0x00007ffff7de7c5c 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c5c <_dl_fini+428>: xor %esi,%esi (gdb) 0x00007ffff7de7c5e 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c5e <_dl_fini+430>: add $0x1,%r15d (gdb) 0x00007ffff7de7c62 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c62 <_dl_fini+434>: sub %r8,%rdx (gdb) 0x00007ffff7de7c65 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c65 <_dl_fini+437>: lea (%rax,%rbx,2),%rdi (gdb) 0x00007ffff7de7c69 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c69 <_dl_fini+441>: add %rdx,%rdx (gdb) 0x00007ffff7de7c6c 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c6c <_dl_fini+444>: callq 0x7ffff7df4c40 (gdb) memset () at ../sysdeps/x86_64/multiarch/../memset.S:53 53 ../sysdeps/x86_64/multiarch/../memset.S: No such file or directory. 1: x/i $pc => 0x7ffff7df4c40 : movd %esi,%xmm0 (gdb) 54 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c44 : mov %rdi,%rax (gdb) 55 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c47 : punpcklbw %xmm0,%xmm0 (gdb) 56 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c4b : punpcklwd %xmm0,%xmm0 (gdb) 57 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c4f : pshufd $0x0,%xmm0,%xmm0 (gdb) 59 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c54 : cmp $0x40,%rdx (gdb) 60 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c58 : ja 0x7ffff7df4c90 (gdb) 61 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c5a : cmp $0x10,%rdx (gdb) 62 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4c5e : jbe 0x7ffff7df4cee (gdb) 103 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cee : movq %xmm0,%rcx (gdb) 104 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cf3 : test $0x18,%dl (gdb) 105 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cf6 : jne 0x7ffff7df4d1a (gdb) 106 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cf8 : test $0x4,%dl (gdb) 107 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cfb : jne 0x7ffff7df4d13 (gdb) 108 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4cfd : test $0x1,%dl (gdb) 109 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4d00 : je 0x7ffff7df4d04 (gdb) 112 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4d04 : test $0x2,%dl (gdb) 113 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4d07 : je 0x7ffff7df4c74 (gdb) 114 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4d0d : mov %cx,-0x2(%rax,%rdx,1) (gdb) memset () at ../sysdeps/x86_64/multiarch/../memset.S:115 115 in ../sysdeps/x86_64/multiarch/../memset.S 1: x/i $pc => 0x7ffff7df4d12 : retq (gdb) 0x00007ffff7de7c71 in _dl_sort_fini (used=0x0, ns=0, nmaps=4, maps=0x7fffffffdc40) at dl-fini.c:120 120 dl-fini.c: No such file or directory. 1: x/i $pc => 0x7ffff7de7c71 <_dl_fini+449>: mov -0x40(%rbp),%rax (gdb) 0x00007ffff7de7c75 120 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c75 <_dl_fini+453>: lea (%rax,%rbx,2),%rax (gdb) 44 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c79 <_dl_fini+457>: movzwl (%rax),%esi (gdb) 0x00007ffff7de7c7c 44 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c7c <_dl_fini+460>: lea 0x1(%rsi),%r14d (gdb) 0x00007ffff7de7c80 44 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c80 <_dl_fini+464>: mov %r14w,(%rax) (gdb) 45 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c84 <_dl_fini+468>: mov -0x58(%rbp),%rax (gdb) 0x00007ffff7de7c88 45 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c88 <_dl_fini+472>: lea (%rax,%rbx,8),%rdi (gdb) 0x00007ffff7de7c8c 45 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c8c <_dl_fini+476>: mov (%rdi),%r13 (gdb) 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c8f <_dl_fini+479>: cmp 0x28(%r13),%r13 (gdb) 0x00007ffff7de7c93 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c93 <_dl_fini+483>: jne 0x7ffff7de7c40 <_dl_fini+400> (gdb) 0x00007ffff7de7c95 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c95 <_dl_fini+485>: cmpl $0xffffffff,0x3dc(%r13) (gdb) 0x00007ffff7de7c9d 49 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c9d <_dl_fini+493>: je 0x7ffff7de7c40 <_dl_fini+400> (gdb) 55 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c9f <_dl_fini+495>: mov -0x4c(%rbp),%eax (gdb) 0x00007ffff7de7ca2 55 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ca2 <_dl_fini+498>: lea -0x1(%rax),%r9d (gdb) 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7ca6 <_dl_fini+502>: cmp %r9d,-0x5c(%rbp) (gdb) 0x00007ffff7de7caa 56 in dl-fini.c 1: x/i $pc => 0x7ffff7de7caa <_dl_fini+506>: jae 0x7ffff7de7c40 <_dl_fini+400> (gdb) 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c40 <_dl_fini+400>: mov %r15d,%ebx (gdb) 0x00007ffff7de7c43 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c43 <_dl_fini+403>: cmp %rbx,-0x48(%rbp) (gdb) 0x00007ffff7de7c47 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c47 <_dl_fini+407>: mov %r15d,-0x5c(%rbp) (gdb) 0x00007ffff7de7c4b 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c4b <_dl_fini+411>: mov %rbx,%r8 (gdb) 0x00007ffff7de7c4e 117 in dl-fini.c 1: x/i $pc => 0x7ffff7de7c4e <_dl_fini+414>: je 0x7ffff7de7d50 <_dl_fini+672> (gdb) _dl_fini () at dl-fini.c:201 201 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d50 <_dl_fini+672>: lea 0x215bf1(%rip),%rdi # 0x7ffff7ffd948 <_rtld_global+2312> (gdb) 0x00007ffff7de7d57 in _dl_sort_fini (used=0x0, ns=0, nmaps=4, maps=0x7fffffffdc40) at dl-fini.c:201 201 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d57 <_dl_fini+679>: mov -0x90(%rbp),%rsp (gdb) 0x00007ffff7de7d5e in _dl_fini () at dl-fini.c:201 201 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d5e <_dl_fini+686>: callq *0x2161ec(%rip) # 0x7ffff7ffdf50 <_rtld_global+3856> (gdb) rtld_lock_default_unlock_recursive (lock=0x7ffff7ffd948 <_rtld_global+2312>) at rtld.c:710 710 rtld.c: No such file or directory. 1: x/i $pc => 0x7ffff7dd7ca0 : subl $0x1,0x4(%rdi) (gdb) 0x00007ffff7dd7ca4 710 in rtld.c 1: x/i $pc => 0x7ffff7dd7ca4 : retq (gdb) _dl_fini () at dl-fini.c:206 206 dl-fini.c: No such file or directory. 1: x/i $pc => 0x7ffff7de7d64 <_dl_fini+692>: mov -0x4c(%rbp),%ecx (gdb) 0x00007ffff7de7d67 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d67 <_dl_fini+695>: test %ecx,%ecx (gdb) 0x00007ffff7de7d69 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d69 <_dl_fini+697>: je 0x7ffff7de7e33 <_dl_fini+899> (gdb) _dl_sort_fini (used=, ns=, nmaps=, maps=) at dl-fini.c:81 81 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d6f <_dl_fini+703>: mov -0x58(%rbp),%r14 (gdb) 0x00007ffff7de7d73 81 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d73 <_dl_fini+707>: xor %r15d,%r15d (gdb) 0x00007ffff7de7d76 81 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d76 <_dl_fini+710>: mov %r12,-0x48(%rbp) (gdb) 0x00007ffff7de7d7a 81 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d7a <_dl_fini+714>: nopw 0x0(%rax,%rax,1) (gdb) _dl_fini () at dl-fini.c:208 208 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d80 <_dl_fini+720>: mov (%r14,%r15,8),%rbx (gdb) 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d84 <_dl_fini+724>: movzbl 0x314(%rbx),%eax (gdb) 0x00007ffff7de7d8b 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d8b <_dl_fini+731>: test $0x8,%al (gdb) 0x00007ffff7de7d8d 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d8d <_dl_fini+733>: je 0x7ffff7de7e1a <_dl_fini+874> (gdb) 213 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d93 <_dl_fini+739>: and $0xfffffff7,%eax (gdb) 0x00007ffff7de7d96 213 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d96 <_dl_fini+742>: mov %al,0x314(%rbx) (gdb) 216 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d9c <_dl_fini+748>: mov 0x110(%rbx),%rax (gdb) 0x00007ffff7de7da3 216 in dl-fini.c 1: x/i $pc => 0x7ffff7de7da3 <_dl_fini+755>: test %rax,%rax (gdb) 0x00007ffff7de7da6 216 in dl-fini.c 1: x/i $pc => 0x7ffff7de7da6 <_dl_fini+758>: je 0x7ffff7de7e40 <_dl_fini+912> (gdb) 220 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dac <_dl_fini+764>: testb $0x2,0x214eed(%rip) # 0x7ffff7ffcca0 <_rtld_global_ro> (gdb) 0x00007ffff7de7db3 220 in dl-fini.c 1: x/i $pc => 0x7ffff7de7db3 <_dl_fini+771>: jne 0x7ffff7de7e58 <_dl_fini+936> (gdb) 229 in dl-fini.c 1: x/i $pc => 0x7ffff7de7db9 <_dl_fini+777>: mov 0x8(%rax),%r12 (gdb) 232 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dbd <_dl_fini+781>: mov 0x120(%rbx),%rax (gdb) 229 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dc4 <_dl_fini+788>: add (%rbx),%r12 (gdb) 232 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dc7 <_dl_fini+791>: mov 0x8(%rax),%rdx (gdb) 0x00007ffff7de7dcb 232 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dcb <_dl_fini+795>: shr $0x3,%rdx (gdb) 234 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dcf <_dl_fini+799>: test %edx,%edx (gdb) 0x00007ffff7de7dd1 234 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dd1 <_dl_fini+801>: lea -0x1(%rdx),%r13d (gdb) 0x00007ffff7de7dd5 234 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dd5 <_dl_fini+805>: je 0x7ffff7de7df0 <_dl_fini+832> (gdb) 0x00007ffff7de7dd7 234 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dd7 <_dl_fini+807>: nopw 0x0(%rax,%rax,1) (gdb) 235 in dl-fini.c 1: x/i $pc => 0x7ffff7de7de0 <_dl_fini+816>: mov %r13d,%edx (gdb) 0x00007ffff7de7de3 235 in dl-fini.c 1: x/i $pc => 0x7ffff7de7de3 <_dl_fini+819>: callq *(%r12,%rdx,8) (gdb) 0x00000000004004e0 in __do_global_dtors_aux () 1: x/i $pc => 0x4004e0 <__do_global_dtors_aux>: cmpb $0x0,0x200b51(%rip) # 0x601038 (gdb) 0x00000000004004e7 in __do_global_dtors_aux () 1: x/i $pc => 0x4004e7 <__do_global_dtors_aux+7>: jne 0x4004fa <__do_global_dtors_aux+26> (gdb) 0x00000000004004e9 in __do_global_dtors_aux () 1: x/i $pc => 0x4004e9 <__do_global_dtors_aux+9>: push %rbp (gdb) 0x00000000004004ea in __do_global_dtors_aux () 1: x/i $pc => 0x4004ea <__do_global_dtors_aux+10>: mov %rsp,%rbp (gdb) 0x00000000004004ed in __do_global_dtors_aux () 1: x/i $pc => 0x4004ed <__do_global_dtors_aux+13>: callq 0x400460 (gdb) 0x0000000000400460 in deregister_tm_clones () 1: x/i $pc => 0x400460 : mov $0x60103f,%eax (gdb) 0x0000000000400465 in deregister_tm_clones () 1: x/i $pc => 0x400465 : push %rbp (gdb) 0x0000000000400466 in deregister_tm_clones () 1: x/i $pc => 0x400466 : sub $0x601038,%rax (gdb) 0x000000000040046c in deregister_tm_clones () 1: x/i $pc => 0x40046c : cmp $0xe,%rax (gdb) 0x0000000000400470 in deregister_tm_clones () 1: x/i $pc => 0x400470 : mov %rsp,%rbp (gdb) 0x0000000000400473 in deregister_tm_clones () 1: x/i $pc => 0x400473 : jbe 0x400490 (gdb) 0x0000000000400490 in deregister_tm_clones () 1: x/i $pc => 0x400490 : pop %rbp (gdb) 0x0000000000400491 in deregister_tm_clones () 1: x/i $pc => 0x400491 : retq (gdb) 0x00000000004004f2 in __do_global_dtors_aux () 1: x/i $pc => 0x4004f2 <__do_global_dtors_aux+18>: pop %rbp (gdb) 0x00000000004004f3 in __do_global_dtors_aux () 1: x/i $pc => 0x4004f3 <__do_global_dtors_aux+19>: movb $0x1,0x200b3e(%rip) # 0x601038 (gdb) 0x00000000004004fa in __do_global_dtors_aux () 1: x/i $pc => 0x4004fa <__do_global_dtors_aux+26>: repz retq (gdb) _dl_fini () at dl-fini.c:234 234 in dl-fini.c 1: x/i $pc => 0x7ffff7de7de7 <_dl_fini+823>: test %r13d,%r13d (gdb) 0x00007ffff7de7dea 234 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dea <_dl_fini+826>: lea -0x1(%r13),%r13d (gdb) 0x00007ffff7de7dee 234 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dee <_dl_fini+830>: jne 0x7ffff7de7de0 <_dl_fini+816> (gdb) 0x00007ffff7de7df0 234 in dl-fini.c 1: x/i $pc => 0x7ffff7de7df0 <_dl_fini+832>: mov 0xa8(%rbx),%rax (gdb) 239 in dl-fini.c 1: x/i $pc => 0x7ffff7de7df7 <_dl_fini+839>: test %rax,%rax (gdb) 0x00007ffff7de7dfa 239 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dfa <_dl_fini+842>: je 0x7ffff7de7e05 <_dl_fini+853> (gdb) 240 in dl-fini.c 1: x/i $pc => 0x7ffff7de7dfc <_dl_fini+844>: mov 0x8(%rax),%rax (gdb) 0x00007ffff7de7e00 240 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e00 <_dl_fini+848>: add (%rbx),%rax (gdb) 0x00007ffff7de7e03 240 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e03 <_dl_fini+851>: callq *%rax (gdb) 0x00000000004005b4 in _fini () 1: x/i $pc => 0x4005b4 <_fini>: sub $0x8,%rsp (gdb) 0x00000000004005b8 in _fini () 1: x/i $pc => 0x4005b8 <_fini+4>: add $0x8,%rsp (gdb) 0x00000000004005bc in _fini () 1: x/i $pc => 0x4005bc <_fini+8>: retq (gdb) _dl_fini () at dl-fini.c:246 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e05 <_dl_fini+853>: mov -0x50(%rbp),%edx (gdb) 0x00007ffff7de7e08 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e08 <_dl_fini+856>: test %edx,%edx (gdb) 0x00007ffff7de7e0a 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e0a <_dl_fini+858>: jne 0x7ffff7de7e1a <_dl_fini+874> (gdb) 0x00007ffff7de7e0c 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e0c <_dl_fini+860>: mov 0x214ff6(%rip),%eax # 0x7ffff7ffce08 <_rtld_global_ro+360> (gdb) 0x00007ffff7de7e12 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e12 <_dl_fini+866>: test %eax,%eax (gdb) 0x00007ffff7de7e14 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e14 <_dl_fini+868>: jne 0x7ffff7de7f04 <_dl_fini+1108> (gdb) 262 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e1a <_dl_fini+874>: subl $0x1,0x310(%rbx) (gdb) 0x00007ffff7de7e21 262 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e21 <_dl_fini+881>: add $0x1,%r15 (gdb) 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e25 <_dl_fini+885>: cmp %r15d,-0x4c(%rbp) (gdb) 0x00007ffff7de7e29 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e29 <_dl_fini+889>: ja 0x7ffff7de7d80 <_dl_fini+720> (gdb) 208 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d80 <_dl_fini+720>: mov (%r14,%r15,8),%rbx (gdb) 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d84 <_dl_fini+724>: movzbl 0x314(%rbx),%eax (gdb) 0x00007ffff7de7d8b 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d8b <_dl_fini+731>: test $0x8,%al (gdb) 0x00007ffff7de7d8d 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d8d <_dl_fini+733>: je 0x7ffff7de7e1a <_dl_fini+874> (gdb) 262 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e1a <_dl_fini+874>: subl $0x1,0x310(%rbx) (gdb) 0x00007ffff7de7e21 262 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e21 <_dl_fini+881>: add $0x1,%r15 (gdb) 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e25 <_dl_fini+885>: cmp %r15d,-0x4c(%rbp) (gdb) 0x00007ffff7de7e29 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e29 <_dl_fini+889>: ja 0x7ffff7de7d80 <_dl_fini+720> (gdb) 208 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d80 <_dl_fini+720>: mov (%r14,%r15,8),%rbx (gdb) 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d84 <_dl_fini+724>: movzbl 0x314(%rbx),%eax (gdb) 0x00007ffff7de7d8b 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d8b <_dl_fini+731>: test $0x8,%al (gdb) 0x00007ffff7de7d8d 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d8d <_dl_fini+733>: je 0x7ffff7de7e1a <_dl_fini+874> (gdb) 213 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d93 <_dl_fini+739>: and $0xfffffff7,%eax (gdb) 0x00007ffff7de7d96 213 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d96 <_dl_fini+742>: mov %al,0x314(%rbx) (gdb) 216 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d9c <_dl_fini+748>: mov 0x110(%rbx),%rax (gdb) 0x00007ffff7de7da3 216 in dl-fini.c 1: x/i $pc => 0x7ffff7de7da3 <_dl_fini+755>: test %rax,%rax (gdb) 0x00007ffff7de7da6 216 in dl-fini.c 1: x/i $pc => 0x7ffff7de7da6 <_dl_fini+758>: je 0x7ffff7de7e40 <_dl_fini+912> (gdb) 217 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e40 <_dl_fini+912>: mov 0xa8(%rbx),%rax (gdb) 0x00007ffff7de7e47 217 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e47 <_dl_fini+919>: test %rax,%rax (gdb) 0x00007ffff7de7e4a 217 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e4a <_dl_fini+922>: je 0x7ffff7de7e05 <_dl_fini+853> (gdb) 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e05 <_dl_fini+853>: mov -0x50(%rbp),%edx (gdb) 0x00007ffff7de7e08 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e08 <_dl_fini+856>: test %edx,%edx (gdb) 0x00007ffff7de7e0a 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e0a <_dl_fini+858>: jne 0x7ffff7de7e1a <_dl_fini+874> (gdb) 0x00007ffff7de7e0c 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e0c <_dl_fini+860>: mov 0x214ff6(%rip),%eax # 0x7ffff7ffce08 <_rtld_global_ro+360> (gdb) 0x00007ffff7de7e12 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e12 <_dl_fini+866>: test %eax,%eax (gdb) 0x00007ffff7de7e14 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e14 <_dl_fini+868>: jne 0x7ffff7de7f04 <_dl_fini+1108> (gdb) 262 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e1a <_dl_fini+874>: subl $0x1,0x310(%rbx) (gdb) 0x00007ffff7de7e21 262 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e21 <_dl_fini+881>: add $0x1,%r15 (gdb) 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e25 <_dl_fini+885>: cmp %r15d,-0x4c(%rbp) (gdb) 0x00007ffff7de7e29 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e29 <_dl_fini+889>: ja 0x7ffff7de7d80 <_dl_fini+720> (gdb) 208 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d80 <_dl_fini+720>: mov (%r14,%r15,8),%rbx (gdb) 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d84 <_dl_fini+724>: movzbl 0x314(%rbx),%eax (gdb) 0x00007ffff7de7d8b 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d8b <_dl_fini+731>: test $0x8,%al (gdb) 0x00007ffff7de7d8d 210 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d8d <_dl_fini+733>: je 0x7ffff7de7e1a <_dl_fini+874> (gdb) 213 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d93 <_dl_fini+739>: and $0xfffffff7,%eax (gdb) 0x00007ffff7de7d96 213 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d96 <_dl_fini+742>: mov %al,0x314(%rbx) (gdb) 216 in dl-fini.c 1: x/i $pc => 0x7ffff7de7d9c <_dl_fini+748>: mov 0x110(%rbx),%rax (gdb) 0x00007ffff7de7da3 216 in dl-fini.c 1: x/i $pc => 0x7ffff7de7da3 <_dl_fini+755>: test %rax,%rax (gdb) 0x00007ffff7de7da6 216 in dl-fini.c 1: x/i $pc => 0x7ffff7de7da6 <_dl_fini+758>: je 0x7ffff7de7e40 <_dl_fini+912> (gdb) 217 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e40 <_dl_fini+912>: mov 0xa8(%rbx),%rax (gdb) 0x00007ffff7de7e47 217 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e47 <_dl_fini+919>: test %rax,%rax (gdb) 0x00007ffff7de7e4a 217 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e4a <_dl_fini+922>: je 0x7ffff7de7e05 <_dl_fini+853> (gdb) 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e05 <_dl_fini+853>: mov -0x50(%rbp),%edx (gdb) 0x00007ffff7de7e08 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e08 <_dl_fini+856>: test %edx,%edx (gdb) 0x00007ffff7de7e0a 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e0a <_dl_fini+858>: jne 0x7ffff7de7e1a <_dl_fini+874> (gdb) 0x00007ffff7de7e0c 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e0c <_dl_fini+860>: mov 0x214ff6(%rip),%eax # 0x7ffff7ffce08 <_rtld_global_ro+360> (gdb) 0x00007ffff7de7e12 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e12 <_dl_fini+866>: test %eax,%eax (gdb) 0x00007ffff7de7e14 246 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e14 <_dl_fini+868>: jne 0x7ffff7de7f04 <_dl_fini+1108> (gdb) 262 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e1a <_dl_fini+874>: subl $0x1,0x310(%rbx) (gdb) 0x00007ffff7de7e21 262 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e21 <_dl_fini+881>: add $0x1,%r15 (gdb) 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e25 <_dl_fini+885>: cmp %r15d,-0x4c(%rbp) (gdb) 0x00007ffff7de7e29 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e29 <_dl_fini+889>: ja 0x7ffff7de7d80 <_dl_fini+720> (gdb) 0x00007ffff7de7e2f 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e2f <_dl_fini+895>: mov -0x48(%rbp),%r12 (gdb) 0x00007ffff7de7e33 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e33 <_dl_fini+899>: mov -0x68(%rbp),%rsp (gdb) 0x00007ffff7de7e37 206 in dl-fini.c 1: x/i $pc => 0x7ffff7de7e37 <_dl_fini+903>: jmpq 0x7ffff7de7b0d <_dl_fini+93> (gdb) 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b0d <_dl_fini+93>: subq $0x1,-0x38(%rbp) (gdb) 0x00007ffff7de7b12 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b12 <_dl_fini+98>: sub $0x90,%r12 (gdb) 0x00007ffff7de7b19 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b19 <_dl_fini+105>: mov -0x38(%rbp),%rax (gdb) 0x00007ffff7de7b1d 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b1d <_dl_fini+109>: cmp $0xffffffffffffffff,%rax (gdb) 0x00007ffff7de7b21 150 in dl-fini.c 1: x/i $pc => 0x7ffff7de7b21 <_dl_fini+113>: je 0x7ffff7de7f49 <_dl_fini+1177> (gdb) 268 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f49 <_dl_fini+1177>: mov -0x50(%rbp),%esi (gdb) 0x00007ffff7de7f4c 268 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f4c <_dl_fini+1180>: test %esi,%esi (gdb) 0x00007ffff7de7f4e 268 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f4e <_dl_fini+1182>: jne 0x7ffff7de7f65 <_dl_fini+1205> (gdb) 0x00007ffff7de7f50 268 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f50 <_dl_fini+1184>: mov 0x214eb2(%rip),%eax # 0x7ffff7ffce08 <_rtld_global_ro+360> (gdb) 270 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f56 <_dl_fini+1190>: movl $0x1,-0x50(%rbp) (gdb) 268 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f5d <_dl_fini+1197>: test %eax,%eax (gdb) 0x00007ffff7de7f5f 268 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f5f <_dl_fini+1199>: jne 0x7ffff7de7ac8 <_dl_fini+24> (gdb) 274 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f65 <_dl_fini+1205>: testb $0x80,0x214d34(%rip) # 0x7ffff7ffcca0 <_rtld_global_ro> (gdb) 0x00007ffff7de7f6c 274 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f6c <_dl_fini+1212>: jne 0x7ffff7de7fd2 <_dl_fini+1314> (gdb) 281 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f6e <_dl_fini+1214>: lea -0x28(%rbp),%rsp (gdb) 0x00007ffff7de7f72 281 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f72 <_dl_fini+1218>: pop %rbx (gdb) 0x00007ffff7de7f73 281 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f73 <_dl_fini+1219>: pop %r12 (gdb) 0x00007ffff7de7f75 281 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f75 <_dl_fini+1221>: pop %r13 (gdb) 0x00007ffff7de7f77 281 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f77 <_dl_fini+1223>: pop %r14 (gdb) 0x00007ffff7de7f79 281 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f79 <_dl_fini+1225>: pop %r15 (gdb) 0x00007ffff7de7f7b 281 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f7b <_dl_fini+1227>: pop %rbp (gdb) 0x00007ffff7de7f7c 281 in dl-fini.c 1: x/i $pc => 0x7ffff7de7f7c <_dl_fini+1228>: retq (gdb) __run_exit_handlers (status=110, listp=0x7ffff7dd15f8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:83 83 exit.c: No such file or directory. 1: x/i $pc => 0x7ffff7a46ff8 <__run_exit_handlers+232>: jmpq 0x7ffff7a46f30 <__run_exit_handlers+32> (gdb) 0x00007ffff7a46f30 46 in exit.c 1: x/i $pc => 0x7ffff7a46f30 <__run_exit_handlers+32>: mov 0x8(%r13),%rax (gdb) 0x00007ffff7a46f34 46 in exit.c 1: x/i $pc => 0x7ffff7a46f34 <__run_exit_handlers+36>: mov %rax,%rdx (gdb) 0x00007ffff7a46f37 46 in exit.c 1: x/i $pc => 0x7ffff7a46f37 <__run_exit_handlers+39>: shl $0x5,%rdx (gdb) 50 in exit.c 1: x/i $pc => 0x7ffff7a46f3b <__run_exit_handlers+43>: test %rax,%rax (gdb) 0x00007ffff7a46f3e 50 in exit.c 1: x/i $pc => 0x7ffff7a46f3e <__run_exit_handlers+46>: lea -0x10(%r13,%rdx,1),%rcx (gdb) 0x00007ffff7a46f43 50 in exit.c 1: x/i $pc => 0x7ffff7a46f43 <__run_exit_handlers+51>: je 0x7ffff7a46f6f <__run_exit_handlers+95> (gdb) 87 in exit.c 1: x/i $pc => 0x7ffff7a46f6f <__run_exit_handlers+95>: mov 0x0(%r13),%rax (gdb) 88 in exit.c 1: x/i $pc => 0x7ffff7a46f73 <__run_exit_handlers+99>: test %rax,%rax (gdb) 87 in exit.c 1: x/i $pc => 0x7ffff7a46f76 <__run_exit_handlers+102>: mov %rax,0x0(%rbp) (gdb) 88 in exit.c 1: x/i $pc => 0x7ffff7a46f7a <__run_exit_handlers+106>: jne 0x7ffff7a4701d <__run_exit_handlers+269> (gdb) 94 in exit.c 1: x/i $pc => 0x7ffff7a46f80 <__run_exit_handlers+112>: test %r12b,%r12b (gdb) 0x00007ffff7a46f83 94 in exit.c 1: x/i $pc => 0x7ffff7a46f83 <__run_exit_handlers+115>: je 0x7ffff7a46fa4 <__run_exit_handlers+148> (gdb) 95 in exit.c 1: x/i $pc => 0x7ffff7a46f85 <__run_exit_handlers+117>: lea 0x38694c(%rip),%rbp # 0x7ffff7dcd8d8 <__elf_set___libc_atexit_element__IO_cleanup__> (gdb) 0x00007ffff7a46f8c 95 in exit.c 1: x/i $pc => 0x7ffff7a46f8c <__run_exit_handlers+124>: lea 0x38694d(%rip),%r12 # 0x7ffff7dcd8e0 <__elf_set___libc_thread_subfreeres_element_arena_thread_freeres__> (gdb) 0x00007ffff7a46f93 95 in exit.c 1: x/i $pc => 0x7ffff7a46f93 <__run_exit_handlers+131>: cmp %r12,%rbp (gdb) 0x00007ffff7a46f96 95 in exit.c 1: x/i $pc => 0x7ffff7a46f96 <__run_exit_handlers+134>: jae 0x7ffff7a46fa4 <__run_exit_handlers+148> (gdb) 0x00007ffff7a46f98 95 in exit.c 1: x/i $pc => 0x7ffff7a46f98 <__run_exit_handlers+136>: callq *0x0(%rbp) (gdb) _IO_cleanup () at genops.c:948 948 genops.c: No such file or directory. 1: x/i $pc => 0x7ffff7a89310 <_IO_cleanup>: push %r13 (gdb) 0x00007ffff7a89312 948 in genops.c 1: x/i $pc => 0x7ffff7a89312 <_IO_cleanup+2>: push %r12 (gdb) 951 in genops.c 1: x/i $pc => 0x7ffff7a89314 <_IO_cleanup+4>: xor %edi,%edi (gdb) 948 in genops.c 1: x/i $pc => 0x7ffff7a89316 <_IO_cleanup+6>: push %rbp (gdb) 0x00007ffff7a89317 948 in genops.c 1: x/i $pc => 0x7ffff7a89317 <_IO_cleanup+7>: push %rbx (gdb) _IO_unbuffer_all () at genops.c:898 898 in genops.c 1: x/i $pc => 0x7ffff7a89318 <_IO_cleanup+8>: mov %fs:0x10,%r12 (gdb) _IO_cleanup () at genops.c:948 948 in genops.c 1: x/i $pc => 0x7ffff7a89321 <_IO_cleanup+17>: sub $0x8,%rsp (gdb) 951 in genops.c 1: x/i $pc => 0x7ffff7a89325 <_IO_cleanup+21>: callq 0x7ffff7a89020 <_IO_flush_all_lockp> (gdb) _IO_flush_all_lockp (do_lock=do_lock@entry=0) at genops.c:760 760 in genops.c 1: x/i $pc => 0x7ffff7a89020 <_IO_flush_all_lockp>: push %r15 (gdb) 0x00007ffff7a89022 760 in genops.c 1: x/i $pc => 0x7ffff7a89022 <_IO_flush_all_lockp+2>: push %r14 (gdb) 0x00007ffff7a89024 760 in genops.c 1: x/i $pc => 0x7ffff7a89024 <_IO_flush_all_lockp+4>: mov %edi,%r14d (gdb) 0x00007ffff7a89027 760 in genops.c 1: x/i $pc => 0x7ffff7a89027 <_IO_flush_all_lockp+7>: push %r13 (gdb) 0x00007ffff7a89029 760 in genops.c 1: x/i $pc => 0x7ffff7a89029 <_IO_flush_all_lockp+9>: push %r12 (gdb) 0x00007ffff7a8902b 760 in genops.c 1: x/i $pc => 0x7ffff7a8902b <_IO_flush_all_lockp+11>: push %rbp (gdb) 0x00007ffff7a8902c 760 in genops.c 1: x/i $pc => 0x7ffff7a8902c <_IO_flush_all_lockp+12>: push %rbx (gdb) 0x00007ffff7a8902d 760 in genops.c 1: x/i $pc => 0x7ffff7a8902d <_IO_flush_all_lockp+13>: sub $0x28,%rsp (gdb) 766 in genops.c 1: x/i $pc => 0x7ffff7a89031 <_IO_flush_all_lockp+17>: test %edi,%edi (gdb) 0x00007ffff7a89033 766 in genops.c 1: x/i $pc => 0x7ffff7a89033 <_IO_flush_all_lockp+19>: je 0x7ffff7a89260 <_IO_flush_all_lockp+576> (gdb) 772 in genops.c 1: x/i $pc => 0x7ffff7a89260 <_IO_flush_all_lockp+576>: mov 0x3492b9(%rip),%rbx # 0x7ffff7dd2520 <_IO_list_all> (gdb) 766 in genops.c 1: x/i $pc => 0x7ffff7a89267 <_IO_flush_all_lockp+583>: xor %r13d,%r13d (gdb) 771 in genops.c 1: x/i $pc => 0x7ffff7a8926a <_IO_flush_all_lockp+586>: mov 0x34a4e7(%rip),%r15d # 0x7ffff7dd3758 <_IO_list_all_stamp> (gdb) 773 in genops.c 1: x/i $pc => 0x7ffff7a89271 <_IO_flush_all_lockp+593>: test %rbx,%rbx (gdb) 0x00007ffff7a89274 773 in genops.c 1: x/i $pc => 0x7ffff7a89274 <_IO_flush_all_lockp+596>: jne 0x7ffff7a890db <_IO_flush_all_lockp+187> (gdb) 766 in genops.c 1: x/i $pc => 0x7ffff7a890db <_IO_flush_all_lockp+187>: xor %ebp,%ebp (gdb) 777 in genops.c 1: x/i $pc => 0x7ffff7a890dd <_IO_flush_all_lockp+189>: mov %fs:0x10,%r12 (gdb) 0x00007ffff7a890e6 777 in genops.c 1: x/i $pc => 0x7ffff7a890e6 <_IO_flush_all_lockp+198>: jmp 0x7ffff7a89103 <_IO_flush_all_lockp+227> (gdb) 776 in genops.c 1: x/i $pc => 0x7ffff7a89103 <_IO_flush_all_lockp+227>: test %r14d,%r14d (gdb) 775 in genops.c 1: x/i $pc => 0x7ffff7a89106 <_IO_flush_all_lockp+230>: mov %rbx,0x34a643(%rip) # 0x7ffff7dd3750 (gdb) 776 in genops.c 1: x/i $pc => 0x7ffff7a8910d <_IO_flush_all_lockp+237>: je 0x7ffff7a89165 <_IO_flush_all_lockp+325> (gdb) 779 in genops.c 1: x/i $pc => 0x7ffff7a89165 <_IO_flush_all_lockp+325>: mov 0xc0(%rbx),%eax (gdb) 0x00007ffff7a8916b 779 in genops.c 1: x/i $pc => 0x7ffff7a8916b <_IO_flush_all_lockp+331>: test %eax,%eax (gdb) 0x00007ffff7a8916d 779 in genops.c 1: x/i $pc => 0x7ffff7a8916d <_IO_flush_all_lockp+333>: jle 0x7ffff7a89280 <_IO_flush_all_lockp+608> (gdb) 779 in genops.c 1: x/i $pc => 0x7ffff7a89280 <_IO_flush_all_lockp+608>: mov 0x20(%rbx),%rax (gdb) 0x00007ffff7a89284 779 in genops.c 1: x/i $pc => 0x7ffff7a89284 <_IO_flush_all_lockp+612>: cmp %rax,0x28(%rbx) (gdb) 0x00007ffff7a89288 779 in genops.c 1: x/i $pc => 0x7ffff7a89288 <_IO_flush_all_lockp+616>: ja 0x7ffff7a89184 <_IO_flush_all_lockp+356> (gdb) 0x00007ffff7a8928e 779 in genops.c 1: x/i $pc => 0x7ffff7a8928e <_IO_flush_all_lockp+622>: jmpq 0x7ffff7a891a1 <_IO_flush_all_lockp+385> (gdb) 789 in genops.c 1: x/i $pc => 0x7ffff7a891a1 <_IO_flush_all_lockp+385>: test %r14d,%r14d (gdb) 0x00007ffff7a891a4 789 in genops.c 1: x/i $pc => 0x7ffff7a891a4 <_IO_flush_all_lockp+388>: je 0x7ffff7a891f0 <_IO_flush_all_lockp+464> (gdb) 793 in genops.c 1: x/i $pc => 0x7ffff7a891f0 <_IO_flush_all_lockp+464>: mov 0x34a562(%rip),%eax # 0x7ffff7dd3758 <_IO_list_all_stamp> (gdb) 791 in genops.c 1: x/i $pc => 0x7ffff7a891f6 <_IO_flush_all_lockp+470>: movq $0x0,0x34a54f(%rip) # 0x7ffff7dd3750 (gdb) 793 in genops.c 1: x/i $pc => 0x7ffff7a89201 <_IO_flush_all_lockp+481>: cmp %r15d,%eax (gdb) 0x00007ffff7a89204 793 in genops.c 1: x/i $pc => 0x7ffff7a89204 <_IO_flush_all_lockp+484>: jne 0x7ffff7a890f0 <_IO_flush_all_lockp+208> (gdb) 800 in genops.c 1: x/i $pc => 0x7ffff7a8920a <_IO_flush_all_lockp+490>: mov 0x68(%rbx),%rbx (gdb) 773 in genops.c 1: x/i $pc => 0x7ffff7a8920e <_IO_flush_all_lockp+494>: test %rbx,%rbx (gdb) 0x00007ffff7a89211 773 in genops.c 1: x/i $pc => 0x7ffff7a89211 <_IO_flush_all_lockp+497>: jne 0x7ffff7a89100 <_IO_flush_all_lockp+224> (gdb) 793 in genops.c 1: x/i $pc => 0x7ffff7a89100 <_IO_flush_all_lockp+224>: mov %eax,%r15d (gdb) 776 in genops.c 1: x/i $pc => 0x7ffff7a89103 <_IO_flush_all_lockp+227>: test %r14d,%r14d (gdb) 775 in genops.c 1: x/i $pc => 0x7ffff7a89106 <_IO_flush_all_lockp+230>: mov %rbx,0x34a643(%rip) # 0x7ffff7dd3750 (gdb) 776 in genops.c 1: x/i $pc => 0x7ffff7a8910d <_IO_flush_all_lockp+237>: je 0x7ffff7a89165 <_IO_flush_all_lockp+325> (gdb) 779 in genops.c 1: x/i $pc => 0x7ffff7a89165 <_IO_flush_all_lockp+325>: mov 0xc0(%rbx),%eax (gdb) 0x00007ffff7a8916b 779 in genops.c 1: x/i $pc => 0x7ffff7a8916b <_IO_flush_all_lockp+331>: test %eax,%eax (gdb) 0x00007ffff7a8916d 779 in genops.c 1: x/i $pc => 0x7ffff7a8916d <_IO_flush_all_lockp+333>: jle 0x7ffff7a89280 <_IO_flush_all_lockp+608> (gdb) 779 in genops.c 1: x/i $pc => 0x7ffff7a89280 <_IO_flush_all_lockp+608>: mov 0x20(%rbx),%rax (gdb) 0x00007ffff7a89284 779 in genops.c 1: x/i $pc => 0x7ffff7a89284 <_IO_flush_all_lockp+612>: cmp %rax,0x28(%rbx) (gdb) 0x00007ffff7a89288 779 in genops.c 1: x/i $pc => 0x7ffff7a89288 <_IO_flush_all_lockp+616>: ja 0x7ffff7a89184 <_IO_flush_all_lockp+356> (gdb) 0x00007ffff7a8928e 779 in genops.c 1: x/i $pc => 0x7ffff7a8928e <_IO_flush_all_lockp+622>: jmpq 0x7ffff7a891a1 <_IO_flush_all_lockp+385> (gdb) 789 in genops.c 1: x/i $pc => 0x7ffff7a891a1 <_IO_flush_all_lockp+385>: test %r14d,%r14d (gdb) 0x00007ffff7a891a4 789 in genops.c 1: x/i $pc => 0x7ffff7a891a4 <_IO_flush_all_lockp+388>: je 0x7ffff7a891f0 <_IO_flush_all_lockp+464> (gdb) 793 in genops.c 1: x/i $pc => 0x7ffff7a891f0 <_IO_flush_all_lockp+464>: mov 0x34a562(%rip),%eax # 0x7ffff7dd3758 <_IO_list_all_stamp> (gdb) 791 in genops.c 1: x/i $pc => 0x7ffff7a891f6 <_IO_flush_all_lockp+470>: movq $0x0,0x34a54f(%rip) # 0x7ffff7dd3750 (gdb) 793 in genops.c 1: x/i $pc => 0x7ffff7a89201 <_IO_flush_all_lockp+481>: cmp %r15d,%eax (gdb) 0x00007ffff7a89204 793 in genops.c 1: x/i $pc => 0x7ffff7a89204 <_IO_flush_all_lockp+484>: jne 0x7ffff7a890f0 <_IO_flush_all_lockp+208> (gdb) 800 in genops.c 1: x/i $pc => 0x7ffff7a8920a <_IO_flush_all_lockp+490>: mov 0x68(%rbx),%rbx (gdb) 773 in genops.c 1: x/i $pc => 0x7ffff7a8920e <_IO_flush_all_lockp+494>: test %rbx,%rbx (gdb) 0x00007ffff7a89211 773 in genops.c 1: x/i $pc => 0x7ffff7a89211 <_IO_flush_all_lockp+497>: jne 0x7ffff7a89100 <_IO_flush_all_lockp+224> (gdb) 793 in genops.c 1: x/i $pc => 0x7ffff7a89100 <_IO_flush_all_lockp+224>: mov %eax,%r15d (gdb) 776 in genops.c 1: x/i $pc => 0x7ffff7a89103 <_IO_flush_all_lockp+227>: test %r14d,%r14d (gdb) 775 in genops.c 1: x/i $pc => 0x7ffff7a89106 <_IO_flush_all_lockp+230>: mov %rbx,0x34a643(%rip) # 0x7ffff7dd3750 (gdb) 776 in genops.c 1: x/i $pc => 0x7ffff7a8910d <_IO_flush_all_lockp+237>: je 0x7ffff7a89165 <_IO_flush_all_lockp+325> (gdb) 779 in genops.c 1: x/i $pc => 0x7ffff7a89165 <_IO_flush_all_lockp+325>: mov 0xc0(%rbx),%eax (gdb) 0x00007ffff7a8916b 779 in genops.c 1: x/i $pc => 0x7ffff7a8916b <_IO_flush_all_lockp+331>: test %eax,%eax (gdb) 0x00007ffff7a8916d 779 in genops.c 1: x/i $pc => 0x7ffff7a8916d <_IO_flush_all_lockp+333>: jle 0x7ffff7a89280 <_IO_flush_all_lockp+608> (gdb) 779 in genops.c 1: x/i $pc => 0x7ffff7a89280 <_IO_flush_all_lockp+608>: mov 0x20(%rbx),%rax (gdb) 0x00007ffff7a89284 779 in genops.c 1: x/i $pc => 0x7ffff7a89284 <_IO_flush_all_lockp+612>: cmp %rax,0x28(%rbx) (gdb) 0x00007ffff7a89288 779 in genops.c 1: x/i $pc => 0x7ffff7a89288 <_IO_flush_all_lockp+616>: ja 0x7ffff7a89184 <_IO_flush_all_lockp+356> (gdb) 0x00007ffff7a8928e 779 in genops.c 1: x/i $pc => 0x7ffff7a8928e <_IO_flush_all_lockp+622>: jmpq 0x7ffff7a891a1 <_IO_flush_all_lockp+385> (gdb) 789 in genops.c 1: x/i $pc => 0x7ffff7a891a1 <_IO_flush_all_lockp+385>: test %r14d,%r14d (gdb) 0x00007ffff7a891a4 789 in genops.c 1: x/i $pc => 0x7ffff7a891a4 <_IO_flush_all_lockp+388>: je 0x7ffff7a891f0 <_IO_flush_all_lockp+464> (gdb) 793 in genops.c 1: x/i $pc => 0x7ffff7a891f0 <_IO_flush_all_lockp+464>: mov 0x34a562(%rip),%eax # 0x7ffff7dd3758 <_IO_list_all_stamp> (gdb) 791 in genops.c 1: x/i $pc => 0x7ffff7a891f6 <_IO_flush_all_lockp+470>: movq $0x0,0x34a54f(%rip) # 0x7ffff7dd3750 (gdb) 793 in genops.c 1: x/i $pc => 0x7ffff7a89201 <_IO_flush_all_lockp+481>: cmp %r15d,%eax (gdb) 0x00007ffff7a89204 793 in genops.c 1: x/i $pc => 0x7ffff7a89204 <_IO_flush_all_lockp+484>: jne 0x7ffff7a890f0 <_IO_flush_all_lockp+208> (gdb) 800 in genops.c 1: x/i $pc => 0x7ffff7a8920a <_IO_flush_all_lockp+490>: mov 0x68(%rbx),%rbx (gdb) 773 in genops.c 1: x/i $pc => 0x7ffff7a8920e <_IO_flush_all_lockp+494>: test %rbx,%rbx (gdb) 0x00007ffff7a89211 773 in genops.c 1: x/i $pc => 0x7ffff7a89211 <_IO_flush_all_lockp+497>: jne 0x7ffff7a89100 <_IO_flush_all_lockp+224> (gdb) 804 in genops.c 1: x/i $pc => 0x7ffff7a89217 <_IO_flush_all_lockp+503>: test %r14d,%r14d (gdb) 0x00007ffff7a8921a 804 in genops.c 1: x/i $pc => 0x7ffff7a8921a <_IO_flush_all_lockp+506>: je 0x7ffff7a8922f <_IO_flush_all_lockp+527> (gdb) 806 in genops.c 1: x/i $pc => 0x7ffff7a8922f <_IO_flush_all_lockp+527>: test %r13d,%r13d (gdb) 0x00007ffff7a89232 806 in genops.c 1: x/i $pc => 0x7ffff7a89232 <_IO_flush_all_lockp+530>: je 0x7ffff7a8924f <_IO_flush_all_lockp+559> (gdb) 810 in genops.c 1: x/i $pc => 0x7ffff7a8924f <_IO_flush_all_lockp+559>: add $0x28,%rsp (gdb) 0x00007ffff7a89253 810 in genops.c 1: x/i $pc => 0x7ffff7a89253 <_IO_flush_all_lockp+563>: mov %ebp,%eax (gdb) 0x00007ffff7a89255 810 in genops.c 1: x/i $pc => 0x7ffff7a89255 <_IO_flush_all_lockp+565>: pop %rbx (gdb) 0x00007ffff7a89256 810 in genops.c 1: x/i $pc => 0x7ffff7a89256 <_IO_flush_all_lockp+566>: pop %rbp (gdb) 0x00007ffff7a89257 810 in genops.c 1: x/i $pc => 0x7ffff7a89257 <_IO_flush_all_lockp+567>: pop %r12 (gdb) 0x00007ffff7a89259 810 in genops.c 1: x/i $pc => 0x7ffff7a89259 <_IO_flush_all_lockp+569>: pop %r13 (gdb) 0x00007ffff7a8925b 810 in genops.c 1: x/i $pc => 0x7ffff7a8925b <_IO_flush_all_lockp+571>: pop %r14 (gdb) 0x00007ffff7a8925d 810 in genops.c 1: x/i $pc => 0x7ffff7a8925d <_IO_flush_all_lockp+573>: pop %r15 (gdb) 0x00007ffff7a8925f 810 in genops.c 1: x/i $pc => 0x7ffff7a8925f <_IO_flush_all_lockp+575>: retq (gdb) _IO_unbuffer_all () at genops.c:888 888 in genops.c 1: x/i $pc => 0x7ffff7a8932a <_IO_cleanup+26>: mov 0x3491ef(%rip),%rbx # 0x7ffff7dd2520 <_IO_list_all> (gdb) _IO_cleanup () at genops.c:951 951 in genops.c 1: x/i $pc => 0x7ffff7a89331 <_IO_cleanup+33>: mov %eax,%r13d (gdb) _IO_unbuffer_all () at genops.c:888 888 in genops.c 1: x/i $pc => 0x7ffff7a89334 <_IO_cleanup+36>: test %rbx,%rbx (gdb) 0x00007ffff7a89337 888 in genops.c 1: x/i $pc => 0x7ffff7a89337 <_IO_cleanup+39>: jne 0x7ffff7a893d3 <_IO_cleanup+195> (gdb) 890 in genops.c 1: x/i $pc => 0x7ffff7a893d3 <_IO_cleanup+195>: testb $0x2,(%rbx) (gdb) 0x00007ffff7a893d6 890 in genops.c 1: x/i $pc => 0x7ffff7a893d6 <_IO_cleanup+198>: jne 0x7ffff7a893c0 <_IO_cleanup+176> (gdb) 928 in genops.c 1: x/i $pc => 0x7ffff7a893c0 <_IO_cleanup+176>: movl $0xffffffff,0xc0(%rbx) (gdb) 888 in genops.c 1: x/i $pc => 0x7ffff7a893ca <_IO_cleanup+186>: mov 0x68(%rbx),%rbx (gdb) 0x00007ffff7a893ce 888 in genops.c 1: x/i $pc => 0x7ffff7a893ce <_IO_cleanup+190>: test %rbx,%rbx (gdb) 0x00007ffff7a893d1 888 in genops.c 1: x/i $pc => 0x7ffff7a893d1 <_IO_cleanup+193>: je 0x7ffff7a89438 <_IO_cleanup+296> (gdb) 890 in genops.c 1: x/i $pc => 0x7ffff7a893d3 <_IO_cleanup+195>: testb $0x2,(%rbx) (gdb) 0x00007ffff7a893d6 890 in genops.c 1: x/i $pc => 0x7ffff7a893d6 <_IO_cleanup+198>: jne 0x7ffff7a893c0 <_IO_cleanup+176> (gdb) 892 in genops.c 1: x/i $pc => 0x7ffff7a893d8 <_IO_cleanup+200>: mov 0xc0(%rbx),%edx (gdb) 0x00007ffff7a893de 892 in genops.c 1: x/i $pc => 0x7ffff7a893de <_IO_cleanup+206>: test %edx,%edx (gdb) 0x00007ffff7a893e0 892 in genops.c 1: x/i $pc => 0x7ffff7a893e0 <_IO_cleanup+208>: je 0x7ffff7a893c0 <_IO_cleanup+176> (gdb) 928 in genops.c 1: x/i $pc => 0x7ffff7a893c0 <_IO_cleanup+176>: movl $0xffffffff,0xc0(%rbx) (gdb) 888 in genops.c 1: x/i $pc => 0x7ffff7a893ca <_IO_cleanup+186>: mov 0x68(%rbx),%rbx (gdb) 0x00007ffff7a893ce 888 in genops.c 1: x/i $pc => 0x7ffff7a893ce <_IO_cleanup+190>: test %rbx,%rbx (gdb) 0x00007ffff7a893d1 888 in genops.c 1: x/i $pc => 0x7ffff7a893d1 <_IO_cleanup+193>: je 0x7ffff7a89438 <_IO_cleanup+296> (gdb) 890 in genops.c 1: x/i $pc => 0x7ffff7a893d3 <_IO_cleanup+195>: testb $0x2,(%rbx) (gdb) 0x00007ffff7a893d6 890 in genops.c 1: x/i $pc => 0x7ffff7a893d6 <_IO_cleanup+198>: jne 0x7ffff7a893c0 <_IO_cleanup+176> (gdb) 892 in genops.c 1: x/i $pc => 0x7ffff7a893d8 <_IO_cleanup+200>: mov 0xc0(%rbx),%edx (gdb) 0x00007ffff7a893de 892 in genops.c 1: x/i $pc => 0x7ffff7a893de <_IO_cleanup+206>: test %edx,%edx (gdb) 0x00007ffff7a893e0 892 in genops.c 1: x/i $pc => 0x7ffff7a893e0 <_IO_cleanup+208>: je 0x7ffff7a893c0 <_IO_cleanup+176> (gdb) 928 in genops.c 1: x/i $pc => 0x7ffff7a893c0 <_IO_cleanup+176>: movl $0xffffffff,0xc0(%rbx) (gdb) 888 in genops.c 1: x/i $pc => 0x7ffff7a893ca <_IO_cleanup+186>: mov 0x68(%rbx),%rbx (gdb) 0x00007ffff7a893ce 888 in genops.c 1: x/i $pc => 0x7ffff7a893ce <_IO_cleanup+190>: test %rbx,%rbx (gdb) 0x00007ffff7a893d1 888 in genops.c 1: x/i $pc => 0x7ffff7a893d1 <_IO_cleanup+193>: je 0x7ffff7a89438 <_IO_cleanup+296> (gdb) _IO_cleanup () at genops.c:963 963 in genops.c 1: x/i $pc => 0x7ffff7a89438 <_IO_cleanup+296>: add $0x8,%rsp (gdb) 0x00007ffff7a8943c 963 in genops.c 1: x/i $pc => 0x7ffff7a8943c <_IO_cleanup+300>: mov %r13d,%eax (gdb) 0x00007ffff7a8943f 963 in genops.c 1: x/i $pc => 0x7ffff7a8943f <_IO_cleanup+303>: pop %rbx (gdb) 0x00007ffff7a89440 963 in genops.c 1: x/i $pc => 0x7ffff7a89440 <_IO_cleanup+304>: pop %rbp (gdb) 0x00007ffff7a89441 963 in genops.c 1: x/i $pc => 0x7ffff7a89441 <_IO_cleanup+305>: pop %r12 (gdb) 0x00007ffff7a89443 963 in genops.c 1: x/i $pc => 0x7ffff7a89443 <_IO_cleanup+307>: pop %r13 (gdb) 0x00007ffff7a89445 963 in genops.c 1: x/i $pc => 0x7ffff7a89445 <_IO_cleanup+309>: retq (gdb) 0x00007ffff7a46f9b in __run_exit_handlers (status=110, listp=, run_list_atexit=run_list_atexit@entry=true) at exit.c:95 95 exit.c: No such file or directory. 1: x/i $pc => 0x7ffff7a46f9b <__run_exit_handlers+139>: add $0x8,%rbp (gdb) 0x00007ffff7a46f9f 95 in exit.c 1: x/i $pc => 0x7ffff7a46f9f <__run_exit_handlers+143>: cmp %r12,%rbp (gdb) 0x00007ffff7a46fa2 95 in exit.c 1: x/i $pc => 0x7ffff7a46fa2 <__run_exit_handlers+146>: jb 0x7ffff7a46f98 <__run_exit_handlers+136> (gdb) 97 in exit.c 1: x/i $pc => 0x7ffff7a46fa4 <__run_exit_handlers+148>: mov %ebx,%edi (gdb) 0x00007ffff7a46fa6 97 in exit.c 1: x/i $pc => 0x7ffff7a46fa6 <__run_exit_handlers+150>: callq 0x7ffff7ad9710 <__GI__exit> (gdb) __GI__exit (status=status@entry=110) at ../sysdeps/unix/sysv/linux/_exit.c:27 27 ../sysdeps/unix/sysv/linux/_exit.c: No such file or directory. 1: x/i $pc => 0x7ffff7ad9710 <__GI__exit>: movslq %edi,%rdx (gdb) 0x00007ffff7ad9713 27 in ../sysdeps/unix/sysv/linux/_exit.c 1: x/i $pc => 0x7ffff7ad9713 <__GI__exit+3>: mov 0x2f775e(%rip),%r9 # 0x7ffff7dd0e78 (gdb) 31 in ../sysdeps/unix/sysv/linux/_exit.c 1: x/i $pc => 0x7ffff7ad971a <__GI__exit+10>: mov $0xe7,%r8d (gdb) 33 in ../sysdeps/unix/sysv/linux/_exit.c 1: x/i $pc => 0x7ffff7ad9720 <__GI__exit+16>: mov $0x3c,%esi (gdb) 0x00007ffff7ad9725 33 in ../sysdeps/unix/sysv/linux/_exit.c 1: x/i $pc => 0x7ffff7ad9725 <__GI__exit+21>: jmp 0x7ffff7ad9740 <__GI__exit+48> (gdb) 31 in ../sysdeps/unix/sysv/linux/_exit.c 1: x/i $pc => 0x7ffff7ad9740 <__GI__exit+48>: mov %rdx,%rdi (gdb) 0x00007ffff7ad9743 31 in ../sysdeps/unix/sysv/linux/_exit.c 1: x/i $pc => 0x7ffff7ad9743 <__GI__exit+51>: mov %r8d,%eax (gdb) 0x00007ffff7ad9746 31 in ../sysdeps/unix/sysv/linux/_exit.c 1: x/i $pc => 0x7ffff7ad9746 <__GI__exit+54>: syscall (gdb) [Inferior 1 (process 4688) exited with code 0156] (gdb) The program is not being run. (gdb)