Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 840976 Details for
Bug 1046176
[abrt] jack-audio-connection-kit: _dl_close_worker(): jackd killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 62.75 KB, created by
Shawn Hendershot
on 2013-12-23 23:48:32 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Shawn Hendershot
Created:
2013-12-23 23:48:32 UTC
Size:
62.75 KB
patch
obsolete
>[New LWP 22274] >warning: Could not load shared library symbols for 17 libraries, e.g. /home/biafra/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/jackd -l'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 _dl_close_worker (map=map@entry=0x30bc8ae48e) at dl-close.c:112 >112 --map->l_direct_opencount; > >Thread 1 (Thread 0x7ff1fb32f840 (LWP 22274)): >#0 _dl_close_worker (map=map@entry=0x30bc8ae48e) at dl-close.c:112 > dl_close_state = not_pending > nsid = <optimized out> > ns = <optimized out> > any_tls = <optimized out> > nloaded = <optimized out> > used = <optimized out> > done = <optimized out> > maps = <optimized out> > idx = <optimized out> > done_index = <optimized out> > do_audit = <optimized out> > unload_any = <optimized out> > scope_mem_left = <optimized out> > unload_global = <optimized out> > first_loaded = <optimized out> > r = <optimized out> > tls_free_start = <optimized out> > tls_free_end = <optimized out> >#1 0x0000003c6d81515e in _dl_close (_map=0x30bc8ae48e) at dl-close.c:782 > map = 0x30bc8ae48e >#2 0x0000003c6d80f1a4 in _dl_catch_error (objname=0xe2d090, errstring=0xe2d098, mallocedp=0xe2d088, operate=0x3c6e0010e0 <dlclose_doit>, args=0x30bc8ae48e) at dl-error.c:177 > errcode = <optimized out> > old = 0x0 > c = {objname = 0x0, errstring = 0x0, malloced = 152, env = {{__jmpbuf = {14864512, -754004572444703771, 209321649294, 140736647806480, 0, 0, 724651943454688229, -754005664401341467}, __mask_was_saved = -1363969792, __saved_mask = {__val = {206158430232, 14962843, 0, 259540281488, 140677278267456, 7306913891133908338, 15139504, 15141104, 69, 112, 1, 14864512, 259543535840, 209321649294, 140736647806480, 0}}}}} > catchp = 0x7ff1fb32f818 >#3 0x0000003c6e00162d in _dlerror_run (operate=operate@entry=0x3c6e0010e0 <dlclose_doit>, args=0x30bc8ae48e) at dlerror.c:163 > result = 0xe2d080 >#4 0x0000003c6e00110f in __dlclose (handle=<optimized out>) at dlclose.c:46 >No locals. >#5 0x00000030bc886451 in jack_get_descriptor (drivers=0x0, sofile=0xe4509b "jack_firewire.so", symbol=0x30bc8ae4e9 "driver_get_descriptor", driver_dir=0x30bc8ae48e "/usr/lib64/jack") at ../common/JackDriverLoader.cpp:481 > other_descriptor = 0x0 > so_get_descriptor = 0x0 > node = 0xe4509b > dlhandle = 0x30bc8ae48e > descriptor = 0x0 > filename = "/usr/lib64/jack/jack_firewire.so\000so", '\000' <repeats 25 times>, "\020\000\000\000\374vS\022\000\000\000\000ms\307m<", '\000' <repeats 19 times>, "`6\346\315\377\177\000\000\370\377\377\377\377\377\377\377\000\000\000\000\377\177", '\000' <repeats 22 times>, "\001\000\000\000\034\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377x", '\000' <repeats 15 times>, "\315\222\304m<\000\000\000\331MJ\375\361\177\000\000\321[ \000\021\000\000\000\000\000\000\000"... >#6 0x00000030bc8865d0 in jack_drivers_load (drivers=0x0) at ../common/JackDriverLoader.cpp:590 > dir_stream = 0xe44f40 > err = 48 > driver_list = 0xe4d510 > driver_dir = 0x30bc8ae48e "/usr/lib64/jack" > dir_entry = 0xe45088 > ptr = 0xe450a9 "so" > desc = 0xe6c040 >#7 0x00000030bc88b7b8 in jackctl_drivers_load (server_ptr=0xe435e0) at ../common/JackControlAPI.cpp:363 > driver_ptr = 0xe442f0 > node_ptr = 0xe44dd0 > descriptor_node_ptr = 0xe435f0 > __PRETTY_FUNCTION__ = "int jackctl_drivers_load(jackctl_server*)" >#8 0x00000030bc88cc9a in jackctl_server_create (on_device_acquire=0x4052f4 <audio_acquire>, on_device_release=0x40546e <audio_release>) at ../common/JackControlAPI.cpp:883 > server_ptr = 0xe435e0 > value = {ui = 2048, i = 2048, c = 0 '\000', str = "\000\b\000\000ult\000\245\204`\000\000\000\000\000\220+\201\274\060\000\000\000P\006@\000\000\000\000\000\000\000\000\000\001\000\000\000+\001\000\000\001\000\000\000\030\062\063\373\361\177\000\000H8\346\315\377\177\000\000 8\346\315\377\177\000\000\001", '\000' <repeats 15 times>, "\300\024\242m<\000\000\000h\021\242m<\000\000\000\317\235\200m<", '\000' <repeats 18 times>, b = false} > utsname = {sysname = "Linux", '\000' <repeats 59 times>, nodename = "algo-starserver.l2ed9.local", '\000' <repeats 37 times>, release = "3.12.5-302.fc20.x86_64", '\000' <repeats 42 times>, version = "#1 SMP Tue Dec 17 20:42:32 UTC 2013", '\000' <repeats 29 times>, machine = "x86_64", '\000' <repeats 58 times>, domainname = "(none)", '\000' <repeats 58 times>} > success = 0 >#9 0x0000000000402a4d in main (argc=2, argv=0x7fffcde63e18) at ../common/Jackdmp.cpp:242 > options = 0x405b60 "-d:X:I:P:uvshVrRL:STFl:t:mn:p:c:" > sigmask = 0x7fff00000001 > param = 0x0 > internals_list = {<std::_List_base<char*, std::allocator<char*> >> = {_M_impl = {<std::allocator<std::_List_node<char*> >> = {<__gnu_cxx::new_allocator<std::_List_node<char*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffcde639b0, _M_prev = 0x7fffcde639b0}}}, <No data fields>} > server_ctl = 0x7ff1fd44d520 > server_name = 0x405b54 "default" > loopback_driver_ctl = 0x0 > option_index = 0 > master_driver_name = 0x0 > master_driver_nargs = 1 > show_version = false > replace_registry = 0 > i = 32767 > master_driver_args = 0x0 > loopback = 0 > value = {ui = 3454417408, i = -840549888, c = 0 '\000', str = "\000:\346\315\377\177\000\000\360\071\346\315\377\177\000\000\364a\016\354\000\000\000\000n\214\026\375\361\177\000\000v\261P\006", '\000' <repeats 12 times>, "\370\204\026\375\361\177\000\000 \325D\375\361\177\000\000\000\000\242m<\000\000\000\244\223\200m<\000\000\000\000\020G\375\361\177\000\000(=\300m<\000\000\000\f\000\000\000\000\000\000\000\036\000\000\000\000\000\000\000\355\351C+\000\000\000\000\353\232\200m<\000\000", b = false} > slaves_list = {<std::_List_base<char*, std::allocator<char*> >> = {_M_impl = {<std::allocator<std::_List_node<char*> >> = {<__gnu_cxx::new_allocator<std::_List_node<char*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffcde639c0, _M_prev = 0x7fffcde639c0}}}, <No data fields>} > it = {_M_node = 0x0} > notify_sent = false > server_parameters = 0x3c6d809dcf <_dl_lookup_symbol_x+287> > master_driver_ctl = 0x7ff1fb333b90 > long_options = {{name = 0x405b81 "clock-source", has_arg = 1, flag = 0x0, val = 99}, {name = 0x405b8e "loopback-driver", has_arg = 1, flag = 0x0, val = 76}, {name = 0x405b9e "audio-driver", has_arg = 1, flag = 0x0, val = 100}, {name = 0x405bab "midi-driver", has_arg = 1, flag = 0x0, val = 88}, {name = 0x405bb7 "internal-client", has_arg = 1, flag = 0x0, val = 73}, {name = 0x405bc7 "verbose", has_arg = 0, flag = 0x0, val = 118}, {name = 0x405bcf "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x405bd4 "port-max", has_arg = 1, flag = 0x0, val = 112}, {name = 0x405bdd "no-mlock", has_arg = 0, flag = 0x0, val = 109}, {name = 0x405be6 "name", has_arg = 1, flag = 0x0, val = 110}, {name = 0x405beb "unlock", has_arg = 0, flag = 0x0, val = 117}, {name = 0x405bf2 "realtime", has_arg = 0, flag = 0x0, val = 82}, {name = 0x405bfb "no-realtime", has_arg = 0, flag = 0x0, val = 114}, {name = 0x405c07 "replace-registry", has_arg = 0, flag = 0x7fffcde638d4, val = 0}, {name = 0x405c18 "loopback", has_arg = 0, flag = 0x0, val = 76}, {name = 0x405c21 "realtime-priority", has_arg = 1, flag = 0x0, val = 80}, {name = 0x405c33 "timeout", has_arg = 1, flag = 0x0, val = 116}, {name = 0x405c3b "temporary", has_arg = 0, flag = 0x0, val = 84}, {name = 0x405c45 "version", has_arg = 0, flag = 0x0, val = 86}, {name = 0x405c4d "silent", has_arg = 0, flag = 0x0, val = 115}, {name = 0x405c54 "sync", has_arg = 0, flag = 0x0, val = 83}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}} > opt = 0 > return_value = -1 >From To Syms Read Shared Object Library > No /home/biafra/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so >0x00000030bc847a10 0x00000030bc8a27e0 Yes /lib64/libjackserver.so.0 >0x0000003c6e4059f0 0x0000003c6e411614 Yes /lib64/libpthread.so.0 >0x00000030764015d0 0x0000003076411d20 Yes /lib64/libcelt0.so.2 >0x0000003c81803070 0x0000003c8183ecac Yes /lib64/libopus.so.0 >0x0000003c6f4022d0 0x0000003c6f4050cc Yes /lib64/librt.so.1 >0x0000003c6e000ed0 0x0000003c6e0019d0 Yes /lib64/libdl.so.2 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3 >0x0000003c6e805890 0x0000003c6e874bb8 Yes /lib64/libm.so.6 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1 >0x0000003c6dc1f560 0x0000003c6dd60cc4 Yes /lib64/libc.so.6 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libX11.so.6 >0x0000003c75817120 0x0000003c75850274 Yes /lib64/libGL.so.1 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXfixes.so.3 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXtst.so.6 >0x0000003c6d800b10 0x0000003c6d819cb0 Yes /lib64/ld-linux-x86-64.so.2 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libxcb.so.1 >0x0000003c75c08e40 0x0000003c75c119b0 Yes /lib64/libglapi.so.0 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXext.so.6 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXdamage.so.1 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 >0x0000003c76001930 0x0000003c76002a88 Yes /lib64/libxcb-dri2.so.0 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 >0x0000003c77403210 0x0000003c77408b98 Yes /lib64/libdrm.so.2 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libselinux.so.1 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXau.so.6 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXdmcp.so.6 > No /home/biafra/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libasound.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x3ffffffff 17179869183 >rbx 0x30bc8ae48e 209321649294 >rcx 0x200000000 8589934592 >rdx 0x202c2a71 539765361 >rsi 0x0 0 >rdi 0x30bc8ae48e 209321649294 >rbp 0x3c6e0010e0 0x3c6e0010e0 <dlclose_doit> >rsp 0x7fffcde62f48 0x7fffcde62f48 >r8 0x3c6da20908 259537373448 >r9 0x202c2a72 539765362 >r10 0xffffffff 4294967295 >r11 0x246 582 >r12 0x30bc8ae48e 209321649294 >r13 0x7fffcde63e10 140736647806480 >r14 0x0 0 >r15 0x0 0 >rip 0x3c6d8142ad 0x3c6d8142ad <_dl_close_worker+29> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function _dl_close_worker: > 0x0000003c6d814290 <+0>: mov 0x310(%rdi),%eax > 0x0000003c6d814296 <+6>: movabs $0x200000000,%rcx > 0x0000003c6d8142a0 <+16>: lea -0x1(%rax),%edx > 0x0000003c6d8142a3 <+19>: movabs $0x3ffffffff,%rax >=> 0x0000003c6d8142ad <+29>: mov %edx,0x310(%rdi) > 0x0000003c6d8142b3 <+35>: and 0x310(%rdi),%rax > 0x0000003c6d8142ba <+42>: cmp %rcx,%rax > 0x0000003c6d8142bd <+45>: je 0x3c6d8142d0 <_dl_close_worker+64> > 0x0000003c6d8142bf <+47>: testb $0x40,0x20b99a(%rip) # 0x3c6da1fc60 <_rtld_local_ro> > 0x0000003c6d8142c6 <+54>: jne 0x3c6d814cee <_dl_close_worker+2654> > 0x0000003c6d8142cc <+60>: repz retq > 0x0000003c6d8142ce <+62>: xchg %ax,%ax > 0x0000003c6d8142d0 <+64>: mov 0x20cdb1(%rip),%r8d # 0x3c6da21088 <dl_close_state.10195> > 0x0000003c6d8142d7 <+71>: test %r8d,%r8d > 0x0000003c6d8142da <+74>: jne 0x3c6d814918 <_dl_close_worker+1672> > 0x0000003c6d8142e0 <+80>: push %rbp > 0x0000003c6d8142e1 <+81>: lea 0x20bd18(%rip),%rsi # 0x3c6da20000 <_rtld_local> > 0x0000003c6d8142e8 <+88>: mov %rsp,%rbp > 0x0000003c6d8142eb <+91>: push %r15 > 0x0000003c6d8142ed <+93>: push %r14 > 0x0000003c6d8142ef <+95>: push %r13 > 0x0000003c6d8142f1 <+97>: push %r12 > 0x0000003c6d8142f3 <+99>: push %rbx > 0x0000003c6d8142f4 <+100>: sub $0x98,%rsp > 0x0000003c6d8142fb <+107>: mov 0x30(%rdi),%rax > 0x0000003c6d8142ff <+111>: mov %rax,%rcx > 0x0000003c6d814302 <+114>: mov %rax,-0x70(%rbp) > 0x0000003c6d814306 <+118>: lea (%rax,%rax,8),%rax > 0x0000003c6d81430a <+122>: shl $0x4,%rax > 0x0000003c6d81430e <+126>: add %rsi,%rax > 0x0000003c6d814311 <+129>: mov %rax,-0x60(%rbp) > 0x0000003c6d814315 <+133>: mov %rcx,%rax > 0x0000003c6d814318 <+136>: sub $0x9,%rax > 0x0000003c6d81431c <+140>: mov %rax,-0xb8(%rbp) > 0x0000003c6d814323 <+147>: lea (%rax,%rax,8),%rax > 0x0000003c6d814327 <+151>: mov %rax,-0xb0(%rbp) > 0x0000003c6d81432e <+158>: shlq $0x4,-0xb0(%rbp) > 0x0000003c6d814336 <+166>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003c6d814340 <+176>: mov -0x60(%rbp),%rsi > 0x0000003c6d814344 <+180>: mov $0x10,%ecx > 0x0000003c6d814349 <+185>: xor %edx,%edx > 0x0000003c6d81434b <+187>: mov %rsp,-0x80(%rbp) > 0x0000003c6d81434f <+191>: movl $0x1,0x20cd2f(%rip) # 0x3c6da21088 <dl_close_state.10195> > 0x0000003c6d814359 <+201>: mov 0x8(%rsi),%eax > 0x0000003c6d81435c <+204>: mov %eax,%ebx > 0x0000003c6d81435e <+206>: mov %eax,-0x34(%rbp) > 0x0000003c6d814361 <+209>: lea 0xf(%rbx),%rax > 0x0000003c6d814365 <+213>: div %rcx > 0x0000003c6d814368 <+216>: xor %edx,%edx > 0x0000003c6d81436a <+218>: shl $0x4,%rax > 0x0000003c6d81436e <+222>: sub %rax,%rsp > 0x0000003c6d814371 <+225>: mov %rsp,%r12 > 0x0000003c6d814374 <+228>: sub %rax,%rsp > 0x0000003c6d814377 <+231>: lea 0x16(,%rbx,8),%rax > 0x0000003c6d81437f <+239>: mov %rsp,%r13 > 0x0000003c6d814382 <+242>: div %rcx > 0x0000003c6d814385 <+245>: xor %edx,%edx > 0x0000003c6d814387 <+247>: shl $0x4,%rax > 0x0000003c6d81438b <+251>: sub %rax,%rsp > 0x0000003c6d81438e <+254>: mov (%rsi),%rax > 0x0000003c6d814391 <+257>: mov %rsp,-0x40(%rbp) > 0x0000003c6d814395 <+261>: mov %rsp,%rcx > 0x0000003c6d814398 <+264>: test %rax,%rax > 0x0000003c6d81439b <+267>: je 0x3c6d8143b7 <_dl_close_worker+295> > 0x0000003c6d81439d <+269>: nopl (%rax) > 0x0000003c6d8143a0 <+272>: mov %edx,0x3dc(%rax) > 0x0000003c6d8143a6 <+278>: mov %rax,(%rcx,%rdx,8) > 0x0000003c6d8143aa <+282>: add $0x1,%rdx > 0x0000003c6d8143ae <+286>: mov 0x18(%rax),%rax > 0x0000003c6d8143b2 <+290>: test %rax,%rax > 0x0000003c6d8143b5 <+293>: jne 0x3c6d8143a0 <_dl_close_worker+272> > 0x0000003c6d8143b7 <+295>: mov %rbx,%rdx > 0x0000003c6d8143ba <+298>: xor %esi,%esi > 0x0000003c6d8143bc <+300>: mov %r12,%rdi > 0x0000003c6d8143bf <+303>: callq 0x3c6d819180 <memset> > 0x0000003c6d8143c4 <+308>: mov %r13,%rdi > 0x0000003c6d8143c7 <+311>: mov %rbx,%rdx > 0x0000003c6d8143ca <+314>: xor %esi,%esi > 0x0000003c6d8143cc <+316>: callq 0x3c6d819180 <memset> > 0x0000003c6d8143d1 <+321>: mov $0xffffffff,%r8d > 0x0000003c6d8143d7 <+327>: movabs $0x3ffffffff,%r11 > 0x0000003c6d8143e1 <+337>: movabs $0x200000000,%rdi > 0x0000003c6d8143eb <+347>: nopl 0x0(%rax,%rax,1) > 0x0000003c6d8143f0 <+352>: add $0x1,%r8d > 0x0000003c6d8143f4 <+356>: cmp %r8d,-0x34(%rbp) > 0x0000003c6d8143f8 <+360>: jbe 0x3c6d8144fe <_dl_close_worker+622> > 0x0000003c6d8143fe <+366>: movslq %r8d,%rax > 0x0000003c6d814401 <+369>: mov -0x40(%rbp),%rcx > 0x0000003c6d814405 <+373>: cmpb $0x0,0x0(%r13,%rax,1) > 0x0000003c6d81440b <+379>: mov (%rcx,%rax,8),%r9 > 0x0000003c6d81440f <+383>: jne 0x3c6d8143f0 <_dl_close_worker+352> > 0x0000003c6d814411 <+385>: mov %r11,%rdx > 0x0000003c6d814414 <+388>: and 0x310(%r9),%rdx > 0x0000003c6d81441b <+395>: cmp %rdi,%rdx > 0x0000003c6d81441e <+398>: je 0x3c6d814930 <_dl_close_worker+1696> > 0x0000003c6d814424 <+404>: movb $0x1,(%r12,%rax,1) > 0x0000003c6d814429 <+409>: mov 0x3b8(%r9),%rdx > 0x0000003c6d814430 <+416>: movb $0x1,0x0(%r13,%rax,1) > 0x0000003c6d814436 <+422>: movl $0xffffffff,0x3dc(%r9) > 0x0000003c6d814441 <+433>: test %rdx,%rdx > 0x0000003c6d814444 <+436>: je 0x3c6d81448f <_dl_close_worker+511> > 0x0000003c6d814446 <+438>: lea 0x8(%rdx),%rax > 0x0000003c6d81444a <+442>: mov 0x8(%rdx),%rdx > 0x0000003c6d81444e <+446>: test %rdx,%rdx > 0x0000003c6d814451 <+449>: je 0x3c6d81448f <_dl_close_worker+511> > 0x0000003c6d814453 <+451>: nopl 0x0(%rax,%rax,1) > 0x0000003c6d814458 <+456>: movslq 0x3dc(%rdx),%rdx > 0x0000003c6d81445f <+463>: cmp $0xffffffff,%edx > 0x0000003c6d814462 <+466>: je 0x3c6d814483 <_dl_close_worker+499> > 0x0000003c6d814464 <+468>: cmpb $0x0,(%r12,%rdx,1) > 0x0000003c6d814469 <+473>: jne 0x3c6d814483 <_dl_close_worker+499> > 0x0000003c6d81446b <+475>: movb $0x1,(%r12,%rdx,1) > 0x0000003c6d814470 <+480>: mov (%rax),%rdx > 0x0000003c6d814473 <+483>: mov 0x3dc(%rdx),%edx > 0x0000003c6d814479 <+489>: lea -0x1(%rdx),%ecx > 0x0000003c6d81447c <+492>: cmp %r8d,%edx > 0x0000003c6d81447f <+495>: cmovle %ecx,%r8d > 0x0000003c6d814483 <+499>: add $0x8,%rax > 0x0000003c6d814487 <+503>: mov (%rax),%rdx > 0x0000003c6d81448a <+506>: test %rdx,%rdx > 0x0000003c6d81448d <+509>: jne 0x3c6d814458 <_dl_close_worker+456> > 0x0000003c6d81448f <+511>: mov 0x3c0(%r9),%rsi > 0x0000003c6d814496 <+518>: test %rsi,%rsi > 0x0000003c6d814499 <+521>: je 0x3c6d8143f0 <_dl_close_worker+352> > 0x0000003c6d81449f <+527>: mov (%rsi),%r10d > 0x0000003c6d8144a2 <+530>: test %r10d,%r10d > 0x0000003c6d8144a5 <+533>: je 0x3c6d8143f0 <_dl_close_worker+352> > 0x0000003c6d8144ab <+539>: xor %eax,%eax > 0x0000003c6d8144ad <+541>: nopl (%rax) > 0x0000003c6d8144b0 <+544>: mov %eax,%edx > 0x0000003c6d8144b2 <+546>: mov 0x8(%rsi,%rdx,8),%rcx > 0x0000003c6d8144b7 <+551>: movslq 0x3dc(%rcx),%rdx > 0x0000003c6d8144be <+558>: cmp $0xffffffff,%edx > 0x0000003c6d8144c1 <+561>: je 0x3c6d8144e8 <_dl_close_worker+600> > 0x0000003c6d8144c3 <+563>: cmpb $0x0,(%r12,%rdx,1) > 0x0000003c6d8144c8 <+568>: jne 0x3c6d8144e8 <_dl_close_worker+600> > 0x0000003c6d8144ca <+570>: movb $0x1,(%r12,%rdx,1) > 0x0000003c6d8144cf <+575>: mov 0x3dc(%rcx),%edx > 0x0000003c6d8144d5 <+581>: cmp %r8d,%edx > 0x0000003c6d8144d8 <+584>: jg 0x3c6d8144de <_dl_close_worker+590> > 0x0000003c6d8144da <+586>: lea -0x1(%rdx),%r8d > 0x0000003c6d8144de <+590>: mov 0x3c0(%r9),%rsi > 0x0000003c6d8144e5 <+597>: mov (%rsi),%r10d > 0x0000003c6d8144e8 <+600>: add $0x1,%eax > 0x0000003c6d8144eb <+603>: cmp %r10d,%eax > 0x0000003c6d8144ee <+606>: jb 0x3c6d8144b0 <_dl_close_worker+544> > 0x0000003c6d8144f0 <+608>: add $0x1,%r8d > 0x0000003c6d8144f4 <+612>: cmp %r8d,-0x34(%rbp) > 0x0000003c6d8144f8 <+616>: ja 0x3c6d8143fe <_dl_close_worker+366> > 0x0000003c6d8144fe <+622>: mov -0x40(%rbp),%rdi > 0x0000003c6d814502 <+626>: mov -0x70(%rbp),%rcx > 0x0000003c6d814506 <+630>: mov %r12,%rdx > 0x0000003c6d814509 <+633>: mov %rbx,%rsi > 0x0000003c6d81450c <+636>: callq 0x3c6d80f4c0 <_dl_sort_fini> > 0x0000003c6d814511 <+641>: mov 0x20b871(%rip),%edi # 0x3c6da1fd88 <_rtld_local_ro+296> > 0x0000003c6d814517 <+647>: test %edi,%edi > 0x0000003c6d814519 <+649>: je 0x3c6d814bb8 <_dl_close_worker+2344> > 0x0000003c6d81451f <+655>: mov -0x60(%rbp),%rax > 0x0000003c6d814523 <+659>: mov (%rax),%rax > 0x0000003c6d814526 <+662>: movzbl 0x315(%rax),%eax > 0x0000003c6d81452d <+669>: and $0x8,%eax > 0x0000003c6d814530 <+672>: cmp $0x1,%al > 0x0000003c6d814532 <+674>: sbb %rcx,%rcx > 0x0000003c6d814535 <+677>: mov %rcx,-0x78(%rbp) > 0x0000003c6d814539 <+681>: andq $0x1,-0x78(%rbp) > 0x0000003c6d81453e <+686>: cmp $0x1,%al > 0x0000003c6d814540 <+688>: sbb %eax,%eax > 0x0000003c6d814542 <+690>: mov %eax,-0x58(%rbp) > 0x0000003c6d814545 <+693>: andb $0x1,-0x58(%rbp) > 0x0000003c6d814549 <+697>: mov -0x34(%rbp),%esi > 0x0000003c6d81454c <+700>: test %esi,%esi > 0x0000003c6d81454e <+702>: je 0x3c6d814902 <_dl_close_worker+1650> > 0x0000003c6d814554 <+708>: xor %r11d,%r11d > 0x0000003c6d814557 <+711>: xor %r15d,%r15d > 0x0000003c6d81455a <+714>: movl $0xffffffff,-0x48(%rbp) > 0x0000003c6d814561 <+721>: movl $0x0,-0x38(%rbp) > 0x0000003c6d814568 <+728>: movb $0x0,-0x61(%rbp) > 0x0000003c6d81456c <+732>: mov %r11d,%r8d > 0x0000003c6d81456f <+735>: mov %r12,-0x50(%rbp) > 0x0000003c6d814573 <+739>: nopl 0x0(%rax,%rax,1) > 0x0000003c6d814578 <+744>: mov -0x40(%rbp),%rax > 0x0000003c6d81457c <+748>: mov %r15d,%r13d > 0x0000003c6d81457f <+751>: mov (%rax,%r15,8),%r12 > 0x0000003c6d814583 <+755>: mov -0x50(%rbp),%rax > 0x0000003c6d814587 <+759>: cmpb $0x0,(%rax,%r15,1) > 0x0000003c6d81458c <+764>: jne 0x3c6d814950 <_dl_close_worker+1728> > 0x0000003c6d814592 <+770>: testb $0x8,0x314(%r12) > 0x0000003c6d81459b <+779>: je 0x3c6d814609 <_dl_close_worker+889> > 0x0000003c6d81459d <+781>: testb $0x2,0x20b6bc(%rip) # 0x3c6da1fc60 <_rtld_local_ro> > 0x0000003c6d8145a4 <+788>: jne 0x3c6d814d00 <_dl_close_worker+2672> > 0x0000003c6d8145aa <+794>: mov 0x110(%r12),%rax > 0x0000003c6d8145b2 <+802>: test %rax,%rax > 0x0000003c6d8145b5 <+805>: je 0x3c6d8145f2 <_dl_close_worker+866> > 0x0000003c6d8145b7 <+807>: mov 0x8(%rax),%rbx > 0x0000003c6d8145bb <+811>: mov 0x120(%r12),%rax > 0x0000003c6d8145c3 <+819>: add (%r12),%rbx > 0x0000003c6d8145c7 <+823>: mov 0x8(%rax),%rdx > 0x0000003c6d8145cb <+827>: shr $0x3,%rdx > 0x0000003c6d8145cf <+831>: test %edx,%edx > 0x0000003c6d8145d1 <+833>: lea -0x1(%rdx),%r14d > 0x0000003c6d8145d5 <+837>: jne 0x3c6d8145e3 <_dl_close_worker+851> > 0x0000003c6d8145d7 <+839>: jmp 0x3c6d8145f2 <_dl_close_worker+866> > 0x0000003c6d8145d9 <+841>: nopl 0x0(%rax) > 0x0000003c6d8145e0 <+848>: mov %eax,%r14d > 0x0000003c6d8145e3 <+851>: mov %r14d,%eax > 0x0000003c6d8145e6 <+854>: callq *(%rbx,%rax,8) > 0x0000003c6d8145e9 <+857>: test %r14d,%r14d > 0x0000003c6d8145ec <+860>: lea -0x1(%r14),%eax > 0x0000003c6d8145f0 <+864>: jne 0x3c6d8145e0 <_dl_close_worker+848> > 0x0000003c6d8145f2 <+866>: mov 0xa8(%r12),%rdx > 0x0000003c6d8145fa <+874>: test %rdx,%rdx > 0x0000003c6d8145fd <+877>: je 0x3c6d814609 <_dl_close_worker+889> > 0x0000003c6d8145ff <+879>: mov (%r12),%rax > 0x0000003c6d814603 <+883>: add 0x8(%rdx),%rax > 0x0000003c6d814607 <+887>: callq *%rax > 0x0000003c6d814609 <+889>: cmpb $0x0,-0x58(%rbp) > 0x0000003c6d81460d <+893>: jne 0x3c6d814c9e <_dl_close_worker+2574> > 0x0000003c6d814613 <+899>: movzbl 0x314(%r12),%eax > 0x0000003c6d81461c <+908>: orb $0x20,0x315(%r12) > 0x0000003c6d814625 <+917>: mov $0x1,%r8d > 0x0000003c6d81462b <+923>: and $0x10,%eax > 0x0000003c6d81462e <+926>: cmp $0x1,%al > 0x0000003c6d814630 <+928>: mov -0x48(%rbp),%eax > 0x0000003c6d814633 <+931>: sbbl $0xffffffff,-0x38(%rbp) > 0x0000003c6d814637 <+935>: cmp %r13d,%eax > 0x0000003c6d81463a <+938>: cmovbe %eax,%r13d > 0x0000003c6d81463e <+942>: mov %r13d,-0x48(%rbp) > 0x0000003c6d814642 <+946>: add $0x1,%r15 > 0x0000003c6d814646 <+950>: cmp %r15d,-0x34(%rbp) > 0x0000003c6d81464a <+954>: ja 0x3c6d814578 <_dl_close_worker+744> > 0x0000003c6d814650 <+960>: test %r8b,%r8b > 0x0000003c6d814653 <+963>: mov -0x50(%rbp),%r12 > 0x0000003c6d814657 <+967>: je 0x3c6d814902 <_dl_close_worker+1650> > 0x0000003c6d81465d <+973>: cmpq $0x0,-0x78(%rbp) > 0x0000003c6d814662 <+978>: jne 0x3c6d814d1c <_dl_close_worker+2700> > 0x0000003c6d814668 <+984>: mov -0x70(%rbp),%rsi > 0x0000003c6d81466c <+988>: xor %edi,%edi > 0x0000003c6d81466e <+990>: callq 0x3c6d80fae0 <_dl_debug_initialize> > 0x0000003c6d814673 <+995>: movl $0x2,0x18(%rax) > 0x0000003c6d81467a <+1002>: mov %rax,%rbx > 0x0000003c6d81467d <+1005>: callq 0x3c6d80fad0 <__GI__dl_debug_state> > 0x0000003c6d814682 <+1010>: nop > 0x0000003c6d814683 <+1011>: mov -0x38(%rbp),%ecx > 0x0000003c6d814686 <+1014>: test %ecx,%ecx > 0x0000003c6d814688 <+1016>: je 0x3c6d814722 <_dl_close_worker+1170> > 0x0000003c6d81468e <+1022>: mov -0x60(%rbp),%rax > 0x0000003c6d814692 <+1026>: mov 0x10(%rax),%r8 > 0x0000003c6d814696 <+1030>: mov 0x8(%r8),%edi > 0x0000003c6d81469a <+1034>: test %edi,%edi > 0x0000003c6d81469c <+1036>: je 0x3c6d81471e <_dl_close_worker+1166> > 0x0000003c6d8146a2 <+1042>: mov (%r8),%rcx > 0x0000003c6d8146a5 <+1045>: lea -0x1(%rdi),%eax > 0x0000003c6d8146a8 <+1048>: mov %eax,%edx > 0x0000003c6d8146aa <+1050>: mov (%rcx,%rdx,8),%rdx > 0x0000003c6d8146ae <+1054>: testb $0x20,0x315(%rdx) > 0x0000003c6d8146b5 <+1061>: jne 0x3c6d8146d4 <_dl_close_worker+1092> > 0x0000003c6d8146b7 <+1063>: jmpq 0x3c6d814c97 <_dl_close_worker+2567> > 0x0000003c6d8146bc <+1068>: nopl 0x0(%rax) > 0x0000003c6d8146c0 <+1072>: lea -0x1(%rax),%edx > 0x0000003c6d8146c3 <+1075>: mov %edx,%esi > 0x0000003c6d8146c5 <+1077>: mov (%rcx,%rsi,8),%rsi > 0x0000003c6d8146c9 <+1081>: testb $0x20,0x315(%rsi) > 0x0000003c6d8146d0 <+1088>: je 0x3c6d8146d8 <_dl_close_worker+1096> > 0x0000003c6d8146d2 <+1090>: mov %edx,%eax > 0x0000003c6d8146d4 <+1092>: test %eax,%eax > 0x0000003c6d8146d6 <+1094>: jne 0x3c6d8146c0 <_dl_close_worker+1072> > 0x0000003c6d8146d8 <+1096>: mov -0x38(%rbp),%esi > 0x0000003c6d8146db <+1099>: lea (%rax,%rsi,1),%edx > 0x0000003c6d8146de <+1102>: cmp %edx,%edi > 0x0000003c6d8146e0 <+1104>: je 0x3c6d814c45 <_dl_close_worker+2485> > 0x0000003c6d8146e6 <+1110>: test %eax,%eax > 0x0000003c6d8146e8 <+1112>: je 0x3c6d814ce7 <_dl_close_worker+2647> > 0x0000003c6d8146ee <+1118>: xor %edx,%edx > 0x0000003c6d8146f0 <+1120>: xor %edi,%edi > 0x0000003c6d8146f2 <+1122>: jmp 0x3c6d8146fb <_dl_close_worker+1131> > 0x0000003c6d8146f4 <+1124>: nopl 0x0(%rax) > 0x0000003c6d8146f8 <+1128>: mov (%r8),%rcx > 0x0000003c6d8146fb <+1131>: mov (%rcx,%rdx,8),%rsi > 0x0000003c6d8146ff <+1135>: testb $0x20,0x315(%rsi) > 0x0000003c6d814706 <+1142>: jne 0x3c6d814716 <_dl_close_worker+1158> > 0x0000003c6d814708 <+1144>: cmp %edi,%edx > 0x0000003c6d81470a <+1146>: je 0x3c6d814713 <_dl_close_worker+1155> > 0x0000003c6d81470c <+1148>: mov %edi,%r9d > 0x0000003c6d81470f <+1151>: mov %rsi,(%rcx,%r9,8) > 0x0000003c6d814713 <+1155>: add $0x1,%edi > 0x0000003c6d814716 <+1158>: add $0x1,%rdx > 0x0000003c6d81471a <+1162>: cmp %edx,%eax > 0x0000003c6d81471c <+1164>: ja 0x3c6d8146f8 <_dl_close_worker+1128> > 0x0000003c6d81471e <+1166>: mov %edi,0x8(%r8) > 0x0000003c6d814722 <+1170>: mov %fs:0x18,%eax > 0x0000003c6d81472a <+1178>: test %eax,%eax > 0x0000003c6d81472c <+1180>: jne 0x3c6d814e29 <_dl_close_worker+2969> > 0x0000003c6d814732 <+1186>: lea 0x20c1f7(%rip),%rdi # 0x3c6da20930 <_rtld_local+2352> > 0x0000003c6d814739 <+1193>: xor %r14d,%r14d > 0x0000003c6d81473c <+1196>: callq *0x20c7c6(%rip) # 0x3c6da20f08 <_rtld_local+3848> > 0x0000003c6d814742 <+1202>: mov -0x48(%rbp),%eax > 0x0000003c6d814745 <+1205>: cmp %eax,-0x34(%rbp) > 0x0000003c6d814748 <+1208>: movq $0x0,-0x58(%rbp) > 0x0000003c6d814750 <+1216>: movb $0x0,-0x38(%rbp) > 0x0000003c6d814754 <+1220>: jbe 0x3c6d814c5c <_dl_close_worker+2508> > 0x0000003c6d81475a <+1226>: mov -0x40(%rbp),%r15 > 0x0000003c6d81475e <+1230>: mov %rbx,-0x50(%rbp) > 0x0000003c6d814762 <+1234>: mov -0x48(%rbp),%ebx > 0x0000003c6d814765 <+1237>: mov %r14,-0x48(%rbp) > 0x0000003c6d814769 <+1241>: nopl 0x0(%rax) > 0x0000003c6d814770 <+1248>: mov %ebx,%eax > 0x0000003c6d814772 <+1250>: cmpb $0x0,(%r12,%rax,1) > 0x0000003c6d814777 <+1255>: mov (%r15,%rax,8),%r14 > 0x0000003c6d81477b <+1259>: jne 0x3c6d81488b <_dl_close_worker+1531> > 0x0000003c6d814781 <+1265>: cmpq $0x0,0x428(%r14) > 0x0000003c6d814789 <+1273>: jne 0x3c6d814d7c <_dl_close_worker+2796> > 0x0000003c6d81478f <+1279>: mov %r14,%rdi > 0x0000003c6d814792 <+1282>: callq 0x3c6d817780 <_dl_unmap> > 0x0000003c6d814797 <+1287>: mov 0x20(%r14),%rax > 0x0000003c6d81479b <+1291>: mov 0x18(%r14),%rdx > 0x0000003c6d81479f <+1295>: test %rax,%rax > 0x0000003c6d8147a2 <+1298>: je 0x3c6d814c31 <_dl_close_worker+2465> > 0x0000003c6d8147a8 <+1304>: mov %rdx,0x18(%rax) > 0x0000003c6d8147ac <+1308>: mov 0x18(%r14),%rdx > 0x0000003c6d8147b0 <+1312>: mov -0x60(%rbp),%rsi > 0x0000003c6d8147b4 <+1316>: subl $0x1,0x8(%rsi) > 0x0000003c6d8147b8 <+1320>: test %rdx,%rdx > 0x0000003c6d8147bb <+1323>: je 0x3c6d8147c1 <_dl_close_worker+1329> > 0x0000003c6d8147bd <+1325>: mov %rax,0x20(%rdx) > 0x0000003c6d8147c1 <+1329>: mov 0x2e0(%r14),%rdi > 0x0000003c6d8147c8 <+1336>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d8147cd <+1341>: mov 0x338(%r14),%rdi > 0x0000003c6d8147d4 <+1348>: cmp $0xffffffffffffffff,%rdi > 0x0000003c6d8147d8 <+1352>: je 0x3c6d8147df <_dl_close_worker+1359> > 0x0000003c6d8147da <+1354>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d8147df <+1359>: mov 0x3c0(%r14),%rdi > 0x0000003c6d8147e6 <+1366>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d8147eb <+1371>: testb $0x40,0x20b46e(%rip) # 0x3c6da1fc60 <_rtld_local_ro> > 0x0000003c6d8147f2 <+1378>: jne 0x3c6d815093 <_dl_close_worker+3587> > 0x0000003c6d8147f8 <+1384>: mov 0x8(%r14),%rdi > 0x0000003c6d8147fc <+1388>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d814801 <+1393>: mov 0x38(%r14),%rdi > 0x0000003c6d814805 <+1397>: jmp 0x3c6d814818 <_dl_close_worker+1416> > 0x0000003c6d814807 <+1399>: nopw 0x0(%rax,%rax,1) > 0x0000003c6d814810 <+1408>: test %r13,%r13 > 0x0000003c6d814813 <+1411>: je 0x3c6d81482d <_dl_close_worker+1437> > 0x0000003c6d814815 <+1413>: mov %r13,%rdi > 0x0000003c6d814818 <+1416>: mov 0x10(%rdi),%eax > 0x0000003c6d81481b <+1419>: mov 0x8(%rdi),%r13 > 0x0000003c6d81481f <+1423>: test %eax,%eax > 0x0000003c6d814821 <+1425>: jne 0x3c6d814810 <_dl_close_worker+1408> > 0x0000003c6d814823 <+1427>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d814828 <+1432>: test %r13,%r13 > 0x0000003c6d81482b <+1435>: jne 0x3c6d814815 <_dl_close_worker+1413> > 0x0000003c6d81482d <+1437>: mov 0x3b8(%r14),%rdi > 0x0000003c6d814834 <+1444>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d814839 <+1449>: mov 0x380(%r14),%rdi > 0x0000003c6d814840 <+1456>: lea 0x358(%r14),%rax > 0x0000003c6d814847 <+1463>: cmp %rax,%rdi > 0x0000003c6d81484a <+1466>: je 0x3c6d814851 <_dl_close_worker+1473> > 0x0000003c6d81484c <+1468>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d814851 <+1473>: cmpb $0x0,0x314(%r14) > 0x0000003c6d814859 <+1481>: js 0x3c6d814ba0 <_dl_close_worker+2320> > 0x0000003c6d81485f <+1487>: mov 0x318(%r14),%rdi > 0x0000003c6d814866 <+1494>: cmp $0xffffffffffffffff,%rdi > 0x0000003c6d81486a <+1498>: je 0x3c6d814871 <_dl_close_worker+1505> > 0x0000003c6d81486c <+1500>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d814871 <+1505>: mov 0x3a8(%r14),%rdi > 0x0000003c6d814878 <+1512>: cmp $0xffffffffffffffff,%rdi > 0x0000003c6d81487c <+1516>: je 0x3c6d814883 <_dl_close_worker+1523> > 0x0000003c6d81487e <+1518>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d814883 <+1523>: mov %r14,%rdi > 0x0000003c6d814886 <+1526>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d81488b <+1531>: add $0x1,%ebx > 0x0000003c6d81488e <+1534>: cmp %ebx,-0x34(%rbp) > 0x0000003c6d814891 <+1537>: ja 0x3c6d814770 <_dl_close_worker+1248> > 0x0000003c6d814897 <+1543>: mov -0x50(%rbp),%rbx > 0x0000003c6d81489b <+1547>: mov -0x48(%rbp),%r14 > 0x0000003c6d81489f <+1551>: lea 0x20c08a(%rip),%rdi # 0x3c6da20930 <_rtld_local+2352> > 0x0000003c6d8148a6 <+1558>: callq *0x20c664(%rip) # 0x3c6da20f10 <_rtld_local+3856> > 0x0000003c6d8148ac <+1564>: cmpb $0x0,-0x38(%rbp) > 0x0000003c6d8148b0 <+1568>: je 0x3c6d8148da <_dl_close_worker+1610> > 0x0000003c6d8148b2 <+1570>: mov 0x20c6a7(%rip),%rax # 0x3c6da20f60 <_rtld_local+3936> > 0x0000003c6d8148b9 <+1577>: add $0x1,%rax > 0x0000003c6d8148bd <+1581>: test %rax,%rax > 0x0000003c6d8148c0 <+1584>: mov %rax,0x20c699(%rip) # 0x3c6da20f60 <_rtld_local+3936> > 0x0000003c6d8148c7 <+1591>: je 0x3c6d815078 <_dl_close_worker+3560> > 0x0000003c6d8148cd <+1597>: cmp 0x20c674(%rip),%r14 # 0x3c6da20f48 <_rtld_local+3912> > 0x0000003c6d8148d4 <+1604>: je 0x3c6d814c4c <_dl_close_worker+2492> > 0x0000003c6d8148da <+1610>: cmpq $0x0,-0x78(%rbp) > 0x0000003c6d8148df <+1615>: mov -0x60(%rbp),%rax > 0x0000003c6d8148e3 <+1619>: jne 0x3c6d8150ae <_dl_close_worker+3614> > 0x0000003c6d8148e9 <+1625>: mov (%rax),%rax > 0x0000003c6d8148ec <+1628>: test %rax,%rax > 0x0000003c6d8148ef <+1631>: je 0x3c6d814edf <_dl_close_worker+3151> > 0x0000003c6d8148f5 <+1637>: movl $0x0,0x18(%rbx) > 0x0000003c6d8148fc <+1644>: callq 0x3c6d80fad0 <__GI__dl_debug_state> > 0x0000003c6d814901 <+1649>: nop > 0x0000003c6d814902 <+1650>: cmpl $0x2,0x20c77f(%rip) # 0x3c6da21088 <dl_close_state.10195> > 0x0000003c6d814909 <+1657>: jne 0x3c6d814c7a <_dl_close_worker+2538> > 0x0000003c6d81490f <+1663>: mov -0x80(%rbp),%rsp > 0x0000003c6d814913 <+1667>: jmpq 0x3c6d814340 <_dl_close_worker+176> > 0x0000003c6d814918 <+1672>: movl $0x2,0x20c766(%rip) # 0x3c6da21088 <dl_close_state.10195> > 0x0000003c6d814922 <+1682>: jmpq 0x3c6d8142bf <_dl_close_worker+47> > 0x0000003c6d814927 <+1687>: nopw 0x0(%rax,%rax,1) > 0x0000003c6d814930 <+1696>: testb $0x8,0x3d4(%r9) > 0x0000003c6d814938 <+1704>: jne 0x3c6d814424 <_dl_close_worker+404> > 0x0000003c6d81493e <+1710>: cmpb $0x0,(%r12,%rax,1) > 0x0000003c6d814943 <+1715>: je 0x3c6d8143f0 <_dl_close_worker+352> > 0x0000003c6d814949 <+1721>: jmpq 0x3c6d814424 <_dl_close_worker+404> > 0x0000003c6d81494e <+1726>: xchg %ax,%ax > 0x0000003c6d814950 <+1728>: movzbl 0x314(%r12),%eax > 0x0000003c6d814959 <+1737>: and $0x3,%eax > 0x0000003c6d81495c <+1740>: cmp $0x2,%al > 0x0000003c6d81495e <+1742>: jne 0x3c6d814642 <_dl_close_worker+946> > 0x0000003c6d814964 <+1748>: xor %r10d,%r10d > 0x0000003c6d814967 <+1751>: cmpq $0x0,0x2b8(%r12) > 0x0000003c6d814970 <+1760>: mov $0x1,%edi > 0x0000003c6d814975 <+1765>: je 0x3c6d814bc9 <_dl_close_worker+2361> > 0x0000003c6d81497b <+1771>: mov 0x380(%r12),%r9 > 0x0000003c6d814983 <+1779>: mov (%r9),%rbx > 0x0000003c6d814986 <+1782>: test %rbx,%rbx > 0x0000003c6d814989 <+1785>: je 0x3c6d814ac0 <_dl_close_worker+2096> > 0x0000003c6d81498f <+1791>: lea 0x2c8(%r12),%rsi > 0x0000003c6d814997 <+1799>: lea 0x8(%r9),%rdx > 0x0000003c6d81499b <+1803>: mov %rbx,%rax > 0x0000003c6d81499e <+1806>: xor %r11d,%r11d > 0x0000003c6d8149a1 <+1809>: jmp 0x3c6d8149bb <_dl_close_worker+1835> > 0x0000003c6d8149a3 <+1811>: nopl 0x0(%rax,%rax,1) > 0x0000003c6d8149a8 <+1816>: add $0x8,%rdx > 0x0000003c6d8149ac <+1820>: mov -0x8(%rdx),%rax > 0x0000003c6d8149b0 <+1824>: mov $0x1,%r11d > 0x0000003c6d8149b6 <+1830>: test %rax,%rax > 0x0000003c6d8149b9 <+1833>: je 0x3c6d8149da <_dl_close_worker+1866> > 0x0000003c6d8149bb <+1835>: cmp %rsi,%rax > 0x0000003c6d8149be <+1838>: je 0x3c6d8149c9 <_dl_close_worker+1849> > 0x0000003c6d8149c0 <+1840>: cmpl $0xffffffff,0x124(%rax) > 0x0000003c6d8149c7 <+1847>: jne 0x3c6d8149a8 <_dl_close_worker+1816> > 0x0000003c6d8149c9 <+1849>: add $0x8,%rdx > 0x0000003c6d8149cd <+1853>: mov -0x8(%rdx),%rax > 0x0000003c6d8149d1 <+1857>: add $0x1,%rdi > 0x0000003c6d8149d5 <+1861>: test %rax,%rax > 0x0000003c6d8149d8 <+1864>: jne 0x3c6d8149bb <_dl_close_worker+1835> > 0x0000003c6d8149da <+1866>: test %r11b,%r11b > 0x0000003c6d8149dd <+1869>: je 0x3c6d814ac0 <_dl_close_worker+2096> > 0x0000003c6d8149e3 <+1875>: lea 0x358(%r12),%r11 > 0x0000003c6d8149eb <+1883>: cmp %r9,%r11 > 0x0000003c6d8149ee <+1886>: je 0x3c6d814b18 <_dl_close_worker+2184> > 0x0000003c6d8149f4 <+1892>: cmp $0x3,%rdi > 0x0000003c6d8149f8 <+1896>: ja 0x3c6d814b18 <_dl_close_worker+2184> > 0x0000003c6d8149fe <+1902>: mov %r11,%rax > 0x0000003c6d814a01 <+1905>: mov $0x4,%ecx > 0x0000003c6d814a06 <+1910>: mov $0x8,%edx > 0x0000003c6d814a0b <+1915>: xor %edi,%edi > 0x0000003c6d814a0d <+1917>: jmp 0x3c6d814a35 <_dl_close_worker+1957> > 0x0000003c6d814a0f <+1919>: nop > 0x0000003c6d814a10 <+1920>: test %r10,%r10 > 0x0000003c6d814a13 <+1923>: je 0x3c6d814a28 <_dl_close_worker+1944> > 0x0000003c6d814a15 <+1925>: mov %r10,(%rax,%rdi,8) > 0x0000003c6d814a19 <+1929>: mov 0x380(%r12),%r9 > 0x0000003c6d814a21 <+1937>: add $0x1,%rdi > 0x0000003c6d814a25 <+1941>: xor %r10d,%r10d > 0x0000003c6d814a28 <+1944>: mov (%r9,%rdx,1),%rbx > 0x0000003c6d814a2c <+1948>: add $0x8,%rdx > 0x0000003c6d814a30 <+1952>: test %rbx,%rbx > 0x0000003c6d814a33 <+1955>: je 0x3c6d814a60 <_dl_close_worker+2000> > 0x0000003c6d814a35 <+1957>: cmp %rsi,%rbx > 0x0000003c6d814a38 <+1960>: je 0x3c6d814a43 <_dl_close_worker+1971> > 0x0000003c6d814a3a <+1962>: cmpl $0xffffffff,0x124(%rbx) > 0x0000003c6d814a41 <+1969>: jne 0x3c6d814a10 <_dl_close_worker+1920> > 0x0000003c6d814a43 <+1971>: mov %rbx,(%rax,%rdi,8) > 0x0000003c6d814a47 <+1975>: mov 0x380(%r12),%r9 > 0x0000003c6d814a4f <+1983>: add $0x1,%rdi > 0x0000003c6d814a53 <+1987>: mov (%r9,%rdx,1),%rbx > 0x0000003c6d814a57 <+1991>: add $0x8,%rdx > 0x0000003c6d814a5b <+1995>: test %rbx,%rbx > 0x0000003c6d814a5e <+1998>: jne 0x3c6d814a35 <_dl_close_worker+1957> > 0x0000003c6d814a60 <+2000>: movq $0x0,(%rax,%rdi,8) > 0x0000003c6d814a68 <+2008>: mov 0x380(%r12),%rdi > 0x0000003c6d814a70 <+2016>: mov %rax,0x380(%r12) > 0x0000003c6d814a78 <+2024>: cmp %rdi,%r11 > 0x0000003c6d814a7b <+2027>: je 0x3c6d814c28 <_dl_close_worker+2456> > 0x0000003c6d814a81 <+2033>: mov %r8d,-0x90(%rbp) > 0x0000003c6d814a88 <+2040>: mov %rcx,-0x88(%rbp) > 0x0000003c6d814a8f <+2047>: callq 0x3c6d8123c0 <_dl_scope_free> > 0x0000003c6d814a94 <+2052>: movzbl -0x61(%rbp),%ecx > 0x0000003c6d814a98 <+2056>: test %eax,%eax > 0x0000003c6d814a9a <+2058>: mov $0x0,%eax > 0x0000003c6d814a9f <+2063>: mov -0x90(%rbp),%r8d > 0x0000003c6d814aa6 <+2070>: cmovne %eax,%ecx > 0x0000003c6d814aa9 <+2073>: mov %cl,-0x61(%rbp) > 0x0000003c6d814aac <+2076>: mov -0x88(%rbp),%rcx > 0x0000003c6d814ab3 <+2083>: mov %rcx,0x378(%r12) > 0x0000003c6d814abb <+2091>: jmp 0x3c6d814add <_dl_close_worker+2125> > 0x0000003c6d814abd <+2093>: nopl (%rax) > 0x0000003c6d814ac0 <+2096>: test %r10,%r10 > 0x0000003c6d814ac3 <+2099>: je 0x3c6d814add <_dl_close_worker+2125> > 0x0000003c6d814ac5 <+2101>: movq $0x0,0x2b8(%r12) > 0x0000003c6d814ad1 <+2113>: movl $0x0,0x2c0(%r12) > 0x0000003c6d814add <+2125>: mov 0x2d8(%r12),%rax > 0x0000003c6d814ae5 <+2133>: test %rax,%rax > 0x0000003c6d814ae8 <+2136>: je 0x3c6d814aff <_dl_close_worker+2159> > 0x0000003c6d814aea <+2138>: cmpl $0xffffffff,0x3dc(%rax) > 0x0000003c6d814af1 <+2145>: je 0x3c6d814aff <_dl_close_worker+2159> > 0x0000003c6d814af3 <+2147>: movq $0x0,0x2d8(%r12) > 0x0000003c6d814aff <+2159>: mov -0x48(%rbp),%eax > 0x0000003c6d814b02 <+2162>: cmp %r13d,%eax > 0x0000003c6d814b05 <+2165>: cmovbe %eax,%r13d > 0x0000003c6d814b09 <+2169>: mov %r13d,-0x48(%rbp) > 0x0000003c6d814b0d <+2173>: jmpq 0x3c6d814642 <_dl_close_worker+946> > 0x0000003c6d814b12 <+2178>: nopw 0x0(%rax,%rax,1) > 0x0000003c6d814b18 <+2184>: mov 0x378(%r12),%rcx > 0x0000003c6d814b20 <+2192>: mov %r8d,-0x68(%rbp) > 0x0000003c6d814b24 <+2196>: mov %r9,-0xa8(%rbp) > 0x0000003c6d814b2b <+2203>: mov %rsi,-0xa0(%rbp) > 0x0000003c6d814b32 <+2210>: mov %r11,-0x98(%rbp) > 0x0000003c6d814b39 <+2217>: mov %r10,-0x90(%rbp) > 0x0000003c6d814b40 <+2224>: lea 0x0(,%rcx,8),%rdi > 0x0000003c6d814b48 <+2232>: mov %rcx,-0x88(%rbp) > 0x0000003c6d814b4f <+2239>: callq 0x3c6d800ac0 <malloc@plt> > 0x0000003c6d814b54 <+2244>: test %rax,%rax > 0x0000003c6d814b57 <+2247>: mov -0x88(%rbp),%rcx > 0x0000003c6d814b5e <+2254>: mov -0x90(%rbp),%r10 > 0x0000003c6d814b65 <+2261>: mov -0x98(%rbp),%r11 > 0x0000003c6d814b6c <+2268>: mov -0xa0(%rbp),%rsi > 0x0000003c6d814b73 <+2275>: mov -0xa8(%rbp),%r9 > 0x0000003c6d814b7a <+2282>: mov -0x68(%rbp),%r8d > 0x0000003c6d814b7e <+2286>: jne 0x3c6d814a06 <_dl_close_worker+1910> > 0x0000003c6d814b84 <+2292>: lea 0x6505(%rip),%rcx # 0x3c6d81b090 > 0x0000003c6d814b8b <+2299>: lea 0x6517(%rip),%rsi # 0x3c6d81b0a9 > 0x0000003c6d814b92 <+2306>: xor %edx,%edx > 0x0000003c6d814b94 <+2308>: mov $0xc,%edi > 0x0000003c6d814b99 <+2313>: callq 0x3c6d80ef30 <_dl_signal_error> > 0x0000003c6d814b9e <+2318>: xchg %ax,%ax > 0x0000003c6d814ba0 <+2320>: mov 0x2a0(%r14),%rdi > 0x0000003c6d814ba7 <+2327>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d814bac <+2332>: jmpq 0x3c6d81485f <_dl_close_worker+1487> > 0x0000003c6d814bb1 <+2337>: nopl 0x0(%rax) > 0x0000003c6d814bb8 <+2344>: movq $0x0,-0x78(%rbp) > 0x0000003c6d814bc0 <+2352>: movb $0x0,-0x58(%rbp) > 0x0000003c6d814bc4 <+2356>: jmpq 0x3c6d814549 <_dl_close_worker+697> > 0x0000003c6d814bc9 <+2361>: mov 0x3b8(%r12),%rsi > 0x0000003c6d814bd1 <+2369>: test %rsi,%rsi > 0x0000003c6d814bd4 <+2372>: je 0x3c6d81497b <_dl_close_worker+1771> > 0x0000003c6d814bda <+2378>: cmpq $0x0,0x8(%rsi) > 0x0000003c6d814bdf <+2383>: je 0x3c6d814c6e <_dl_close_worker+2526> > 0x0000003c6d814be5 <+2389>: mov $0x1,%eax > 0x0000003c6d814bea <+2394>: nopw 0x0(%rax,%rax,1) > 0x0000003c6d814bf0 <+2400>: add $0x1,%eax > 0x0000003c6d814bf3 <+2403>: mov %eax,%edx > 0x0000003c6d814bf5 <+2405>: cmpq $0x0,(%rsi,%rdx,8) > 0x0000003c6d814bfa <+2410>: jne 0x3c6d814bf0 <_dl_close_worker+2400> > 0x0000003c6d814bfc <+2412>: lea 0x1(%rax),%edx > 0x0000003c6d814bff <+2415>: shl $0x3,%rdx > 0x0000003c6d814c03 <+2419>: add %rdx,%rsi > 0x0000003c6d814c06 <+2422>: mov %eax,0x2c0(%r12) > 0x0000003c6d814c0e <+2430>: lea 0x2b8(%r12),%r10 > 0x0000003c6d814c16 <+2438>: mov %rsi,0x2b8(%r12) > 0x0000003c6d814c1e <+2446>: mov $0x2,%edi > 0x0000003c6d814c23 <+2451>: jmpq 0x3c6d81497b <_dl_close_worker+1771> > 0x0000003c6d814c28 <+2456>: movb $0x1,-0x61(%rbp) > 0x0000003c6d814c2c <+2460>: jmpq 0x3c6d814ab3 <_dl_close_worker+2083> > 0x0000003c6d814c31 <+2465>: mov -0x60(%rbp),%rcx > 0x0000003c6d814c35 <+2469>: mov %rdx,(%rcx) > 0x0000003c6d814c38 <+2472>: mov -0x50(%rbp),%rcx > 0x0000003c6d814c3c <+2476>: mov %rdx,0x8(%rcx) > 0x0000003c6d814c40 <+2480>: jmpq 0x3c6d8147b0 <_dl_close_worker+1312> > 0x0000003c6d814c45 <+2485>: mov %eax,%edi > 0x0000003c6d814c47 <+2487>: jmpq 0x3c6d81471e <_dl_close_worker+1166> > 0x0000003c6d814c4c <+2492>: mov -0x58(%rbp),%rax > 0x0000003c6d814c50 <+2496>: mov %rax,0x20c2f1(%rip) # 0x3c6da20f48 <_rtld_local+3912> > 0x0000003c6d814c57 <+2503>: jmpq 0x3c6d8148da <_dl_close_worker+1610> > 0x0000003c6d814c5c <+2508>: lea 0x20bccd(%rip),%rdi # 0x3c6da20930 <_rtld_local+2352> > 0x0000003c6d814c63 <+2515>: callq *0x20c2a7(%rip) # 0x3c6da20f10 <_rtld_local+3856> > 0x0000003c6d814c69 <+2521>: jmpq 0x3c6d8148da <_dl_close_worker+1610> > 0x0000003c6d814c6e <+2526>: mov $0x10,%edx > 0x0000003c6d814c73 <+2531>: mov $0x1,%eax > 0x0000003c6d814c78 <+2536>: jmp 0x3c6d814c03 <_dl_close_worker+2419> > 0x0000003c6d814c7a <+2538>: movl $0x0,0x20c404(%rip) # 0x3c6da21088 <dl_close_state.10195> > 0x0000003c6d814c84 <+2548>: mov -0x80(%rbp),%rsp > 0x0000003c6d814c88 <+2552>: lea -0x28(%rbp),%rsp > 0x0000003c6d814c8c <+2556>: pop %rbx > 0x0000003c6d814c8d <+2557>: pop %r12 > 0x0000003c6d814c8f <+2559>: pop %r13 > 0x0000003c6d814c91 <+2561>: pop %r14 > 0x0000003c6d814c93 <+2563>: pop %r15 > 0x0000003c6d814c95 <+2565>: pop %rbp > 0x0000003c6d814c96 <+2566>: retq > 0x0000003c6d814c97 <+2567>: mov %edi,%eax > 0x0000003c6d814c99 <+2569>: jmpq 0x3c6d8146d8 <_dl_close_worker+1096> > 0x0000003c6d814c9e <+2574>: mov 0x20b0e4(%rip),%eax # 0x3c6da1fd88 <_rtld_local_ro+296> > 0x0000003c6d814ca4 <+2580>: mov 0x20b0d5(%rip),%rdx # 0x3c6da1fd80 <_rtld_local_ro+288> > 0x0000003c6d814cab <+2587>: test %eax,%eax > 0x0000003c6d814cad <+2589>: je 0x3c6d814613 <_dl_close_worker+899> > 0x0000003c6d814cb3 <+2595>: xor %ebx,%ebx > 0x0000003c6d814cb5 <+2597>: mov %rdx,%r14 > 0x0000003c6d814cb8 <+2600>: mov 0x38(%r14),%rdx > 0x0000003c6d814cbc <+2604>: test %rdx,%rdx > 0x0000003c6d814cbf <+2607>: je 0x3c6d814cd7 <_dl_close_worker+2631> > 0x0000003c6d814cc1 <+2609>: mov %ebx,%eax > 0x0000003c6d814cc3 <+2611>: add $0x47,%rax > 0x0000003c6d814cc7 <+2615>: shl $0x4,%rax > 0x0000003c6d814ccb <+2619>: lea (%r12,%rax,1),%rdi > 0x0000003c6d814ccf <+2623>: callq *%rdx > 0x0000003c6d814cd1 <+2625>: mov 0x20b0b1(%rip),%eax # 0x3c6da1fd88 <_rtld_local_ro+296> > 0x0000003c6d814cd7 <+2631>: add $0x1,%ebx > 0x0000003c6d814cda <+2634>: mov 0x40(%r14),%r14 > 0x0000003c6d814cde <+2638>: cmp %eax,%ebx > 0x0000003c6d814ce0 <+2640>: jb 0x3c6d814cb8 <_dl_close_worker+2600> > 0x0000003c6d814ce2 <+2642>: jmpq 0x3c6d814613 <_dl_close_worker+899> > 0x0000003c6d814ce7 <+2647>: xor %edi,%edi > 0x0000003c6d814ce9 <+2649>: jmpq 0x3c6d81471e <_dl_close_worker+1166> > 0x0000003c6d814cee <+2654>: mov 0x8(%rdi),%rsi > 0x0000003c6d814cf2 <+2658>: lea 0x7a17(%rip),%rdi # 0x3c6d81c710 > 0x0000003c6d814cf9 <+2665>: xor %eax,%eax > 0x0000003c6d814cfb <+2667>: jmpq 0x3c6d810130 <_dl_debug_printf> > 0x0000003c6d814d00 <+2672>: mov 0x8(%r12),%rsi > 0x0000003c6d814d05 <+2677>: mov -0x70(%rbp),%rdx > 0x0000003c6d814d09 <+2681>: lea 0x61df(%rip),%rdi # 0x3c6d81aeef > 0x0000003c6d814d10 <+2688>: xor %eax,%eax > 0x0000003c6d814d12 <+2690>: callq 0x3c6d810130 <_dl_debug_printf> > 0x0000003c6d814d17 <+2695>: jmpq 0x3c6d8145aa <_dl_close_worker+794> > 0x0000003c6d814d1c <+2700>: mov -0x60(%rbp),%rax > 0x0000003c6d814d20 <+2704>: mov 0x20b059(%rip),%r14 # 0x3c6da1fd80 <_rtld_local_ro+288> > 0x0000003c6d814d27 <+2711>: mov (%rax),%r13 > 0x0000003c6d814d2a <+2714>: testb $0x8,0x315(%r13) > 0x0000003c6d814d32 <+2722>: jne 0x3c6d814668 <_dl_close_worker+984> > 0x0000003c6d814d38 <+2728>: mov 0x20b04a(%rip),%eax # 0x3c6da1fd88 <_rtld_local_ro+296> > 0x0000003c6d814d3e <+2734>: test %eax,%eax > 0x0000003c6d814d40 <+2736>: je 0x3c6d814668 <_dl_close_worker+984> > 0x0000003c6d814d46 <+2742>: xor %ebx,%ebx > 0x0000003c6d814d48 <+2744>: mov (%r14),%rdx > 0x0000003c6d814d4b <+2747>: test %rdx,%rdx > 0x0000003c6d814d4e <+2750>: je 0x3c6d814d6c <_dl_close_worker+2780> > 0x0000003c6d814d50 <+2752>: mov %ebx,%eax > 0x0000003c6d814d52 <+2754>: mov $0x2,%esi > 0x0000003c6d814d57 <+2759>: add $0x47,%rax > 0x0000003c6d814d5b <+2763>: shl $0x4,%rax > 0x0000003c6d814d5f <+2767>: lea 0x0(%r13,%rax,1),%rdi > 0x0000003c6d814d64 <+2772>: callq *%rdx > 0x0000003c6d814d66 <+2774>: mov 0x20b01c(%rip),%eax # 0x3c6da1fd88 <_rtld_local_ro+296> > 0x0000003c6d814d6c <+2780>: add $0x1,%ebx > 0x0000003c6d814d6f <+2783>: mov 0x40(%r14),%r14 > 0x0000003c6d814d73 <+2787>: cmp %eax,%ebx > 0x0000003c6d814d75 <+2789>: jb 0x3c6d814d48 <_dl_close_worker+2744> > 0x0000003c6d814d77 <+2791>: jmpq 0x3c6d814668 <_dl_close_worker+984> > 0x0000003c6d814d7c <+2796>: mov 0x20c1ad(%rip),%rsi # 0x3c6da20f30 <_rtld_local+3888> > 0x0000003c6d814d83 <+2803>: test %rsi,%rsi > 0x0000003c6d814d86 <+2806>: je 0x3c6d814db8 <_dl_close_worker+2856> > 0x0000003c6d814d88 <+2808>: movzbl 0x314(%r14),%eax > 0x0000003c6d814d90 <+2816>: mov 0x448(%r14),%rdi > 0x0000003c6d814d97 <+2823>: xor %edx,%edx > 0x0000003c6d814d99 <+2825>: shr $0x3,%al > 0x0000003c6d814d9c <+2828>: mov %eax,%ecx > 0x0000003c6d814d9e <+2830>: and $0x1,%ecx > 0x0000003c6d814da1 <+2833>: callq 0x3c6d814020 <remove_slotinfo> > 0x0000003c6d814da6 <+2838>: test %al,%al > 0x0000003c6d814da8 <+2840>: jne 0x3c6d814db8 <_dl_close_worker+2856> > 0x0000003c6d814daa <+2842>: mov 0x20c187(%rip),%rax # 0x3c6da20f38 <_rtld_local+3896> > 0x0000003c6d814db1 <+2849>: mov %rax,0x20c170(%rip) # 0x3c6da20f28 <_rtld_local+3880> > 0x0000003c6d814db8 <+2856>: mov 0x440(%r14),%rax > 0x0000003c6d814dbf <+2863>: movb $0x1,-0x38(%rbp) > 0x0000003c6d814dc3 <+2867>: lea 0x1(%rax),%rdx > 0x0000003c6d814dc7 <+2871>: cmp $0x1,%rdx > 0x0000003c6d814dcb <+2875>: jbe 0x3c6d81478f <_dl_close_worker+1279> > 0x0000003c6d814dd1 <+2881>: cmpq $0x0,-0x58(%rbp) > 0x0000003c6d814dd6 <+2886>: je 0x3c6d814ebd <_dl_close_worker+3117> > 0x0000003c6d814ddc <+2892>: cmp %rax,-0x58(%rbp) > 0x0000003c6d814de0 <+2896>: je 0x3c6d814ebd <_dl_close_worker+3117> > 0x0000003c6d814de6 <+2902>: mov %rax,%rdx > 0x0000003c6d814de9 <+2905>: sub 0x428(%r14),%rdx > 0x0000003c6d814df0 <+2912>: mov -0x48(%rbp),%rsi > 0x0000003c6d814df4 <+2916>: cmp %rsi,%rdx > 0x0000003c6d814df7 <+2919>: je 0x3c6d814eb4 <_dl_close_worker+3108> > 0x0000003c6d814dfd <+2925>: mov 0x20c144(%rip),%rcx # 0x3c6da20f48 <_rtld_local+3912> > 0x0000003c6d814e04 <+2932>: cmp %rsi,%rcx > 0x0000003c6d814e07 <+2935>: je 0x3c6d814e9c <_dl_close_worker+3084> > 0x0000003c6d814e0d <+2941>: cmp %rcx,%rax > 0x0000003c6d814e10 <+2944>: je 0x3c6d814e90 <_dl_close_worker+3072> > 0x0000003c6d814e12 <+2946>: cmp -0x48(%rbp),%rax > 0x0000003c6d814e16 <+2950>: jbe 0x3c6d81478f <_dl_close_worker+1279> > 0x0000003c6d814e1c <+2956>: mov %rax,-0x48(%rbp) > 0x0000003c6d814e20 <+2960>: mov %rdx,-0x58(%rbp) > 0x0000003c6d814e24 <+2964>: jmpq 0x3c6d81478f <_dl_close_worker+1279> > 0x0000003c6d814e29 <+2969>: mov -0x38(%rbp),%edx > 0x0000003c6d814e2c <+2972>: test %edx,%edx > 0x0000003c6d814e2e <+2974>: jne 0x3c6d814e50 <_dl_close_worker+3008> > 0x0000003c6d814e30 <+2976>: cmpb $0x0,-0x61(%rbp) > 0x0000003c6d814e34 <+2980>: jne 0x3c6d814e50 <_dl_close_worker+3008> > 0x0000003c6d814e36 <+2982>: mov 0x20c13b(%rip),%rax # 0x3c6da20f78 <_rtld_local+3960> > 0x0000003c6d814e3d <+2989>: test %rax,%rax > 0x0000003c6d814e40 <+2992>: je 0x3c6d814732 <_dl_close_worker+1186> > 0x0000003c6d814e46 <+2998>: cmpq $0x0,(%rax) > 0x0000003c6d814e4a <+3002>: je 0x3c6d814732 <_dl_close_worker+1186> > 0x0000003c6d814e50 <+3008>: callq *0x20c11a(%rip) # 0x3c6da20f70 <_rtld_local+3952> > 0x0000003c6d814e56 <+3014>: mov 0x20c11b(%rip),%r14 # 0x3c6da20f78 <_rtld_local+3960> > 0x0000003c6d814e5d <+3021>: test %r14,%r14 > 0x0000003c6d814e60 <+3024>: je 0x3c6d814732 <_dl_close_worker+1186> > 0x0000003c6d814e66 <+3030>: mov (%r14),%rax > 0x0000003c6d814e69 <+3033>: test %rax,%rax > 0x0000003c6d814e6c <+3036>: je 0x3c6d814732 <_dl_close_worker+1186> > 0x0000003c6d814e72 <+3042>: sub $0x1,%rax > 0x0000003c6d814e76 <+3046>: mov 0x8(%r14,%rax,8),%rdi > 0x0000003c6d814e7b <+3051>: mov %rax,(%r14) > 0x0000003c6d814e7e <+3054>: callq 0x3c6d800b00 <free@plt> > 0x0000003c6d814e83 <+3059>: mov (%r14),%rax > 0x0000003c6d814e86 <+3062>: test %rax,%rax > 0x0000003c6d814e89 <+3065>: jne 0x3c6d814e72 <_dl_close_worker+3042> > 0x0000003c6d814e8b <+3067>: jmpq 0x3c6d814732 <_dl_close_worker+1186> > 0x0000003c6d814e90 <+3072>: mov %rdx,0x20c0b1(%rip) # 0x3c6da20f48 <_rtld_local+3912> > 0x0000003c6d814e97 <+3079>: jmpq 0x3c6d81478f <_dl_close_worker+1279> > 0x0000003c6d814e9c <+3084>: mov -0x58(%rbp),%rcx > 0x0000003c6d814ea0 <+3088>: mov %rax,-0x48(%rbp) > 0x0000003c6d814ea4 <+3092>: mov %rdx,-0x58(%rbp) > 0x0000003c6d814ea8 <+3096>: mov %rcx,0x20c099(%rip) # 0x3c6da20f48 <_rtld_local+3912> > 0x0000003c6d814eaf <+3103>: jmpq 0x3c6d81478f <_dl_close_worker+1279> > 0x0000003c6d814eb4 <+3108>: mov %rax,-0x48(%rbp) > 0x0000003c6d814eb8 <+3112>: jmpq 0x3c6d81478f <_dl_close_worker+1279> > 0x0000003c6d814ebd <+3117>: mov %rax,%rcx > 0x0000003c6d814ec0 <+3120>: sub 0x428(%r14),%rcx > 0x0000003c6d814ec7 <+3127>: cmpq $0x0,-0x48(%rbp) > 0x0000003c6d814ecc <+3132>: mov %rcx,-0x58(%rbp) > 0x0000003c6d814ed0 <+3136>: jne 0x3c6d814ed6 <_dl_close_worker+3142> > 0x0000003c6d814ed2 <+3138>: mov %rax,-0x48(%rbp) > 0x0000003c6d814ed6 <+3142>: movb $0x1,-0x38(%rbp) > 0x0000003c6d814eda <+3146>: jmpq 0x3c6d81478f <_dl_close_worker+1279> > 0x0000003c6d814edf <+3151>: mov 0x20ba1a(%rip),%rdx # 0x3c6da20900 <_rtld_local+2304> > 0x0000003c6d814ee6 <+3158>: lea -0x1(%rdx),%rax > 0x0000003c6d814eea <+3162>: cmp %rax,-0x70(%rbp) > 0x0000003c6d814eee <+3166>: jne 0x3c6d8148f5 <_dl_close_worker+1637> > 0x0000003c6d814ef4 <+3172>: lea -0x2(%rdx),%rax > 0x0000003c6d814ef8 <+3176>: lea 0x20b101(%rip),%rcx # 0x3c6da20000 <_rtld_local> > 0x0000003c6d814eff <+3183>: lea (%rax,%rax,8),%rsi > 0x0000003c6d814f03 <+3187>: shl $0x4,%rsi > 0x0000003c6d814f07 <+3191>: cmpq $0x0,(%rcx,%rsi,1) > 0x0000003c6d814f0c <+3196>: jne 0x3c6d815072 <_dl_close_worker+3554> > 0x0000003c6d814f12 <+3202>: lea -0x3(%rdx),%rsi > 0x0000003c6d814f16 <+3206>: lea (%rsi,%rsi,8),%rdi > 0x0000003c6d814f1a <+3210>: shl $0x4,%rdi > 0x0000003c6d814f1e <+3214>: cmpq $0x0,(%rcx,%rdi,1) > 0x0000003c6d814f23 <+3219>: jne 0x3c6d815066 <_dl_close_worker+3542> > 0x0000003c6d814f29 <+3225>: lea -0x4(%rdx),%rax > 0x0000003c6d814f2d <+3229>: lea (%rax,%rax,8),%rdi > 0x0000003c6d814f31 <+3233>: shl $0x4,%rdi > 0x0000003c6d814f35 <+3237>: cmpq $0x0,(%rcx,%rdi,1) > 0x0000003c6d814f3a <+3242>: jne 0x3c6d815123 <_dl_close_worker+3731> > 0x0000003c6d814f40 <+3248>: lea -0x5(%rdx),%rsi > 0x0000003c6d814f44 <+3252>: lea (%rsi,%rsi,8),%rdi > 0x0000003c6d814f48 <+3256>: shl $0x4,%rdi > 0x0000003c6d814f4c <+3260>: cmpq $0x0,(%rcx,%rdi,1) > 0x0000003c6d814f51 <+3265>: jne 0x3c6d815066 <_dl_close_worker+3542> > 0x0000003c6d814f57 <+3271>: lea -0x6(%rdx),%rax > 0x0000003c6d814f5b <+3275>: lea (%rax,%rax,8),%rdi > 0x0000003c6d814f5f <+3279>: shl $0x4,%rdi > 0x0000003c6d814f63 <+3283>: cmpq $0x0,(%rcx,%rdi,1) > 0x0000003c6d814f68 <+3288>: jne 0x3c6d815123 <_dl_close_worker+3731> > 0x0000003c6d814f6e <+3294>: lea -0x7(%rdx),%rsi > 0x0000003c6d814f72 <+3298>: lea (%rsi,%rsi,8),%rdi > 0x0000003c6d814f76 <+3302>: shl $0x4,%rdi > 0x0000003c6d814f7a <+3306>: cmpq $0x0,(%rcx,%rdi,1) > 0x0000003c6d814f7f <+3311>: jne 0x3c6d815066 <_dl_close_worker+3542> > 0x0000003c6d814f85 <+3317>: lea -0x8(%rdx),%rax > 0x0000003c6d814f89 <+3321>: lea (%rax,%rax,8),%rdi > 0x0000003c6d814f8d <+3325>: shl $0x4,%rdi > 0x0000003c6d814f91 <+3329>: cmpq $0x0,(%rcx,%rdi,1) > 0x0000003c6d814f96 <+3334>: jne 0x3c6d815123 <_dl_close_worker+3731> > 0x0000003c6d814f9c <+3340>: lea -0x51(%rdx,%rdx,8),%rdx > 0x0000003c6d814fa1 <+3345>: shl $0x4,%rdx > 0x0000003c6d814fa5 <+3349>: cmpq $0x0,(%rcx,%rdx,1) > 0x0000003c6d814faa <+3354>: jne 0x3c6d815066 <_dl_close_worker+3542> > 0x0000003c6d814fb0 <+3360>: mov -0x70(%rbp),%rcx > 0x0000003c6d814fb4 <+3364>: mov -0xb0(%rbp),%rdi > 0x0000003c6d814fbb <+3371>: lea 0x20b03e(%rip),%rdx # 0x3c6da20000 <_rtld_local> > 0x0000003c6d814fc2 <+3378>: mov %rcx,%rax > 0x0000003c6d814fc5 <+3381>: sub $0x8,%rax > 0x0000003c6d814fc9 <+3385>: cmpq $0x0,(%rdx,%rdi,1) > 0x0000003c6d814fce <+3390>: jne 0x3c6d815066 <_dl_close_worker+3542> > 0x0000003c6d814fd4 <+3396>: mov %rcx,%rax > 0x0000003c6d814fd7 <+3399>: mov %rcx,%rdi > 0x0000003c6d814fda <+3402>: sub $0xa,%rax > 0x0000003c6d814fde <+3406>: lea (%rax,%rax,8),%rcx > 0x0000003c6d814fe2 <+3410>: shl $0x4,%rcx > 0x0000003c6d814fe6 <+3414>: cmpq $0x0,(%rdx,%rcx,1) > 0x0000003c6d814feb <+3419>: jne 0x3c6d815117 <_dl_close_worker+3719> > 0x0000003c6d814ff1 <+3425>: mov %rdi,%rcx > 0x0000003c6d814ff4 <+3428>: sub $0xb,%rcx > 0x0000003c6d814ff8 <+3432>: lea (%rcx,%rcx,8),%rsi > 0x0000003c6d814ffc <+3436>: shl $0x4,%rsi > 0x0000003c6d815000 <+3440>: cmpq $0x0,(%rdx,%rsi,1) > 0x0000003c6d815005 <+3445>: jne 0x3c6d815066 <_dl_close_worker+3542> > 0x0000003c6d815007 <+3447>: mov %rdi,%rax > 0x0000003c6d81500a <+3450>: sub $0xc,%rax > 0x0000003c6d81500e <+3454>: lea (%rax,%rax,8),%rsi > 0x0000003c6d815012 <+3458>: shl $0x4,%rsi > 0x0000003c6d815016 <+3462>: cmpq $0x0,(%rdx,%rsi,1) > 0x0000003c6d81501b <+3467>: jne 0x3c6d81510f <_dl_close_worker+3711> > 0x0000003c6d815021 <+3473>: mov %rdi,%rcx > 0x0000003c6d815024 <+3476>: sub $0xd,%rcx > 0x0000003c6d815028 <+3480>: lea (%rcx,%rcx,8),%rsi > 0x0000003c6d81502c <+3484>: shl $0x4,%rsi > 0x0000003c6d815030 <+3488>: cmpq $0x0,(%rdx,%rsi,1) > 0x0000003c6d815035 <+3493>: jne 0x3c6d815066 <_dl_close_worker+3542> > 0x0000003c6d815037 <+3495>: lea -0xe(%rdi),%rsi > 0x0000003c6d81503b <+3499>: lea (%rsi,%rsi,8),%rax > 0x0000003c6d81503f <+3503>: shl $0x4,%rax > 0x0000003c6d815043 <+3507>: cmpq $0x0,(%rdx,%rax,1) > 0x0000003c6d815048 <+3512>: jne 0x3c6d81510f <_dl_close_worker+3711> > 0x0000003c6d81504e <+3518>: mov %rdi,%rax > 0x0000003c6d815051 <+3521>: sub $0xf,%rax > 0x0000003c6d815055 <+3525>: lea (%rax,%rax,8),%rcx > 0x0000003c6d815059 <+3529>: shl $0x4,%rcx > 0x0000003c6d81505d <+3533>: cmpq $0x0,(%rdx,%rcx,1) > 0x0000003c6d815062 <+3538>: cmovne %rsi,%rax > 0x0000003c6d815066 <+3542>: mov %rax,0x20b893(%rip) # 0x3c6da20900 <_rtld_local+2304> > 0x0000003c6d81506d <+3549>: jmpq 0x3c6d8148f5 <_dl_close_worker+1637> > 0x0000003c6d815072 <+3554>: mov -0x70(%rbp),%rax > 0x0000003c6d815076 <+3558>: jmp 0x3c6d815066 <_dl_close_worker+3542> > 0x0000003c6d815078 <+3560>: lea 0x76e1(%rip),%rsi # 0x3c6d81c760 > 0x0000003c6d81507f <+3567>: mov $0x2,%edi > 0x0000003c6d815084 <+3572>: callq 0x3c6d8101f0 <_dl_dprintf> > 0x0000003c6d815089 <+3577>: mov $0x7f,%edi > 0x0000003c6d81508e <+3582>: callq 0x3c6d818070 <_exit> > 0x0000003c6d815093 <+3587>: mov 0x30(%r14),%rdx > 0x0000003c6d815097 <+3591>: mov 0x8(%r14),%rsi > 0x0000003c6d81509b <+3595>: lea 0x7696(%rip),%rdi # 0x3c6d81c738 > 0x0000003c6d8150a2 <+3602>: xor %eax,%eax > 0x0000003c6d8150a4 <+3604>: callq 0x3c6d810130 <_dl_debug_printf> > 0x0000003c6d8150a9 <+3609>: jmpq 0x3c6d8147f8 <_dl_close_worker+1384> > 0x0000003c6d8150ae <+3614>: mov (%rax),%r14 > 0x0000003c6d8150b1 <+3617>: testb $0x8,0x315(%r14) > 0x0000003c6d8150b9 <+3625>: jne 0x3c6d8148f5 <_dl_close_worker+1637> > 0x0000003c6d8150bf <+3631>: mov 0x20acc3(%rip),%eax # 0x3c6da1fd88 <_rtld_local_ro+296> > 0x0000003c6d8150c5 <+3637>: mov 0x20acb4(%rip),%r13 # 0x3c6da1fd80 <_rtld_local_ro+288> > 0x0000003c6d8150cc <+3644>: test %eax,%eax > 0x0000003c6d8150ce <+3646>: je 0x3c6d8148f5 <_dl_close_worker+1637> > 0x0000003c6d8150d4 <+3652>: xor %r12d,%r12d > 0x0000003c6d8150d7 <+3655>: mov 0x0(%r13),%rdx > 0x0000003c6d8150db <+3659>: test %rdx,%rdx > 0x0000003c6d8150de <+3662>: je 0x3c6d8150f9 <_dl_close_worker+3689> > 0x0000003c6d8150e0 <+3664>: mov %r12d,%eax > 0x0000003c6d8150e3 <+3667>: xor %esi,%esi > 0x0000003c6d8150e5 <+3669>: add $0x47,%rax > 0x0000003c6d8150e9 <+3673>: shl $0x4,%rax > 0x0000003c6d8150ed <+3677>: lea (%r14,%rax,1),%rdi > 0x0000003c6d8150f1 <+3681>: callq *%rdx > 0x0000003c6d8150f3 <+3683>: mov 0x20ac8f(%rip),%eax # 0x3c6da1fd88 <_rtld_local_ro+296> > 0x0000003c6d8150f9 <+3689>: add $0x1,%r12d > 0x0000003c6d8150fd <+3693>: mov 0x40(%r13),%r13 > 0x0000003c6d815101 <+3697>: cmp %eax,%r12d > 0x0000003c6d815104 <+3700>: jb 0x3c6d8150d7 <_dl_close_worker+3655> > 0x0000003c6d815106 <+3702>: mov -0x60(%rbp),%rax > 0x0000003c6d81510a <+3706>: jmpq 0x3c6d8148e9 <_dl_close_worker+1625> > 0x0000003c6d81510f <+3711>: mov %rcx,%rax > 0x0000003c6d815112 <+3714>: jmpq 0x3c6d815066 <_dl_close_worker+3542> > 0x0000003c6d815117 <+3719>: mov -0xb8(%rbp),%rax > 0x0000003c6d81511e <+3726>: jmpq 0x3c6d815066 <_dl_close_worker+3542> > 0x0000003c6d815123 <+3731>: mov %rsi,%rax > 0x0000003c6d815126 <+3734>: jmpq 0x3c6d815066 <_dl_close_worker+3542> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1046176
: 840976 |
840977
|
840978
|
840979
|
840980
|
840981
|
840982
|
840983
|
840984
|
840985
|
840986