[New LWP 24018] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `vdpauinfo'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f8fa84a44df in unsafe_free (info=0x55c1e40ae650) at ../src/util/ralloc.c:295 295 info->child = temp->next; Thread 1 (Thread 0x7f8fa907a740 (LWP 24018)): #0 0x00007f8fa84a44df in unsafe_free (info=0x55c1e40ae650) at ../src/util/ralloc.c:295 temp = 0x41 #1 0x00007f8fa84a4a32 in unsafe_free (info=) at ../src/util/ralloc.c:296 temp = temp = #2 ralloc_free (ptr=0x55c1e4573ff0) at ../src/util/ralloc.c:266 info = 0x55c1e4573fc0 info = #3 ralloc_free (ptr=0x55c1e4573ff0) at ../src/util/ralloc.c:257 info = #4 0x00007f8fa83e8afc in (anonymous namespace)::builtin_builder::release (this=0x7f8fa8c52ff0 ) at ../src/compiler/glsl/builtin_functions.cpp:7662 No locals. #5 _mesa_glsl_builtin_functions_decref () at ../src/compiler/glsl/builtin_functions.cpp:7662 No locals. #6 0x00007f8fa81c3185 in _mesa_free_context_data (ctx=0x7f8fa50ad040, destroy_debug_output=) at ../src/mesa/main/context.c:1405 No locals. #7 0x00007f8fa808b564 in intelDestroyContext (driContextPriv=0x55c1e43c74b0) at ../src/mesa/drivers/dri/i965/brw_context.c:1245 brw = 0x7f8fa50ad040 ctx = 0x7f8fa50ad040 curctx = #8 0x00007f8fa8125633 in driDestroyContext (pcp=0x55c1e43c74b0) at ../src/mesa/drivers/dri/common/dri_util.c:528 No locals. #9 0x00007f8fa8e571cf in dri3_destroy_context (context=0x55c1e43c7320) at ../src/glx/dri3_glx.c:181 pcp = 0x55c1e43c7320 psc = 0x55c1e4064270 #10 0x00007f8fa8e41b49 in glXDestroyContext (ctx=0x55c1e43c7320, dpy=0x55c1e4048d90) at ../src/glx/glxcmds.c:511 gc = gc = #11 glXDestroyContext (dpy=0x55c1e4048d90, ctx=0x55c1e43c7320) at ../src/glx/glxcmds.c:492 gc = 0x55c1e43c7320 #12 0x00007f8fa905d82c in vdp::GLXManagedContext::destroy (this=0x55c1e4560c38) at /usr/src/debug/libvdpau-va-gl-0.4.2-18.fc33.x86_64/src/x-display-ref.hh:70 No locals. #13 vdp::GLXManagedContext::destroy (this=this@entry=0x55c1e4560c38) at /usr/src/debug/libvdpau-va-gl-0.4.2-18.fc33.x86_64/src/glx-context.cc:79 No locals. #14 0x00007f8fa9060eea in vdp::GLXManagedContext::~GLXManagedContext (this=, this=) at /usr/include/c++/10/bits/stl_tree.h:652 No locals. #15 std::pair::~pair (this=, this=) at /usr/include/c++/10/bits/stl_pair.h:211 No locals. #16 __gnu_cxx::new_allocator > >::destroy > (__p=0x55c1e4560c30, this=) at /usr/include/c++/10/ext/new_allocator.h:156 No locals. #17 std::allocator_traits > > >::destroy > (__p=0x55c1e4560c30, __a=...) at /usr/include/c++/10/bits/alloc_traits.h:531 No locals. #18 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_destroy_node (__p=0x55c1e4560c10, this=) at /usr/include/c++/10/bits/stl_tree.h:646 No locals. #19 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_drop_node (this=, __p=0x55c1e4560c10) at /usr/include/c++/10/bits/stl_tree.h:654 No locals. #20 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::_M_erase (this=, __x=0x55c1e4560c10) at /usr/include/c++/10/bits/stl_tree.h:1921 __y = 0x0 #21 std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::~_Rb_tree (this=, this=) at /usr/include/c++/10/bits/stl_tree.h:991 No locals. #22 std::map, std::allocator > >::~map (this=, this=) at /usr/include/c++/10/bits/stl_map.h:302 No locals. #23 0x00007f8fa9274427 in __run_exit_handlers (status=0, listp=0x7f8fa93f9598 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108 atfct = onfct = cxafct = f = new_exitfn_called = 210 cur = 0x7f8fa93fb980 #24 0x00007f8fa92745d0 in __GI_exit (status=) at exit.c:139 No locals. #25 0x00007f8fa925c1a9 in __libc_start_main (main=0x55c1e2969270 , argc=1, argv=0x7ffd4b5f8a18, init=, fini=, rtld_fini=, stack_end=0x7ffd4b5f8a08) at ../csu/libc-start.c:348 result = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 7872339523160118013, 94291218573840, 0, 0, 0, 4123459444174099197, 4169414548143739645}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x1, 0x7ffd4b5f8a18}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1}}} not_first_call = #26 0x000055c1e296aa3e in _start () at vdpauinfo.cpp:48 No symbol table info available. From To Syms Read Shared Object Library 0x00007f8fa96279d0 0x00007f8fa96b03cc Yes /lib64/libX11.so.6 0x00007f8fa9604490 0x00007f8fa96052ae Yes /lib64/libvdpau.so.1 0x00007f8fa94b9190 0x00007f8fa95a0392 Yes /lib64/libstdc++.so.6 0x00007f8fa94035f0 0x00007f8fa9414195 Yes /lib64/libgcc_s.so.1 0x00007f8fa925a690 0x00007f8fa93a788d Yes /lib64/libc.so.6 0x00007f8fa92166e0 0x00007f8fa9228b06 Yes /lib64/libxcb.so.1 0x00007f8fa9203270 0x00007f8fa92041c9 Yes /lib64/libdl.so.2 0x00007f8fa91f03d0 0x00007f8fa91fa53e Yes /lib64/libXext.so.6 0x00007f8fa91d1a90 0x00007f8fa91e0125 Yes /lib64/libpthread.so.0 0x00007f8fa90933d0 0x00007f8fa912e728 Yes /lib64/libm.so.6 0x00007f8fa9772090 0x00007f8fa9792f96 Yes /lib64/ld-linux-x86-64.so.2 0x00007f8fa9080200 0x00007f8fa9080f22 Yes /lib64/libXau.so.6 0x00007f8fa904e990 0x00007f8fa906b25a Yes /usr/lib64/vdpau/libvdpau_va_gl.so.1 0x00007f8fa9043360 0x00007f8fa90451cb Yes /lib64/libva-x11.so.2 0x00007f8fa9017460 0x00007f8fa902e369 Yes /lib64/libva.so.2 0x00007f8fa8fd00f0 0x00007f8fa8fd2b1d Yes /lib64/libGL.so.1 0x00007f8fa8f861c0 0x00007f8fa8f88546 Yes /lib64/libXfixes.so.3 0x00007f8fa8f74af0 0x00007f8fa8f7dcb9 Yes /lib64/libdrm.so.2 0x00007f8fa8f41370 0x00007f8fa8f5aad0 Yes /lib64/libGLX.so.0 0x00007f8fa8ec7150 0x00007f8fa8ec8ed7 Yes /lib64/libGLdispatch.so.0 0x00007f8fa8e2af00 0x00007f8fa8e69322 Yes /lib64/libGLX_mesa.so.0 0x00007f8fa8de3120 0x00007f8fa8df042b Yes /lib64/libglapi.so.0 0x00007f8fa8dc50b0 0x00007f8fa8dcd4e5 Yes /lib64/libxcb-glx.so.0 0x00007f8fa8db6040 0x00007f8fa8db611b Yes /lib64/libX11-xcb.so.1 0x00007f8fa8db0090 0x00007f8fa8db11d5 Yes /lib64/libxcb-dri2.so.0 0x00007f8fa8daa100 0x00007f8fa8daaa6b Yes /lib64/libXdamage.so.1 0x00007f8fa8da3160 0x00007f8fa8da5949 Yes /lib64/libXxf86vm.so.1 0x00007f8fa8d77190 0x00007f8fa8d930bf Yes /lib64/libexpat.so.1 0x00007f8fa8d6e0c0 0x00007f8fa8d6f063 Yes /lib64/libxcb-dri3.so.0 0x00007f8fa8d68070 0x00007f8fa8d688d6 Yes /lib64/libxcb-present.so.0 0x00007f8fa8d60120 0x00007f8fa8d62222 Yes /lib64/libxcb-sync.so.1 0x00007f8fa8d590e0 0x00007f8fa8d5939c Yes /lib64/libxshmfence.so.1 0x00007f8fa8d51080 0x00007f8fa8d5368a Yes /lib64/libxcb-xfixes.so.0 0x00007f8fa8d29b50 0x00007f8fa8d41e2d Yes /lib64/libselinux.so.1 0x00007f8fa8c8d260 0x00007f8fa8cf5d1f Yes /lib64/libpcre2-8.so.0 0x00007f8fa804b3e0 0x00007f8fa8861ff2 Yes /usr/lib64/dri/i965_dri.so 0x00007f8fa7f585f0 0x00007f8fa7f65b5b Yes /lib64/libz.so.1 0x00007f8fa7f316d0 0x00007f8fa7f48243 Yes /lib64/libdrm_intel.so.1 0x00007f8fa7f21330 0x00007f8fa7f27d2d Yes /lib64/libdrm_radeon.so.1 0x00007f8fa7f16610 0x00007f8fa7f1a25a Yes /lib64/libdrm_nouveau.so.2 0x00007f8fa7f0b3e0 0x00007f8fa7f0f6cc Yes /lib64/libpciaccess.so.0 $1 = 0x0 No symbol "__glib_assert_msg" in current context. rax 0x41 65 rbx 0x7f8fa50ad040 140254926000192 rcx 0x55c1e40ae650 94291242968656 rdx 0x41 65 rsi 0x7f8fa8defb40 140254990236480 rdi 0x55c1e40ae650 94291242968656 rbp 0x55c1e4573ff0 0x55c1e4573ff0 rsp 0x7ffd4b5f8750 0x7ffd4b5f8750 r8 0x1 1 r9 0x2130 8496 r10 0x7ffd4b6e1080 140725868957824 r11 0x246 582 r12 0x55c1e4573fc0 94291247972288 r13 0x7f8fa8e85420 140254990849056 r14 0x1200002 18874370 r15 0x7f8fa93fb980 140254996576640 rip 0x7f8fa84a44df 0x7f8fa84a44df eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) st6 0 (raw 0x00000000000000000000) st7 0 (raw 0x00000000000000000000) fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 xmm0 {v4_float = {0x0, 0xffffffff, 0xffffffff, 0xffffffff}, v2_double = {0x7fffffffffffffff, 0x7fffffffffffffff}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0xff }, v8_int16 = {0x0, 0x0, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0x0, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffff00000000, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffff00000000} xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0} xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0} xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0} xmm4 {v4_float = {0x0, 0xffffffff, 0xffffffff, 0xffffffff}, v2_double = {0x7fffffffffffffff, 0x7fffffffffffffff}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0xff }, v8_int16 = {0x0, 0x0, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0x0, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffff00000000, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffff00000000} xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xf1, 0x5f, 0xb7, 0xb8, 0xc4, 0x55, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x5ff1, 0xb8b7, 0x55c4, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xb8b75ff1, 0x55c4, 0x0, 0x0}, v2_int64 = {0x55c4b8b75ff1, 0x0}, uint128 = 0x55c4b8b75ff1} xmm6 {v4_float = {0xffffffff, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x0, 0x31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x6d61, 0x7465, 0x7265, 0x73, 0x31, 0x0, 0x0, 0x0}, v4_int32 = {0x74656d61, 0x737265, 0x31, 0x0}, v2_int64 = {0x73726574656d61, 0x31}, uint128 = 0x310073726574656d61} xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0} xmm8 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x2, 0x0, 0x9, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x2, 0x9, 0x0}, v2_int64 = {0x200000000, 0x9}, uint128 = 0x90000000200000000} xmm9 {v4_float = {0x0, 0xb459, 0xc010, 0xffffffff}, v2_double = {0x7fffffffffffffff, 0x7fffffffffffffff}, v16_int8 = {0x6, 0x6, 0x1b, 0xd, 0x32, 0x59, 0x34, 0x47, 0x11, 0x10, 0x40, 0x47, 0x1b, 0x40, 0x52, 0x63}, v8_int16 = {0x606, 0xd1b, 0x5932, 0x4734, 0x1011, 0x4740, 0x401b, 0x6352}, v4_int32 = {0xd1b0606, 0x47345932, 0x47401011, 0x6352401b}, v2_int64 = {0x473459320d1b0606, 0x6352401b47401011}, uint128 = 0x6352401b47401011473459320d1b0606} xmm10 {v4_float = {0x0, 0xd93, 0x0, 0x0}, v2_double = {0x7fffffffffffffff, 0x0}, v16_int8 = {0x2d, 0x41, 0x1d, 0xc, 0x11, 0x36, 0x59, 0x45, 0x49, 0xe, 0x5, 0x36, 0x3d, 0xc, 0x11, 0x2a}, v8_int16 = {0x412d, 0xc1d, 0x3611, 0x4559, 0xe49, 0x3605, 0xc3d, 0x2a11}, v4_int32 = {0xc1d412d, 0x45593611, 0x36050e49, 0x2a110c3d}, v2_int64 = {0x455936110c1d412d, 0x2a110c3d36050e49}, uint128 = 0x2a110c3d36050e49455936110c1d412d} xmm11 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0} xmm12 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0} xmm13 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0} xmm14 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0} xmm15 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x0} mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] Dump of assembler code for function unsafe_free: 0x00007f8fa84a44b0 <+0>: push %r15 0x00007f8fa84a44b2 <+2>: push %r14 0x00007f8fa84a44b4 <+4>: push %r13 0x00007f8fa84a44b6 <+6>: push %r12 0x00007f8fa84a44b8 <+8>: push %rbp 0x00007f8fa84a44b9 <+9>: push %rbx 0x00007f8fa84a44ba <+10>: sub $0x28,%rsp 0x00007f8fa84a44be <+14>: mov 0x8(%rdi),%rax 0x00007f8fa84a44c2 <+18>: mov %rdi,0x10(%rsp) 0x00007f8fa84a44c7 <+23>: mov %rax,0x8(%rsp) 0x00007f8fa84a44cc <+28>: test %rax,%rax 0x00007f8fa84a44cf <+31>: je 0x7f8fa84a46e6 0x00007f8fa84a44d5 <+37>: mov 0x8(%rsp),%rdx 0x00007f8fa84a44da <+42>: mov 0x10(%rsp),%rcx => 0x00007f8fa84a44df <+47>: mov 0x18(%rdx),%rax 0x00007f8fa84a44e3 <+51>: mov %rax,0x8(%rcx) 0x00007f8fa84a44e7 <+55>: mov 0x8(%rdx),%r14 0x00007f8fa84a44eb <+59>: test %r14,%r14 0x00007f8fa84a44ee <+62>: je 0x7f8fa84a46b1 0x00007f8fa84a44f4 <+68>: mov 0x18(%r14),%rax 0x00007f8fa84a44f8 <+72>: mov 0x8(%rsp),%rdx 0x00007f8fa84a44fd <+77>: mov %rax,0x8(%rdx) 0x00007f8fa84a4501 <+81>: mov 0x8(%r14),%r15 0x00007f8fa84a4505 <+85>: test %r15,%r15 0x00007f8fa84a4508 <+88>: je 0x7f8fa84a4688 0x00007f8fa84a450e <+94>: mov 0x18(%r15),%rax 0x00007f8fa84a4512 <+98>: mov %rax,0x8(%r14) 0x00007f8fa84a4516 <+102>: mov 0x8(%r15),%r12 0x00007f8fa84a451a <+106>: test %r12,%r12 0x00007f8fa84a451d <+109>: je 0x7f8fa84a4664 0x00007f8fa84a4523 <+115>: mov 0x18(%r12),%rax 0x00007f8fa84a4528 <+120>: mov %rax,0x8(%r15) 0x00007f8fa84a452c <+124>: mov 0x8(%r12),%rbp 0x00007f8fa84a4531 <+129>: test %rbp,%rbp 0x00007f8fa84a4534 <+132>: je 0x7f8fa84a463e 0x00007f8fa84a453a <+138>: mov 0x18(%rbp),%rax 0x00007f8fa84a453e <+142>: mov %rax,0x8(%r12) 0x00007f8fa84a4543 <+147>: mov 0x8(%rbp),%rbx 0x00007f8fa84a4547 <+151>: test %rbx,%rbx 0x00007f8fa84a454a <+154>: je 0x7f8fa84a4619 0x00007f8fa84a4550 <+160>: mov 0x18(%rbx),%rax 0x00007f8fa84a4554 <+164>: mov %rax,0x8(%rbp) 0x00007f8fa84a4558 <+168>: mov 0x8(%rbx),%r13 0x00007f8fa84a455c <+172>: test %r13,%r13 0x00007f8fa84a455f <+175>: je 0x7f8fa84a45f5 0x00007f8fa84a4565 <+181>: mov 0x18(%r13),%rax 0x00007f8fa84a4569 <+185>: mov %rax,0x8(%rbx) 0x00007f8fa84a456d <+189>: mov 0x8(%r13),%r8 0x00007f8fa84a4571 <+193>: test %r8,%r8 0x00007f8fa84a4574 <+196>: je 0x7f8fa84a45d1 0x00007f8fa84a4576 <+198>: mov 0x18(%r8),%rax 0x00007f8fa84a457a <+202>: mov %rax,0x8(%r13) 0x00007f8fa84a457e <+206>: mov 0x8(%r8),%rdi 0x00007f8fa84a4582 <+210>: test %rdi,%rdi 0x00007f8fa84a4585 <+213>: je 0x7f8fa84a45a7 0x00007f8fa84a4587 <+215>: mov 0x18(%rdi),%rax 0x00007f8fa84a458b <+219>: mov %r8,0x18(%rsp) 0x00007f8fa84a4590 <+224>: mov %rax,0x8(%r8) 0x00007f8fa84a4594 <+228>: callq 0x7f8fa84a44b0 0x00007f8fa84a4599 <+233>: mov 0x18(%rsp),%r8 0x00007f8fa84a459e <+238>: mov 0x8(%r8),%rdi 0x00007f8fa84a45a2 <+242>: test %rdi,%rdi 0x00007f8fa84a45a5 <+245>: jne 0x7f8fa84a4587 0x00007f8fa84a45a7 <+247>: mov 0x20(%r8),%rax 0x00007f8fa84a45ab <+251>: test %rax,%rax 0x00007f8fa84a45ae <+254>: je 0x7f8fa84a45c0 0x00007f8fa84a45b0 <+256>: mov %r8,0x18(%rsp) 0x00007f8fa84a45b5 <+261>: lea 0x30(%r8),%rdi 0x00007f8fa84a45b9 <+265>: callq *%rax 0x00007f8fa84a45bb <+267>: mov 0x18(%rsp),%r8 0x00007f8fa84a45c0 <+272>: mov %r8,%rdi 0x00007f8fa84a45c3 <+275>: callq 0x7f8fa804abe0 0x00007f8fa84a45c8 <+280>: mov 0x8(%r13),%r8 0x00007f8fa84a45cc <+284>: test %r8,%r8 0x00007f8fa84a45cf <+287>: jne 0x7f8fa84a4576 0x00007f8fa84a45d1 <+289>: mov 0x20(%r13),%rax 0x00007f8fa84a45d5 <+293>: test %rax,%rax 0x00007f8fa84a45d8 <+296>: je 0x7f8fa84a45e0 0x00007f8fa84a45da <+298>: lea 0x30(%r13),%rdi 0x00007f8fa84a45de <+302>: callq *%rax 0x00007f8fa84a45e0 <+304>: mov %r13,%rdi 0x00007f8fa84a45e3 <+307>: callq 0x7f8fa804abe0 0x00007f8fa84a45e8 <+312>: mov 0x8(%rbx),%r13 0x00007f8fa84a45ec <+316>: test %r13,%r13 0x00007f8fa84a45ef <+319>: jne 0x7f8fa84a4565 0x00007f8fa84a45f5 <+325>: mov 0x20(%rbx),%rax 0x00007f8fa84a45f9 <+329>: test %rax,%rax 0x00007f8fa84a45fc <+332>: je 0x7f8fa84a4604 0x00007f8fa84a45fe <+334>: lea 0x30(%rbx),%rdi 0x00007f8fa84a4602 <+338>: callq *%rax 0x00007f8fa84a4604 <+340>: mov %rbx,%rdi 0x00007f8fa84a4607 <+343>: callq 0x7f8fa804abe0 0x00007f8fa84a460c <+348>: mov 0x8(%rbp),%rbx 0x00007f8fa84a4610 <+352>: test %rbx,%rbx 0x00007f8fa84a4613 <+355>: jne 0x7f8fa84a4550 0x00007f8fa84a4619 <+361>: mov 0x20(%rbp),%rax 0x00007f8fa84a461d <+365>: test %rax,%rax 0x00007f8fa84a4620 <+368>: je 0x7f8fa84a4628 0x00007f8fa84a4622 <+370>: lea 0x30(%rbp),%rdi 0x00007f8fa84a4626 <+374>: callq *%rax 0x00007f8fa84a4628 <+376>: mov %rbp,%rdi 0x00007f8fa84a462b <+379>: callq 0x7f8fa804abe0 0x00007f8fa84a4630 <+384>: mov 0x8(%r12),%rbp 0x00007f8fa84a4635 <+389>: test %rbp,%rbp 0x00007f8fa84a4638 <+392>: jne 0x7f8fa84a453a 0x00007f8fa84a463e <+398>: mov 0x20(%r12),%rax 0x00007f8fa84a4643 <+403>: test %rax,%rax 0x00007f8fa84a4646 <+406>: je 0x7f8fa84a464f 0x00007f8fa84a4648 <+408>: lea 0x30(%r12),%rdi 0x00007f8fa84a464d <+413>: callq *%rax 0x00007f8fa84a464f <+415>: mov %r12,%rdi 0x00007f8fa84a4652 <+418>: callq 0x7f8fa804abe0 0x00007f8fa84a4657 <+423>: mov 0x8(%r15),%r12 0x00007f8fa84a465b <+427>: test %r12,%r12 0x00007f8fa84a465e <+430>: jne 0x7f8fa84a4523 0x00007f8fa84a4664 <+436>: mov 0x20(%r15),%rax 0x00007f8fa84a4668 <+440>: test %rax,%rax 0x00007f8fa84a466b <+443>: je 0x7f8fa84a4673 0x00007f8fa84a466d <+445>: lea 0x30(%r15),%rdi 0x00007f8fa84a4671 <+449>: callq *%rax 0x00007f8fa84a4673 <+451>: mov %r15,%rdi 0x00007f8fa84a4676 <+454>: callq 0x7f8fa804abe0 0x00007f8fa84a467b <+459>: mov 0x8(%r14),%r15 0x00007f8fa84a467f <+463>: test %r15,%r15 0x00007f8fa84a4682 <+466>: jne 0x7f8fa84a450e 0x00007f8fa84a4688 <+472>: mov 0x20(%r14),%rax 0x00007f8fa84a468c <+476>: test %rax,%rax 0x00007f8fa84a468f <+479>: je 0x7f8fa84a4697 0x00007f8fa84a4691 <+481>: lea 0x30(%r14),%rdi 0x00007f8fa84a4695 <+485>: callq *%rax 0x00007f8fa84a4697 <+487>: mov %r14,%rdi 0x00007f8fa84a469a <+490>: callq 0x7f8fa804abe0 0x00007f8fa84a469f <+495>: mov 0x8(%rsp),%rax 0x00007f8fa84a46a4 <+500>: mov 0x8(%rax),%r14 0x00007f8fa84a46a8 <+504>: test %r14,%r14 0x00007f8fa84a46ab <+507>: jne 0x7f8fa84a44f4 0x00007f8fa84a46b1 <+513>: mov 0x8(%rsp),%rcx 0x00007f8fa84a46b6 <+518>: mov 0x20(%rcx),%rax 0x00007f8fa84a46ba <+522>: test %rax,%rax 0x00007f8fa84a46bd <+525>: je 0x7f8fa84a46c5 0x00007f8fa84a46bf <+527>: lea 0x30(%rcx),%rdi 0x00007f8fa84a46c3 <+531>: callq *%rax 0x00007f8fa84a46c5 <+533>: mov 0x8(%rsp),%rdi 0x00007f8fa84a46ca <+538>: callq 0x7f8fa804abe0 0x00007f8fa84a46cf <+543>: mov 0x10(%rsp),%rax 0x00007f8fa84a46d4 <+548>: mov 0x8(%rax),%rax 0x00007f8fa84a46d8 <+552>: mov %rax,0x8(%rsp) 0x00007f8fa84a46dd <+557>: test %rax,%rax 0x00007f8fa84a46e0 <+560>: jne 0x7f8fa84a44d5 0x00007f8fa84a46e6 <+566>: mov 0x10(%rsp),%rsi 0x00007f8fa84a46eb <+571>: mov 0x20(%rsi),%rax 0x00007f8fa84a46ef <+575>: test %rax,%rax 0x00007f8fa84a46f2 <+578>: je 0x7f8fa84a46fa 0x00007f8fa84a46f4 <+580>: lea 0x30(%rsi),%rdi 0x00007f8fa84a46f8 <+584>: callq *%rax 0x00007f8fa84a46fa <+586>: mov 0x10(%rsp),%rdi 0x00007f8fa84a46ff <+591>: add $0x28,%rsp 0x00007f8fa84a4703 <+595>: pop %rbx 0x00007f8fa84a4704 <+596>: pop %rbp 0x00007f8fa84a4705 <+597>: pop %r12 0x00007f8fa84a4707 <+599>: pop %r13 0x00007f8fa84a4709 <+601>: pop %r14 0x00007f8fa84a470b <+603>: pop %r15 0x00007f8fa84a470d <+605>: jmpq 0x7f8fa804abe0 End of assembler dump.