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 887312 Details for
Bug 1089080
[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), 56.45 KB, created by
davidzgumberg
on 2014-04-17 21:03:59 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
davidzgumberg
Created:
2014-04-17 21:03:59 UTC
Size:
56.45 KB
patch
obsolete
>[New LWP 10071] >warning: Could not load shared library symbols for 15 libraries, e.g. /home/david/.local/share/Steam/ubuntu12_32/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 "/lib/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=0xb76d555c) at dl-close.c:112 >112 --map->l_direct_opencount; > >Thread 1 (Thread 0xb6fc8980 (LWP 10071)): >#0 _dl_close_worker (map=map@entry=0xb76d555c) 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 0xb7771fe1 in _dl_close (_map=0xb76d555c) at dl-close.c:782 > map = 0xb76d555c >#2 0xb75addc2 in dlclose_doit (handle=0xb76d555c) at dlclose.c:35 >No locals. >#3 0xb776c32a in _dl_catch_error (objname=0x9ec5684, errstring=0x9ec5688, mallocedp=0x9ec5680, operate=0xb75adda0 <dlclose_doit>, args=0xb76d555c) at dl-error.c:177 > errcode = <optimized out> > old = 0x0 > c = {objname = 0xb729edbb <_IO_vfprintf_internal+11> "\201\303Eb\027", errstring = 0x0, malloced = 160, env = {{__jmpbuf = {-1216880708, 166483576, -1216881440, -1081545912, -1081546176, -1216953589}, __mask_was_saved = -1081545812, __saved_mask = {__val = {0, 0, 0, 0, 4222451713, 3213421484, 3213421484, 3073181717, 3213421484, 3213421514, 4294967295, 3213421484, 4294967295, 0, 0, 0, 0, 3074511904, 32, 1, 3076183280, 3070230528, 0, 1, 3076188661, 3072749436, 4294967295, 0, 3076188661, 3078086588, 4294967295, 3076198400}}}}} > catchp = 0xb6fc896c >#4 0xb75ae3cc in _dlerror_run (operate=operate@entry=0xb75adda0 <dlclose_doit>, args=args@entry=0xb76d555c) at dlerror.c:163 > result = 0x9ec5678 >#5 0xb75addf8 in __dlclose (handle=0xb76d555c) at dlclose.c:46 >No locals. >#6 0xb76ae99f in jack_get_descriptor (drivers=0x0, sofile=0x9ee6767 "jack_firewire.so", symbol=0xb76d5575 "driver_get_descriptor", driver_dir=0xb76d551e "/usr/lib/jack") at ../common/JackDriverLoader.cpp:481 > other_descriptor = 0x0 > so_get_descriptor = 0x0 > node = 0x0 > dlhandle = 0xb76d555c > descriptor = 0x0 > filename = "/usr/lib/jack/jack_firewire.so\000so\000\000\000\021\000\000\000p\311t\267\000\000\000\000\023\000\000\000\254\362\210\277\b\364\210\277y\311t\267|\361\210\277\b\364\210\277\000\000\000\000\003", '\000' <repeats 11 times>, "\353O\356\t\377\377\377\377\000PA\267`\361\210\277\363\326t\267\070\361\210\277\372\362)\267`\361\210\277\363\326t\267\004\000\000\000\022qt\267\021\000\000\000*\023u\267\001\000\000\000\037\000\000\000\250/dev/in/\023u\267\270\360\210\277\021\000\000\000\236\023u\267\001\000\000\000\035\000\000\000\020'\000\000\240\351b\267\236\023u\267\224\361\210\277", '\000' <repeats 48 times>... >#7 0xb76aeb2e in jack_drivers_load (drivers=0x0) at ../common/JackDriverLoader.cpp:590 > dir_stream = 0x9ee66d8 > err = -1217710976 > driver_list = 0x9eee720 > driver_dir = 0xb76d551e "/usr/lib/jack" > dir_entry = 0x9ee675c > ptr = 0x9ee6775 "so" > desc = 0x9eef0b0 >#8 0xb76b397b in jackctl_drivers_load (server_ptr=0x9ee4fb8) at ../common/JackControlAPI.cpp:363 > driver_ptr = 0x9ee5c30 > node_ptr = 0xb76fd000 > descriptor_node_ptr = 0x63 > __PRETTY_FUNCTION__ = "int jackctl_drivers_load(jackctl_server*)" >#9 0xb76b48cf in jackctl_server_create (on_device_acquire=0x804c771 <audio_acquire>, on_device_release=0x804c8db <audio_release>) at ../common/JackControlAPI.cpp:883 > server_ptr = 0x9ee4fb8 > value = {ui = 2048, i = 2048, c = 0 '\000', str = "\000\b\000\000ult\000\000PA\267pP\356\t\n\001\000\000\000\000\000\000V\245,\267\f\000\000\000-cv\267\214\337&\267*\221\004\bpP\356\t\002\000\000\000\330\217\004\b\364\313Z\267pP\356\trbv\267|\320e\267!\211\004\b\220W\375\266\fjv\267\n\001\000\000\000\000\000\000\004Q\356\t\274\337w\267\310\331c\267\002\000\000\000\220W\375\266\fjv\267\000PA\267\376\317,\267\003\000\000", b = false} > utsname = {sysname = "Linux", '\000' <repeats 59 times>, nodename = "localhost.localdomain", '\000' <repeats 43 times>, release = "3.13.9-200.fc20.i686", '\000' <repeats 44 times>, version = "#1 SMP Fri Apr 4 12:34:06 UTC 2014", '\000' <repeats 30 times>, machine = "i686", '\000' <repeats 60 times>, domainname = "(none)", '\000' <repeats 58 times>} > success = 0 >#10 0x0804a0a1 in main (argc=2, argv=0xbf88f684) at ../common/Jackdmp.cpp:242 > options = 0x804cfb4 "-d:X:I:P:uvshVrRL:STFl:t:mn:p:c:" > sigmask = 0xb777dfbc > param = 0xb75acbf4 > 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 = 0xbf88f3cc, _M_prev = 0xbf88f3cc}}}, <No data fields>} > server_ctl = 0x6 > server_name = 0x804cfac "default" > loopback_driver_ctl = 0x0 > option_index = 0 > master_driver_name = 0x0 > master_driver_nargs = 1 > show_version = false > replace_registry = 0 > i = 55 > master_driver_args = 0x0 > loopback = 0 > value = {ui = 29, i = 29, c = 29 '\035', str = "\035\000\000\000\020\364\210\277O\037Z\001\355\351C+\274\356%\267\f%&\267\001\000\000\000\322\016=\267\000\000\000\000\217\334<S\210\231u\267GameOver\000\000\000\000\000\000\000\000\001\000\000\000e\003\000\000\070X\375\266x\314Z\267K\220\004\b\374\203&\267\244\202\004\b\001", '\000' <repeats 15 times>, "\274\337w\267\355\351C+\260\352w\267\020\365\210\277Flv\267\300\364\210\277", b = 29} > 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 = 0xbf88f3d4, _M_prev = 0xbf88f3d4}}}, <No data fields>} > it = {_M_node = 0x0} > notify_sent = false > server_parameters = 0x8048fd8 > master_driver_ctl = 0x9ee4f60 > long_options = {{name = 0x804cfd5 "clock-source", has_arg = 1, flag = 0x0, val = 99}, {name = 0x804cfe2 "loopback-driver", has_arg = 1, flag = 0x0, val = 76}, {name = 0x804cff2 "audio-driver", has_arg = 1, flag = 0x0, val = 100}, {name = 0x804cfff "midi-driver", has_arg = 1, flag = 0x0, val = 88}, {name = 0x804d00b "internal-client", has_arg = 1, flag = 0x0, val = 73}, {name = 0x804d01b "verbose", has_arg = 0, flag = 0x0, val = 118}, {name = 0x804d023 "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x804d028 "port-max", has_arg = 1, flag = 0x0, val = 112}, {name = 0x804d031 "no-mlock", has_arg = 0, flag = 0x0, val = 109}, {name = 0x804d03a "name", has_arg = 1, flag = 0x0, val = 110}, {name = 0x804d03f "unlock", has_arg = 0, flag = 0x0, val = 117}, {name = 0x804d046 "realtime", has_arg = 0, flag = 0x0, val = 82}, {name = 0x804d04f "no-realtime", has_arg = 0, flag = 0x0, val = 114}, {name = 0x804d05b "replace-registry", has_arg = 0, flag = 0xbf88f360, val = 0}, {name = 0x804d06c "loopback", has_arg = 0, flag = 0x0, val = 76}, {name = 0x804d075 "realtime-priority", has_arg = 1, flag = 0x0, val = 80}, {name = 0x804d087 "timeout", has_arg = 1, flag = 0x0, val = 116}, {name = 0x804d08f "temporary", has_arg = 0, flag = 0x0, val = 84}, {name = 0x804d099 "version", has_arg = 0, flag = 0x0, val = 86}, {name = 0x804d0a1 "silent", has_arg = 0, flag = 0x0, val = 115}, {name = 0x804d0a8 "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/david/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so >0xb7670760 0xb76c9d74 Yes /lib/libjackserver.so.0 >0xb7624860 0xb7630c90 Yes /lib/libpthread.so.0 >0xb7607ec0 0xb76188b4 Yes /lib/libcelt0.so.2 >0xb75bcee0 0xb75f8ae4 Yes /lib/libopus.so.0 >0xb75b3950 0xb75b6e6c Yes /lib/librt.so.1 >0xb75adad0 0xb75ae9bc Yes /lib/libdl.so.2 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libdbus-1.so.3 >0xb743b690 0xb7469d48 Yes /lib/libm.so.6 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1 >0xb72723d0 0xb73b76ec Yes /lib/libc.so.6 >0xb71ef2f0 0xb7238434 Yes /lib/libGL.so.1 >0xb775d880 0xb777629c Yes /lib/ld-linux.so.2 >0xb71b0330 0xb71c26d4 Yes /lib/libglapi.so.0 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXext.so.6 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXdamage.so.1 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXfixes.so.3 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11-xcb.so.1 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb-glx.so.0 >0xb702c340 0xb702dc94 Yes /lib/libxcb-dri2.so.0 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXxf86vm.so.1 >0xb6ff76c0 0xb6ffdf64 Yes /lib/libdrm.so.2 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libselinux.so.1 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXau.so.6 > No /home/david/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXdmcp.so.6 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >eax 0xb76d555c -1217571492 >ecx 0x1 1 >edx 0x6974636d 1769235309 >ebx 0xb777dfbc -1216880708 >esp 0xbf88e920 0xbf88e920 >ebp 0xbf88e9e8 0xbf88e9e8 >esi 0xb76d555c -1217571492 >edi 0x6974636e 1769235310 >eip 0xb7771225 0xb7771225 <_dl_close_worker+37> >eflags 0x10202 [ IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >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* >mm0 *value not available* >mm1 *value not available* >mm2 *value not available* >mm3 *value not available* >mm4 *value not available* >mm5 *value not available* >mm6 *value not available* >mm7 *value not available* >Dump of assembler code for function _dl_close_worker: > 0xb7771200 <+0>: push %ebp > 0xb7771201 <+1>: mov %esp,%ebp > 0xb7771203 <+3>: push %edi > 0xb7771204 <+4>: push %esi > 0xb7771205 <+5>: push %ebx > 0xb7771206 <+6>: sub $0xbc,%esp > 0xb777120c <+12>: mov 0x8(%ebp),%eax > 0xb777120f <+15>: call 0xb7776298 <__x86.get_pc_thunk.bx> > 0xb7771214 <+20>: add $0xcda8,%ebx > 0xb777121a <+26>: mov 0x190(%eax),%edi > 0xb7771220 <+32>: lea -0x1(%edi),%edx > 0xb7771223 <+35>: test %edx,%edx >=> 0xb7771225 <+37>: mov %edx,0x190(%eax) > 0xb777122b <+43>: jne 0xb777123c <_dl_close_worker+60> > 0xb777122d <+45>: movzbl 0x194(%eax),%ecx > 0xb7771234 <+52>: and $0x3,%ecx > 0xb7771237 <+55>: cmp $0x2,%cl > 0xb777123a <+58>: je 0xb7771251 <_dl_close_worker+81> > 0xb777123c <+60>: testb $0x40,-0x2dc(%ebx) > 0xb7771243 <+67>: jne 0xb7771bb9 <_dl_close_worker+2489> > 0xb7771249 <+73>: lea -0xc(%ebp),%esp > 0xb777124c <+76>: pop %ebx > 0xb777124d <+77>: pop %esi > 0xb777124e <+78>: pop %edi > 0xb777124f <+79>: pop %ebp > 0xb7771250 <+80>: ret > 0xb7771251 <+81>: mov 0x8ec(%ebx),%ecx > 0xb7771257 <+87>: test %ecx,%ecx > 0xb7771259 <+89>: je 0xb7771267 <_dl_close_worker+103> > 0xb777125b <+91>: movl $0x2,0x8ec(%ebx) > 0xb7771265 <+101>: jmp 0xb777123c <_dl_close_worker+60> > 0xb7771267 <+103>: mov 0x18(%eax),%eax > 0xb777126a <+106>: lea 0x44(%ebx),%ecx > 0xb7771270 <+112>: mov %ecx,-0x70(%ebp) > 0xb7771273 <+115>: mov %eax,%edi > 0xb7771275 <+117>: mov %eax,-0x60(%ebp) > 0xb7771278 <+120>: imul $0x4c,%eax,%eax > 0xb777127b <+123>: add %ecx,%eax > 0xb777127d <+125>: mov %eax,-0x54(%ebp) > 0xb7771280 <+128>: lea 0xfffffef4,%eax > 0xb7771286 <+134>: mov %eax,-0x68(%ebp) > 0xb7771289 <+137>: lea -0x68b0(%ebx),%eax > 0xb777128f <+143>: mov %eax,-0x74(%ebp) > 0xb7771292 <+146>: lea 0x520(%ebx),%eax > 0xb7771298 <+152>: mov %eax,-0x6c(%ebp) > 0xb777129b <+155>: lea -0x5148(%ebx),%eax > 0xb77712a1 <+161>: mov %eax,-0x78(%ebp) > 0xb77712a4 <+164>: mov %edi,%eax > 0xb77712a6 <+166>: lea -0x9(%edi),%edi > 0xb77712a9 <+169>: mov %edi,-0x7c(%ebp) > 0xb77712ac <+172>: imul $0x4c,%edi,%edi > 0xb77712af <+175>: mov %edi,-0x80(%ebp) > 0xb77712b2 <+178>: lea -0xa(%eax),%edi > 0xb77712b5 <+181>: mov %edi,-0x84(%ebp) > 0xb77712bb <+187>: imul $0x4c,%edi,%edi > 0xb77712be <+190>: mov %edi,-0x88(%ebp) > 0xb77712c4 <+196>: lea -0xb(%eax),%edi > 0xb77712c7 <+199>: mov %edi,-0x8c(%ebp) > 0xb77712cd <+205>: imul $0x4c,%edi,%edi > 0xb77712d0 <+208>: mov %edi,-0x90(%ebp) > 0xb77712d6 <+214>: lea -0xc(%eax),%edi > 0xb77712d9 <+217>: mov %edi,-0x94(%ebp) > 0xb77712df <+223>: imul $0x4c,%edi,%edi > 0xb77712e2 <+226>: mov %edi,-0x98(%ebp) > 0xb77712e8 <+232>: lea -0xd(%eax),%edi > 0xb77712eb <+235>: mov %edi,-0x9c(%ebp) > 0xb77712f1 <+241>: imul $0x4c,%edi,%edi > 0xb77712f4 <+244>: mov %edi,-0xa0(%ebp) > 0xb77712fa <+250>: lea -0xe(%eax),%edi > 0xb77712fd <+253>: sub $0xf,%eax > 0xb7771300 <+256>: mov %edi,-0xa4(%ebp) > 0xb7771306 <+262>: imul $0x4c,%edi,%edi > 0xb7771309 <+265>: mov %eax,-0xac(%ebp) > 0xb777130f <+271>: imul $0x4c,%eax,%eax > 0xb7771312 <+274>: mov %edi,-0xa8(%ebp) > 0xb7771318 <+280>: mov %eax,-0xb0(%ebp) > 0xb777131e <+286>: xchg %ax,%ax > 0xb7771320 <+288>: mov -0x54(%ebp),%ecx > 0xb7771323 <+291>: xor %edx,%edx > 0xb7771325 <+293>: mov %esp,-0x64(%ebp) > 0xb7771328 <+296>: movl $0x1,0x8ec(%ebx) > 0xb7771332 <+306>: mov 0x4(%ecx),%eax > 0xb7771335 <+309>: mov %eax,%edi > 0xb7771337 <+311>: mov %eax,-0x28(%ebp) > 0xb777133a <+314>: add $0xf,%eax > 0xb777133d <+317>: and $0xfffffff0,%eax > 0xb7771340 <+320>: sub %eax,%esp > 0xb7771342 <+322>: lea 0xc(%esp),%esi > 0xb7771346 <+326>: sub %eax,%esp > 0xb7771348 <+328>: lea 0xc(%esp),%eax > 0xb777134c <+332>: mov %eax,-0x34(%ebp) > 0xb777134f <+335>: lea 0x12(,%edi,4),%eax > 0xb7771356 <+342>: and $0xfffffff0,%eax > 0xb7771359 <+345>: sub %eax,%esp > 0xb777135b <+347>: lea 0xc(%esp),%eax > 0xb777135f <+351>: mov %eax,-0x2c(%ebp) > 0xb7771362 <+354>: mov (%ecx),%eax > 0xb7771364 <+356>: mov %esi,-0x1c(%ebp) > 0xb7771367 <+359>: mov -0x2c(%ebp),%ecx > 0xb777136a <+362>: test %eax,%eax > 0xb777136c <+364>: je 0xb7771386 <_dl_close_worker+390> > 0xb777136e <+366>: xchg %ax,%ax > 0xb7771370 <+368>: mov %edx,0x20c(%eax) > 0xb7771376 <+374>: mov %eax,(%ecx,%edx,4) > 0xb7771379 <+377>: mov 0xc(%eax),%eax > 0xb777137c <+380>: add $0x1,%edx > 0xb777137f <+383>: test %eax,%eax > 0xb7771381 <+385>: jne 0xb7771370 <_dl_close_worker+368> > 0xb7771383 <+387>: mov -0x28(%ebp),%edi > 0xb7771386 <+390>: mov %edi,0x8(%esp) > 0xb777138a <+394>: movl $0x0,0x4(%esp) > 0xb7771392 <+402>: mov -0x1c(%ebp),%eax > 0xb7771395 <+405>: mov %eax,(%esp) > 0xb7771398 <+408>: call 0xb7776010 <memset> > 0xb777139d <+413>: mov %edi,0x8(%esp) > 0xb77713a1 <+417>: mov $0xffffffff,%edi > 0xb77713a6 <+422>: movl $0x0,0x4(%esp) > 0xb77713ae <+430>: mov -0x34(%ebp),%eax > 0xb77713b1 <+433>: mov %eax,(%esp) > 0xb77713b4 <+436>: call 0xb7776010 <memset> > 0xb77713b9 <+441>: lea 0x0(%esi,%eiz,1),%esi > 0xb77713c0 <+448>: add $0x1,%edi > 0xb77713c3 <+451>: cmp %edi,-0x28(%ebp) > 0xb77713c6 <+454>: jbe 0xb77714d2 <_dl_close_worker+722> > 0xb77713cc <+460>: mov -0x2c(%ebp),%eax > 0xb77713cf <+463>: mov (%eax,%edi,4),%eax > 0xb77713d2 <+466>: mov %eax,-0x24(%ebp) > 0xb77713d5 <+469>: mov -0x34(%ebp),%eax > 0xb77713d8 <+472>: cmpb $0x0,(%eax,%edi,1) > 0xb77713dc <+476>: jne 0xb77713c0 <_dl_close_worker+448> > 0xb77713de <+478>: mov -0x24(%ebp),%eax > 0xb77713e1 <+481>: movzbl 0x194(%eax),%eax > 0xb77713e8 <+488>: and $0x3,%eax > 0xb77713eb <+491>: cmp $0x2,%al > 0xb77713ed <+493>: je 0xb7771878 <_dl_close_worker+1656> > 0xb77713f3 <+499>: mov -0x34(%ebp),%eax > 0xb77713f6 <+502>: mov -0x1c(%ebp),%ecx > 0xb77713f9 <+505>: movb $0x1,(%eax,%edi,1) > 0xb77713fd <+509>: mov -0x24(%ebp),%eax > 0xb7771400 <+512>: movb $0x1,(%ecx,%edi,1) > 0xb7771404 <+516>: mov 0x1f0(%eax),%edx > 0xb777140a <+522>: movl $0xffffffff,0x20c(%eax) > 0xb7771414 <+532>: test %edx,%edx > 0xb7771416 <+534>: je 0xb7771456 <_dl_close_worker+598> > 0xb7771418 <+536>: lea 0x4(%edx),%eax > 0xb777141b <+539>: mov 0x4(%edx),%edx > 0xb777141e <+542>: test %edx,%edx > 0xb7771420 <+544>: je 0xb7771456 <_dl_close_worker+598> > 0xb7771422 <+546>: lea 0x0(%esi),%esi > 0xb7771428 <+552>: mov 0x20c(%edx),%edx > 0xb777142e <+558>: cmp $0xffffffff,%edx > 0xb7771431 <+561>: je 0xb777144d <_dl_close_worker+589> > 0xb7771433 <+563>: cmpb $0x0,(%ecx,%edx,1) > 0xb7771437 <+567>: jne 0xb777144d <_dl_close_worker+589> > 0xb7771439 <+569>: movb $0x1,(%ecx,%edx,1) > 0xb777143d <+573>: mov (%eax),%edx > 0xb777143f <+575>: mov 0x20c(%edx),%edx > 0xb7771445 <+581>: lea -0x1(%edx),%esi > 0xb7771448 <+584>: cmp %edi,%edx > 0xb777144a <+586>: cmovle %esi,%edi > 0xb777144d <+589>: add $0x4,%eax > 0xb7771450 <+592>: mov (%eax),%edx > 0xb7771452 <+594>: test %edx,%edx > 0xb7771454 <+596>: jne 0xb7771428 <_dl_close_worker+552> > 0xb7771456 <+598>: mov -0x24(%ebp),%eax > 0xb7771459 <+601>: mov 0x1f4(%eax),%esi > 0xb777145f <+607>: test %esi,%esi > 0xb7771461 <+609>: je 0xb77713c0 <_dl_close_worker+448> > 0xb7771467 <+615>: mov (%esi),%eax > 0xb7771469 <+617>: test %eax,%eax > 0xb777146b <+619>: mov %eax,%ecx > 0xb777146d <+621>: je 0xb77713c0 <_dl_close_worker+448> > 0xb7771473 <+627>: xor %eax,%eax > 0xb7771475 <+629>: mov %edi,-0x30(%ebp) > 0xb7771478 <+632>: mov %ecx,-0x20(%ebp) > 0xb777147b <+635>: nop > 0xb777147c <+636>: lea 0x0(%esi,%eiz,1),%esi > 0xb7771480 <+640>: mov 0x4(%esi,%eax,4),%ecx > 0xb7771484 <+644>: mov 0x20c(%ecx),%edx > 0xb777148a <+650>: cmp $0xffffffff,%edx > 0xb777148d <+653>: je 0xb77714bb <_dl_close_worker+699> > 0xb777148f <+655>: mov -0x1c(%ebp),%edi > 0xb7771492 <+658>: cmpb $0x0,(%edi,%edx,1) > 0xb7771496 <+662>: jne 0xb77714bb <_dl_close_worker+699> > 0xb7771498 <+664>: movb $0x1,(%edi,%edx,1) > 0xb777149c <+668>: mov 0x20c(%ecx),%edx > 0xb77714a2 <+674>: cmp -0x30(%ebp),%edx > 0xb77714a5 <+677>: jg 0xb77714ad <_dl_close_worker+685> > 0xb77714a7 <+679>: lea -0x1(%edx),%edi > 0xb77714aa <+682>: mov %edi,-0x30(%ebp) > 0xb77714ad <+685>: mov -0x24(%ebp),%ecx > 0xb77714b0 <+688>: mov 0x1f4(%ecx),%esi > 0xb77714b6 <+694>: mov (%esi),%edi > 0xb77714b8 <+696>: mov %edi,-0x20(%ebp) > 0xb77714bb <+699>: add $0x1,%eax > 0xb77714be <+702>: cmp -0x20(%ebp),%eax > 0xb77714c1 <+705>: jb 0xb7771480 <_dl_close_worker+640> > 0xb77714c3 <+707>: mov -0x30(%ebp),%edi > 0xb77714c6 <+710>: add $0x1,%edi > 0xb77714c9 <+713>: cmp %edi,-0x28(%ebp) > 0xb77714cc <+716>: ja 0xb77713cc <_dl_close_worker+460> > 0xb77714d2 <+722>: mov -0x60(%ebp),%eax > 0xb77714d5 <+725>: mov %eax,(%esp) > 0xb77714d8 <+728>: mov -0x2c(%ebp),%eax > 0xb77714db <+731>: mov -0x1c(%ebp),%ecx > 0xb77714de <+734>: mov -0x28(%ebp),%edx > 0xb77714e1 <+737>: call 0xb776c670 <_dl_sort_fini> > 0xb77714e6 <+742>: mov -0x68(%ebp),%eax > 0xb77714e9 <+745>: movl $0x0,-0x3c(%ebp) > 0xb77714f0 <+752>: mov (%eax,%ebx,1),%eax > 0xb77714f3 <+755>: sub $0x4,%esp > 0xb77714f6 <+758>: test %eax,%eax > 0xb77714f8 <+760>: je 0xb7771512 <_dl_close_worker+786> > 0xb77714fa <+762>: mov -0x54(%ebp),%eax > 0xb77714fd <+765>: mov (%eax),%eax > 0xb77714ff <+767>: movzbl 0x195(%eax),%eax > 0xb7771506 <+774>: shr $0x3,%al > 0xb7771509 <+777>: xor $0x1,%eax > 0xb777150c <+780>: and $0x1,%eax > 0xb777150f <+783>: mov %eax,-0x3c(%ebp) > 0xb7771512 <+786>: mov -0x28(%ebp),%eax > 0xb7771515 <+789>: test %eax,%eax > 0xb7771517 <+791>: je 0xb7771862 <_dl_close_worker+1634> > 0xb777151d <+797>: movl $0x0,-0x20(%ebp) > 0xb7771524 <+804>: movl $0xffffffff,-0x24(%ebp) > 0xb777152b <+811>: movl $0x0,-0x44(%ebp) > 0xb7771532 <+818>: movb $0x0,-0x55(%ebp) > 0xb7771536 <+822>: movb $0x0,-0x40(%ebp) > 0xb777153a <+826>: lea 0x0(%esi),%esi > 0xb7771540 <+832>: mov -0x2c(%ebp),%ecx > 0xb7771543 <+835>: mov -0x20(%ebp),%eax > 0xb7771546 <+838>: mov (%ecx,%eax,4),%esi > 0xb7771549 <+841>: mov -0x1c(%ebp),%ecx > 0xb777154c <+844>: cmpb $0x0,(%ecx,%eax,1) > 0xb7771550 <+848>: jne 0xb77718a8 <_dl_close_worker+1704> > 0xb7771556 <+854>: testb $0x8,0x194(%esi) > 0xb777155d <+861>: je 0xb77715b2 <_dl_close_worker+946> > 0xb777155f <+863>: testb $0x2,-0x2dc(%ebx) > 0xb7771566 <+870>: jne 0xb7771bd7 <_dl_close_worker+2519> > 0xb777156c <+876>: mov 0x88(%esi),%eax > 0xb7771572 <+882>: test %eax,%eax > 0xb7771574 <+884>: je 0xb77715a4 <_dl_close_worker+932> > 0xb7771576 <+886>: mov 0x4(%eax),%eax > 0xb7771579 <+889>: mov %eax,%ecx > 0xb777157b <+891>: mov (%esi),%eax > 0xb777157d <+893>: add %eax,%ecx > 0xb777157f <+895>: mov 0x90(%esi),%eax > 0xb7771585 <+901>: mov 0x4(%eax),%eax > 0xb7771588 <+904>: shr $0x2,%eax > 0xb777158b <+907>: test %eax,%eax > 0xb777158d <+909>: je 0xb77715a4 <_dl_close_worker+932> > 0xb777158f <+911>: mov %esi,-0x30(%ebp) > 0xb7771592 <+914>: mov %ecx,%edi > 0xb7771594 <+916>: mov %eax,%esi > 0xb7771596 <+918>: xchg %ax,%ax > 0xb7771598 <+920>: call *-0x4(%edi,%esi,4) > 0xb777159c <+924>: sub $0x1,%esi > 0xb777159f <+927>: jne 0xb7771598 <_dl_close_worker+920> > 0xb77715a1 <+929>: mov -0x30(%ebp),%esi > 0xb77715a4 <+932>: mov 0x54(%esi),%edx > 0xb77715a7 <+935>: test %edx,%edx > 0xb77715a9 <+937>: je 0xb77715b2 <_dl_close_worker+946> > 0xb77715ab <+939>: mov (%esi),%eax > 0xb77715ad <+941>: add 0x4(%edx),%eax > 0xb77715b0 <+944>: call *%eax > 0xb77715b2 <+946>: mov -0x3c(%ebp),%eax > 0xb77715b5 <+949>: test %eax,%eax > 0xb77715b7 <+951>: jne 0xb7771b64 <_dl_close_worker+2404> > 0xb77715bd <+957>: movzbl 0x194(%esi),%eax > 0xb77715c4 <+964>: orb $0x20,0x195(%esi) > 0xb77715cb <+971>: mov -0x20(%ebp),%ecx > 0xb77715ce <+974>: movb $0x1,-0x40(%ebp) > 0xb77715d2 <+978>: and $0x10,%eax > 0xb77715d5 <+981>: cmp $0x1,%al > 0xb77715d7 <+983>: mov -0x24(%ebp),%eax > 0xb77715da <+986>: sbbl $0xffffffff,-0x44(%ebp) > 0xb77715de <+990>: cmp %ecx,%eax > 0xb77715e0 <+992>: cmova %ecx,%eax > 0xb77715e3 <+995>: mov %eax,-0x24(%ebp) > 0xb77715e6 <+998>: addl $0x1,-0x20(%ebp) > 0xb77715ea <+1002>: mov -0x28(%ebp),%eax > 0xb77715ed <+1005>: cmp %eax,-0x20(%ebp) > 0xb77715f0 <+1008>: jne 0xb7771540 <_dl_close_worker+832> > 0xb77715f6 <+1014>: cmpb $0x0,-0x40(%ebp) > 0xb77715fa <+1018>: je 0xb7771862 <_dl_close_worker+1634> > 0xb7771600 <+1024>: mov -0x3c(%ebp),%eax > 0xb7771603 <+1027>: test %eax,%eax > 0xb7771605 <+1029>: jne 0xb7771bf5 <_dl_close_worker+2549> > 0xb777160b <+1035>: mov -0x60(%ebp),%edx > 0xb777160e <+1038>: xor %eax,%eax > 0xb7771610 <+1040>: call 0xb776cc10 <_dl_debug_initialize> > 0xb7771615 <+1045>: mov %eax,-0x30(%ebp) > 0xb7771618 <+1048>: movl $0x2,0xc(%eax) > 0xb777161f <+1055>: call 0xb776cc00 <__GI__dl_debug_state> > 0xb7771624 <+1060>: nop > 0xb7771625 <+1061>: mov -0x44(%ebp),%eax > 0xb7771628 <+1064>: test %eax,%eax > 0xb777162a <+1066>: je 0xb77716a5 <_dl_close_worker+1189> > 0xb777162c <+1068>: mov -0x54(%ebp),%eax > 0xb777162f <+1071>: mov 0x8(%eax),%eax > 0xb7771632 <+1074>: mov 0x4(%eax),%edi > 0xb7771635 <+1077>: mov %eax,-0x20(%ebp) > 0xb7771638 <+1080>: test %edi,%edi > 0xb777163a <+1082>: je 0xb77716a2 <_dl_close_worker+1186> > 0xb777163c <+1084>: mov (%eax),%ecx > 0xb777163e <+1086>: mov -0x4(%ecx,%edi,4),%eax > 0xb7771642 <+1090>: testb $0x20,0x195(%eax) > 0xb7771649 <+1097>: mov %edi,%eax > 0xb777164b <+1099>: jne 0xb777165d <_dl_close_worker+1117> > 0xb777164d <+1101>: jmp 0xb7771662 <_dl_close_worker+1122> > 0xb777164f <+1103>: nop > 0xb7771650 <+1104>: mov -0x4(%ecx,%eax,4),%edx > 0xb7771654 <+1108>: testb $0x20,0x195(%edx) > 0xb777165b <+1115>: je 0xb7771662 <_dl_close_worker+1122> > 0xb777165d <+1117>: sub $0x1,%eax > 0xb7771660 <+1120>: jne 0xb7771650 <_dl_close_worker+1104> > 0xb7771662 <+1122>: mov -0x44(%ebp),%esi > 0xb7771665 <+1125>: lea (%eax,%esi,1),%edx > 0xb7771668 <+1128>: cmp %edx,%edi > 0xb777166a <+1130>: je 0xb7771b2b <_dl_close_worker+2347> > 0xb7771670 <+1136>: xor %edi,%edi > 0xb7771672 <+1138>: test %eax,%eax > 0xb7771674 <+1140>: je 0xb7771bb1 <_dl_close_worker+2481> > 0xb777167a <+1146>: xor %edx,%edx > 0xb777167c <+1148>: mov %eax,%esi > 0xb777167e <+1150>: jmp 0xb7771682 <_dl_close_worker+1154> > 0xb7771680 <+1152>: mov (%eax),%ecx > 0xb7771682 <+1154>: mov (%ecx,%edx,4),%eax > 0xb7771685 <+1157>: testb $0x20,0x195(%eax) > 0xb777168c <+1164>: jne 0xb7771698 <_dl_close_worker+1176> > 0xb777168e <+1166>: cmp %edi,%edx > 0xb7771690 <+1168>: je 0xb7771695 <_dl_close_worker+1173> > 0xb7771692 <+1170>: mov %eax,(%ecx,%edi,4) > 0xb7771695 <+1173>: add $0x1,%edi > 0xb7771698 <+1176>: add $0x1,%edx > 0xb777169b <+1179>: mov -0x20(%ebp),%eax > 0xb777169e <+1182>: cmp %esi,%edx > 0xb77716a0 <+1184>: jne 0xb7771680 <_dl_close_worker+1152> > 0xb77716a2 <+1186>: mov %edi,0x4(%eax) > 0xb77716a5 <+1189>: mov %gs:0xc,%eax > 0xb77716ab <+1195>: test %eax,%eax > 0xb77716ad <+1197>: jne 0xb7771cf5 <_dl_close_worker+2805> > 0xb77716b3 <+1203>: mov -0x6c(%ebp),%eax > 0xb77716b6 <+1206>: mov %eax,(%esp) > 0xb77716b9 <+1209>: call *0x83c(%ebx) > 0xb77716bf <+1215>: mov -0x24(%ebp),%eax > 0xb77716c2 <+1218>: cmp %eax,-0x28(%ebp) > 0xb77716c5 <+1221>: movl $0x0,-0x34(%ebp) > 0xb77716cc <+1228>: movl $0x0,-0x40(%ebp) > 0xb77716d3 <+1235>: movb $0x0,-0x38(%ebp) > 0xb77716d7 <+1239>: mov %eax,%esi > 0xb77716d9 <+1241>: jbe 0xb7771b35 <_dl_close_worker+2357> > 0xb77716df <+1247>: nop > 0xb77716e0 <+1248>: mov -0x2c(%ebp),%eax > 0xb77716e3 <+1251>: mov (%eax,%esi,4),%edi > 0xb77716e6 <+1254>: mov -0x1c(%ebp),%eax > 0xb77716e9 <+1257>: cmpb $0x0,(%eax,%esi,1) > 0xb77716ed <+1261>: jne 0xb7771800 <_dl_close_worker+1536> > 0xb77716f3 <+1267>: mov 0x234(%edi),%ecx > 0xb77716f9 <+1273>: test %ecx,%ecx > 0xb77716fb <+1275>: jne 0xb7771c54 <_dl_close_worker+2644> > 0xb7771701 <+1281>: mov %edi,%eax > 0xb7771703 <+1283>: call 0xb7774630 <_dl_unmap> > 0xb7771708 <+1288>: mov 0x10(%edi),%eax > 0xb777170b <+1291>: mov 0xc(%edi),%edx > 0xb777170e <+1294>: test %eax,%eax > 0xb7771710 <+1296>: je 0xb7771b0d <_dl_close_worker+2317> > 0xb7771716 <+1302>: mov %edx,0xc(%eax) > 0xb7771719 <+1305>: mov 0xc(%edi),%edx > 0xb777171c <+1308>: mov -0x54(%ebp),%ecx > 0xb777171f <+1311>: subl $0x1,0x4(%ecx) > 0xb7771723 <+1315>: test %edx,%edx > 0xb7771725 <+1317>: je 0xb777172a <_dl_close_worker+1322> > 0xb7771727 <+1319>: mov %eax,0x10(%edx) > 0xb777172a <+1322>: mov 0x170(%edi),%eax > 0xb7771730 <+1328>: mov %eax,(%esp) > 0xb7771733 <+1331>: call 0xb775d870 <free@plt> > 0xb7771738 <+1336>: mov 0x1a8(%edi),%eax > 0xb777173e <+1342>: cmp $0xffffffff,%eax > 0xb7771741 <+1345>: je 0xb777174b <_dl_close_worker+1355> > 0xb7771743 <+1347>: mov %eax,(%esp) > 0xb7771746 <+1350>: call 0xb775d870 <free@plt> > 0xb777174b <+1355>: mov 0x1f4(%edi),%eax > 0xb7771751 <+1361>: mov %eax,(%esp) > 0xb7771754 <+1364>: call 0xb775d870 <free@plt> > 0xb7771759 <+1369>: testb $0x40,-0x2dc(%ebx) > 0xb7771760 <+1376>: jne 0xb7771ee4 <_dl_close_worker+3300> > 0xb7771766 <+1382>: mov 0x4(%edi),%eax > 0xb7771769 <+1385>: mov %eax,(%esp) > 0xb777176c <+1388>: call 0xb775d870 <free@plt> > 0xb7771771 <+1393>: mov 0x1c(%edi),%eax > 0xb7771774 <+1396>: mov %esi,-0x20(%ebp) > 0xb7771777 <+1399>: jmp 0xb7771786 <_dl_close_worker+1414> > 0xb7771779 <+1401>: lea 0x0(%esi,%eiz,1),%esi > 0xb7771780 <+1408>: test %esi,%esi > 0xb7771782 <+1410>: je 0xb777179c <_dl_close_worker+1436> > 0xb7771784 <+1412>: mov %esi,%eax > 0xb7771786 <+1414>: mov 0x8(%eax),%edx > 0xb7771789 <+1417>: mov 0x4(%eax),%esi > 0xb777178c <+1420>: test %edx,%edx > 0xb777178e <+1422>: jne 0xb7771780 <_dl_close_worker+1408> > 0xb7771790 <+1424>: mov %eax,(%esp) > 0xb7771793 <+1427>: call 0xb775d870 <free@plt> > 0xb7771798 <+1432>: test %esi,%esi > 0xb777179a <+1434>: jne 0xb7771784 <_dl_close_worker+1412> > 0xb777179c <+1436>: mov 0x1f0(%edi),%eax > 0xb77717a2 <+1442>: mov -0x20(%ebp),%esi > 0xb77717a5 <+1445>: mov %eax,(%esp) > 0xb77717a8 <+1448>: call 0xb775d870 <free@plt> > 0xb77717ad <+1453>: mov 0x1cc(%edi),%eax > 0xb77717b3 <+1459>: lea 0x1b8(%edi),%edx > 0xb77717b9 <+1465>: cmp %edx,%eax > 0xb77717bb <+1467>: je 0xb77717c5 <_dl_close_worker+1477> > 0xb77717bd <+1469>: mov %eax,(%esp) > 0xb77717c0 <+1472>: call 0xb775d870 <free@plt> > 0xb77717c5 <+1477>: cmpb $0x0,0x194(%edi) > 0xb77717cc <+1484>: js 0xb7771aa0 <_dl_close_worker+2208> > 0xb77717d2 <+1490>: mov 0x198(%edi),%eax > 0xb77717d8 <+1496>: cmp $0xffffffff,%eax > 0xb77717db <+1499>: je 0xb77717e5 <_dl_close_worker+1509> > 0xb77717dd <+1501>: mov %eax,(%esp) > 0xb77717e0 <+1504>: call 0xb775d870 <free@plt> > 0xb77717e5 <+1509>: mov 0x1e8(%edi),%eax > 0xb77717eb <+1515>: cmp $0xffffffff,%eax > 0xb77717ee <+1518>: je 0xb77717f8 <_dl_close_worker+1528> > 0xb77717f0 <+1520>: mov %eax,(%esp) > 0xb77717f3 <+1523>: call 0xb775d870 <free@plt> > 0xb77717f8 <+1528>: mov %edi,(%esp) > 0xb77717fb <+1531>: call 0xb775d870 <free@plt> > 0xb7771800 <+1536>: add $0x1,%esi > 0xb7771803 <+1539>: cmp %esi,-0x28(%ebp) > 0xb7771806 <+1542>: ja 0xb77716e0 <_dl_close_worker+1248> > 0xb777180c <+1548>: mov -0x6c(%ebp),%eax > 0xb777180f <+1551>: mov %eax,(%esp) > 0xb7771812 <+1554>: call *0x840(%ebx) > 0xb7771818 <+1560>: cmpb $0x0,-0x38(%ebp) > 0xb777181c <+1564>: je 0xb777183a <_dl_close_worker+1594> > 0xb777181e <+1566>: addl $0x1,0x86c(%ebx) > 0xb7771825 <+1573>: je 0xb7771ec2 <_dl_close_worker+3266> > 0xb777182b <+1579>: mov -0x34(%ebp),%eax > 0xb777182e <+1582>: cmp 0x860(%ebx),%eax > 0xb7771834 <+1588>: je 0xb7771b1d <_dl_close_worker+2333> > 0xb777183a <+1594>: mov -0x3c(%ebp),%edi > 0xb777183d <+1597>: mov -0x54(%ebp),%eax > 0xb7771840 <+1600>: test %edi,%edi > 0xb7771842 <+1602>: jne 0xb7771f02 <_dl_close_worker+3330> > 0xb7771848 <+1608>: mov (%eax),%eax > 0xb777184a <+1610>: test %eax,%eax > 0xb777184c <+1612>: je 0xb7771d94 <_dl_close_worker+2964> > 0xb7771852 <+1618>: mov -0x30(%ebp),%eax > 0xb7771855 <+1621>: movl $0x0,0xc(%eax) > 0xb777185c <+1628>: call 0xb776cc00 <__GI__dl_debug_state> > 0xb7771861 <+1633>: nop > 0xb7771862 <+1634>: cmpl $0x2,0x8ec(%ebx) > 0xb7771869 <+1641>: jne 0xb7771b52 <_dl_close_worker+2386> > 0xb777186f <+1647>: mov -0x64(%ebp),%esp > 0xb7771872 <+1650>: jmp 0xb7771320 <_dl_close_worker+288> > 0xb7771877 <+1655>: nop > 0xb7771878 <+1656>: mov -0x24(%ebp),%eax > 0xb777187b <+1659>: mov 0x190(%eax),%edx > 0xb7771881 <+1665>: test %edx,%edx > 0xb7771883 <+1667>: jne 0xb77713f3 <_dl_close_worker+499> > 0xb7771889 <+1673>: testb $0x8,0x204(%eax) > 0xb7771890 <+1680>: jne 0xb77713f3 <_dl_close_worker+499> > 0xb7771896 <+1686>: mov -0x1c(%ebp),%eax > 0xb7771899 <+1689>: cmpb $0x0,(%eax,%edi,1) > 0xb777189d <+1693>: je 0xb77713c0 <_dl_close_worker+448> > 0xb77718a3 <+1699>: jmp 0xb77713f3 <_dl_close_worker+499> > 0xb77718a8 <+1704>: movzbl 0x194(%esi),%eax > 0xb77718af <+1711>: and $0x3,%eax > 0xb77718b2 <+1714>: cmp $0x2,%al > 0xb77718b4 <+1716>: jne 0xb77715e6 <_dl_close_worker+998> > 0xb77718ba <+1722>: mov 0x15c(%esi),%eax > 0xb77718c0 <+1728>: movl $0x0,-0x48(%ebp) > 0xb77718c7 <+1735>: movl $0x1,-0x34(%ebp) > 0xb77718ce <+1742>: test %eax,%eax > 0xb77718d0 <+1744>: je 0xb7771ab3 <_dl_close_worker+2227> > 0xb77718d6 <+1750>: mov 0x1cc(%esi),%eax > 0xb77718dc <+1756>: mov (%eax),%edi > 0xb77718de <+1758>: mov %eax,-0x4c(%ebp) > 0xb77718e1 <+1761>: test %edi,%edi > 0xb77718e3 <+1763>: je 0xb7771a18 <_dl_close_worker+2072> > 0xb77718e9 <+1769>: lea 0x164(%esi),%ecx > 0xb77718ef <+1775>: mov %ecx,-0x30(%ebp) > 0xb77718f2 <+1778>: lea 0x4(%eax),%edx > 0xb77718f5 <+1781>: xor %ecx,%ecx > 0xb77718f7 <+1783>: mov %edi,%eax > 0xb77718f9 <+1785>: mov %esi,-0x38(%ebp) > 0xb77718fc <+1788>: mov -0x30(%ebp),%esi > 0xb77718ff <+1791>: mov %edi,-0x50(%ebp) > 0xb7771902 <+1794>: mov -0x34(%ebp),%edi > 0xb7771905 <+1797>: jmp 0xb7771917 <_dl_close_worker+1815> > 0xb7771907 <+1799>: nop > 0xb7771908 <+1800>: add $0x4,%edx > 0xb777190b <+1803>: mov -0x4(%edx),%eax > 0xb777190e <+1806>: mov $0x1,%ecx > 0xb7771913 <+1811>: test %eax,%eax > 0xb7771915 <+1813>: je 0xb7771931 <_dl_close_worker+1841> > 0xb7771917 <+1815>: cmp %esi,%eax > 0xb7771919 <+1817>: je 0xb7771924 <_dl_close_worker+1828> > 0xb777191b <+1819>: cmpl $0xffffffff,0xb0(%eax) > 0xb7771922 <+1826>: jne 0xb7771908 <_dl_close_worker+1800> > 0xb7771924 <+1828>: add $0x4,%edx > 0xb7771927 <+1831>: mov -0x4(%edx),%eax > 0xb777192a <+1834>: add $0x1,%edi > 0xb777192d <+1837>: test %eax,%eax > 0xb777192f <+1839>: jne 0xb7771917 <_dl_close_worker+1815> > 0xb7771931 <+1841>: test %cl,%cl > 0xb7771933 <+1843>: mov %edi,%edx > 0xb7771935 <+1845>: mov -0x38(%ebp),%esi > 0xb7771938 <+1848>: mov -0x50(%ebp),%edi > 0xb777193b <+1851>: je 0xb7771a18 <_dl_close_worker+2072> > 0xb7771941 <+1857>: lea 0x1b8(%esi),%eax > 0xb7771947 <+1863>: cmp -0x4c(%ebp),%eax > 0xb777194a <+1866>: mov %eax,-0x50(%ebp) > 0xb777194d <+1869>: je 0xb7771a68 <_dl_close_worker+2152> > 0xb7771953 <+1875>: cmp $0x3,%edx > 0xb7771956 <+1878>: ja 0xb7771a68 <_dl_close_worker+2152> > 0xb777195c <+1884>: mov -0x50(%ebp),%ecx > 0xb777195f <+1887>: movl $0x4,-0x5c(%ebp) > 0xb7771966 <+1894>: mov %ecx,-0x34(%ebp) > 0xb7771969 <+1897>: mov $0x4,%eax > 0xb777196e <+1902>: xor %edx,%edx > 0xb7771970 <+1904>: mov %esi,-0x38(%ebp) > 0xb7771973 <+1907>: mov -0x4c(%ebp),%ecx > 0xb7771976 <+1910>: mov -0x48(%ebp),%esi > 0xb7771979 <+1913>: jmp 0xb77719a2 <_dl_close_worker+1954> > 0xb777197b <+1915>: nop > 0xb777197c <+1916>: lea 0x0(%esi,%eiz,1),%esi > 0xb7771980 <+1920>: test %esi,%esi > 0xb7771982 <+1922>: je 0xb7771998 <_dl_close_worker+1944> > 0xb7771984 <+1924>: mov -0x34(%ebp),%ecx > 0xb7771987 <+1927>: mov %esi,(%ecx,%edx,4) > 0xb777198a <+1930>: mov -0x38(%ebp),%ecx > 0xb777198d <+1933>: add $0x1,%edx > 0xb7771990 <+1936>: xor %esi,%esi > 0xb7771992 <+1938>: mov 0x1cc(%ecx),%ecx > 0xb7771998 <+1944>: mov (%ecx,%eax,1),%edi > 0xb777199b <+1947>: add $0x4,%eax > 0xb777199e <+1950>: test %edi,%edi > 0xb77719a0 <+1952>: je 0xb77719cc <_dl_close_worker+1996> > 0xb77719a2 <+1954>: cmp -0x30(%ebp),%edi > 0xb77719a5 <+1957>: je 0xb77719b0 <_dl_close_worker+1968> > 0xb77719a7 <+1959>: cmpl $0xffffffff,0xb0(%edi) > 0xb77719ae <+1966>: jne 0xb7771980 <_dl_close_worker+1920> > 0xb77719b0 <+1968>: mov -0x34(%ebp),%ecx > 0xb77719b3 <+1971>: mov %edi,(%ecx,%edx,4) > 0xb77719b6 <+1974>: mov -0x38(%ebp),%edi > 0xb77719b9 <+1977>: add $0x1,%edx > 0xb77719bc <+1980>: mov 0x1cc(%edi),%ecx > 0xb77719c2 <+1986>: mov (%ecx,%eax,1),%edi > 0xb77719c5 <+1989>: add $0x4,%eax > 0xb77719c8 <+1992>: test %edi,%edi > 0xb77719ca <+1994>: jne 0xb77719a2 <_dl_close_worker+1954> > 0xb77719cc <+1996>: mov -0x34(%ebp),%ecx > 0xb77719cf <+1999>: mov -0x38(%ebp),%esi > 0xb77719d2 <+2002>: movl $0x0,(%ecx,%edx,4) > 0xb77719d9 <+2009>: mov 0x1cc(%esi),%eax > 0xb77719df <+2015>: cmp %eax,-0x50(%ebp) > 0xb77719e2 <+2018>: mov %ecx,0x1cc(%esi) > 0xb77719e8 <+2024>: je 0xb7771b04 <_dl_close_worker+2308> > 0xb77719ee <+2030>: mov %eax,(%esp) > 0xb77719f1 <+2033>: call 0xb776f2d0 <_dl_scope_free> > 0xb77719f6 <+2038>: movzbl -0x55(%ebp),%edi > 0xb77719fa <+2042>: test %eax,%eax > 0xb77719fc <+2044>: mov $0x0,%eax > 0xb7771a01 <+2049>: cmovne %eax,%edi > 0xb7771a04 <+2052>: mov %edi,%eax > 0xb7771a06 <+2054>: mov %al,-0x55(%ebp) > 0xb7771a09 <+2057>: mov -0x5c(%ebp),%eax > 0xb7771a0c <+2060>: mov %eax,0x1c8(%esi) > 0xb7771a12 <+2066>: jmp 0xb7771a33 <_dl_close_worker+2099> > 0xb7771a14 <+2068>: lea 0x0(%esi,%eiz,1),%esi > 0xb7771a18 <+2072>: mov -0x48(%ebp),%eax > 0xb7771a1b <+2075>: test %eax,%eax > 0xb7771a1d <+2077>: je 0xb7771a33 <_dl_close_worker+2099> > 0xb7771a1f <+2079>: movl $0x0,0x15c(%esi) > 0xb7771a29 <+2089>: movl $0x0,0x160(%esi) > 0xb7771a33 <+2099>: mov 0x16c(%esi),%eax > 0xb7771a39 <+2105>: test %eax,%eax > 0xb7771a3b <+2107>: je 0xb7771a50 <_dl_close_worker+2128> > 0xb7771a3d <+2109>: cmpl $0xffffffff,0x20c(%eax) > 0xb7771a44 <+2116>: je 0xb7771a50 <_dl_close_worker+2128> > 0xb7771a46 <+2118>: movl $0x0,0x16c(%esi) > 0xb7771a50 <+2128>: mov -0x24(%ebp),%eax > 0xb7771a53 <+2131>: mov -0x20(%ebp),%edi > 0xb7771a56 <+2134>: cmp %edi,%eax > 0xb7771a58 <+2136>: cmova %edi,%eax > 0xb7771a5b <+2139>: mov %eax,-0x24(%ebp) > 0xb7771a5e <+2142>: jmp 0xb77715e6 <_dl_close_worker+998> > 0xb7771a63 <+2147>: nop > 0xb7771a64 <+2148>: lea 0x0(%esi,%eiz,1),%esi > 0xb7771a68 <+2152>: mov 0x1c8(%esi),%eax > 0xb7771a6e <+2158>: mov %eax,-0x5c(%ebp) > 0xb7771a71 <+2161>: shl $0x2,%eax > 0xb7771a74 <+2164>: mov %eax,(%esp) > 0xb7771a77 <+2167>: call 0xb775d830 <malloc@plt> > 0xb7771a7c <+2172>: test %eax,%eax > 0xb7771a7e <+2174>: mov %eax,%ecx > 0xb7771a80 <+2176>: jne 0xb7771966 <_dl_close_worker+1894> > 0xb7771a86 <+2182>: lea -0x66f1(%ebx),%eax > 0xb7771a8c <+2188>: mov %eax,(%esp) > 0xb7771a8f <+2191>: lea -0x66d8(%ebx),%edx > 0xb7771a95 <+2197>: mov $0xc,%eax > 0xb7771a9a <+2202>: call 0xb776c050 <_dl_signal_error> > 0xb7771a9f <+2207>: nop > 0xb7771aa0 <+2208>: mov 0x150(%edi),%eax > 0xb7771aa6 <+2214>: mov %eax,(%esp) > 0xb7771aa9 <+2217>: call 0xb775d870 <free@plt> > 0xb7771aae <+2222>: jmp 0xb77717d2 <_dl_close_worker+1490> > 0xb7771ab3 <+2227>: mov 0x1f0(%esi),%eax > 0xb7771ab9 <+2233>: test %eax,%eax > 0xb7771abb <+2235>: je 0xb77718d6 <_dl_close_worker+1750> > 0xb7771ac1 <+2241>: mov 0x4(%eax),%edi > 0xb7771ac4 <+2244>: test %edi,%edi > 0xb7771ac6 <+2246>: je 0xb7771b46 <_dl_close_worker+2374> > 0xb7771ac8 <+2248>: mov $0x1,%edx > 0xb7771acd <+2253>: lea 0x0(%esi),%esi > 0xb7771ad0 <+2256>: add $0x1,%edx > 0xb7771ad3 <+2259>: mov (%eax,%edx,4),%ecx > 0xb7771ad6 <+2262>: test %ecx,%ecx > 0xb7771ad8 <+2264>: jne 0xb7771ad0 <_dl_close_worker+2256> > 0xb7771ada <+2266>: lea 0x4(,%edx,4),%ecx > 0xb7771ae1 <+2273>: add %ecx,%eax > 0xb7771ae3 <+2275>: mov %eax,0x15c(%esi) > 0xb7771ae9 <+2281>: lea 0x15c(%esi),%eax > 0xb7771aef <+2287>: mov %edx,0x160(%esi) > 0xb7771af5 <+2293>: mov %eax,-0x48(%ebp) > 0xb7771af8 <+2296>: movl $0x2,-0x34(%ebp) > 0xb7771aff <+2303>: jmp 0xb77718d6 <_dl_close_worker+1750> > 0xb7771b04 <+2308>: movb $0x1,-0x55(%ebp) > 0xb7771b08 <+2312>: jmp 0xb7771a09 <_dl_close_worker+2057> > 0xb7771b0d <+2317>: mov -0x54(%ebp),%ecx > 0xb7771b10 <+2320>: mov %edx,(%ecx) > 0xb7771b12 <+2322>: mov -0x30(%ebp),%ecx > 0xb7771b15 <+2325>: mov %edx,0x4(%ecx) > 0xb7771b18 <+2328>: jmp 0xb777171c <_dl_close_worker+1308> > 0xb7771b1d <+2333>: mov -0x40(%ebp),%eax > 0xb7771b20 <+2336>: mov %eax,0x860(%ebx) > 0xb7771b26 <+2342>: jmp 0xb777183a <_dl_close_worker+1594> > 0xb7771b2b <+2347>: mov %eax,%edi > 0xb7771b2d <+2349>: mov -0x20(%ebp),%eax > 0xb7771b30 <+2352>: jmp 0xb77716a2 <_dl_close_worker+1186> > 0xb7771b35 <+2357>: mov -0x6c(%ebp),%eax > 0xb7771b38 <+2360>: mov %eax,(%esp) > 0xb7771b3b <+2363>: call *0x840(%ebx) > 0xb7771b41 <+2369>: jmp 0xb777183a <_dl_close_worker+1594> > 0xb7771b46 <+2374>: mov $0x8,%ecx > 0xb7771b4b <+2379>: mov $0x1,%edx > 0xb7771b50 <+2384>: jmp 0xb7771ae1 <_dl_close_worker+2273> > 0xb7771b52 <+2386>: movl $0x0,0x8ec(%ebx) > 0xb7771b5c <+2396>: mov -0x64(%ebp),%esp > 0xb7771b5f <+2399>: jmp 0xb7771249 <_dl_close_worker+73> > 0xb7771b64 <+2404>: mov -0x68(%ebp),%eax > 0xb7771b67 <+2407>: mov -0x110(%ebx),%edi > 0xb7771b6d <+2413>: mov (%eax,%ebx,1),%edx > 0xb7771b70 <+2416>: test %edx,%edx > 0xb7771b72 <+2418>: je 0xb77715bd <_dl_close_worker+957> > 0xb7771b78 <+2424>: lea 0x25c(%esi),%ecx > 0xb7771b7e <+2430>: movl $0x0,-0x30(%ebp) > 0xb7771b85 <+2437>: mov 0x1c(%edi),%eax > 0xb7771b88 <+2440>: test %eax,%eax > 0xb7771b8a <+2442>: je 0xb7771b9d <_dl_close_worker+2461> > 0xb7771b8c <+2444>: mov %ecx,(%esp) > 0xb7771b8f <+2447>: mov %ecx,-0x34(%ebp) > 0xb7771b92 <+2450>: call *%eax > 0xb7771b94 <+2452>: mov -0x68(%ebp),%eax > 0xb7771b97 <+2455>: mov -0x34(%ebp),%ecx > 0xb7771b9a <+2458>: mov (%eax,%ebx,1),%edx > 0xb7771b9d <+2461>: addl $0x1,-0x30(%ebp) > 0xb7771ba1 <+2465>: add $0x8,%ecx > 0xb7771ba4 <+2468>: cmp %edx,-0x30(%ebp) > 0xb7771ba7 <+2471>: mov 0x20(%edi),%edi > 0xb7771baa <+2474>: jb 0xb7771b85 <_dl_close_worker+2437> > 0xb7771bac <+2476>: jmp 0xb77715bd <_dl_close_worker+957> > 0xb7771bb1 <+2481>: mov -0x20(%ebp),%eax > 0xb7771bb4 <+2484>: jmp 0xb77716a2 <_dl_close_worker+1186> > 0xb7771bb9 <+2489>: mov %edx,0x8(%esp) > 0xb7771bbd <+2493>: mov 0x4(%eax),%eax > 0xb7771bc0 <+2496>: mov %eax,0x4(%esp) > 0xb7771bc4 <+2500>: lea -0x5170(%ebx),%eax > 0xb7771bca <+2506>: mov %eax,(%esp) > 0xb7771bcd <+2509>: call 0xb776d1a0 <_dl_debug_printf> > 0xb7771bd2 <+2514>: jmp 0xb7771249 <_dl_close_worker+73> > 0xb7771bd7 <+2519>: mov -0x60(%ebp),%eax > 0xb7771bda <+2522>: mov %eax,0x8(%esp) > 0xb7771bde <+2526>: mov 0x4(%esi),%eax > 0xb7771be1 <+2529>: mov %eax,0x4(%esp) > 0xb7771be5 <+2533>: mov -0x74(%ebp),%eax > 0xb7771be8 <+2536>: mov %eax,(%esp) > 0xb7771beb <+2539>: call 0xb776d1a0 <_dl_debug_printf> > 0xb7771bf0 <+2544>: jmp 0xb777156c <_dl_close_worker+876> > 0xb7771bf5 <+2549>: mov -0x54(%ebp),%eax > 0xb7771bf8 <+2552>: mov -0x110(%ebx),%esi > 0xb7771bfe <+2558>: mov (%eax),%edi > 0xb7771c00 <+2560>: testb $0x8,0x195(%edi) > 0xb7771c07 <+2567>: jne 0xb777160b <_dl_close_worker+1035> > 0xb7771c0d <+2573>: mov -0x68(%ebp),%eax > 0xb7771c10 <+2576>: mov (%eax,%ebx,1),%eax > 0xb7771c13 <+2579>: test %eax,%eax > 0xb7771c15 <+2581>: je 0xb777160b <_dl_close_worker+1035> > 0xb7771c1b <+2587>: add $0x25c,%edi > 0xb7771c21 <+2593>: xor %ecx,%ecx > 0xb7771c23 <+2595>: mov (%esi),%edx > 0xb7771c25 <+2597>: test %edx,%edx > 0xb7771c27 <+2599>: je 0xb7771c42 <_dl_close_worker+2626> > 0xb7771c29 <+2601>: mov %ecx,-0x20(%ebp) > 0xb7771c2c <+2604>: movl $0x2,0x4(%esp) > 0xb7771c34 <+2612>: mov %edi,(%esp) > 0xb7771c37 <+2615>: call *%edx > 0xb7771c39 <+2617>: mov -0x68(%ebp),%eax > 0xb7771c3c <+2620>: mov -0x20(%ebp),%ecx > 0xb7771c3f <+2623>: mov (%eax,%ebx,1),%eax > 0xb7771c42 <+2626>: add $0x1,%ecx > 0xb7771c45 <+2629>: add $0x8,%edi > 0xb7771c48 <+2632>: mov 0x20(%esi),%esi > 0xb7771c4b <+2635>: cmp %eax,%ecx > 0xb7771c4d <+2637>: jb 0xb7771c23 <_dl_close_worker+2595> > 0xb7771c4f <+2639>: jmp 0xb777160b <_dl_close_worker+1035> > 0xb7771c54 <+2644>: mov 0x854(%ebx),%edx > 0xb7771c5a <+2650>: test %edx,%edx > 0xb7771c5c <+2652>: je 0xb7771c93 <_dl_close_worker+2707> > 0xb7771c5e <+2654>: movzbl 0x194(%edi),%eax > 0xb7771c65 <+2661>: mov 0x244(%edi),%ecx > 0xb7771c6b <+2667>: movl $0x0,(%esp) > 0xb7771c72 <+2674>: shr $0x3,%al > 0xb7771c75 <+2677>: and $0x1,%eax > 0xb7771c78 <+2680>: mov %eax,0x4(%esp) > 0xb7771c7c <+2684>: mov %ecx,%eax > 0xb7771c7e <+2686>: call 0xb7770fc0 <remove_slotinfo> > 0xb7771c83 <+2691>: test %al,%al > 0xb7771c85 <+2693>: jne 0xb7771c93 <_dl_close_worker+2707> > 0xb7771c87 <+2695>: mov 0x858(%ebx),%eax > 0xb7771c8d <+2701>: mov %eax,0x850(%ebx) > 0xb7771c93 <+2707>: mov 0x240(%edi),%eax > 0xb7771c99 <+2713>: movb $0x1,-0x38(%ebp) > 0xb7771c9d <+2717>: lea 0x1(%eax),%edx > 0xb7771ca0 <+2720>: cmp $0x1,%edx > 0xb7771ca3 <+2723>: jbe 0xb7771701 <_dl_close_worker+1281> > 0xb7771ca9 <+2729>: mov -0x40(%ebp),%edx > 0xb7771cac <+2732>: mov %eax,%ecx > 0xb7771cae <+2734>: sub 0x234(%edi),%ecx > 0xb7771cb4 <+2740>: test %edx,%edx > 0xb7771cb6 <+2742>: je 0xb7771d7e <_dl_close_worker+2942> > 0xb7771cbc <+2748>: cmp %eax,-0x40(%ebp) > 0xb7771cbf <+2751>: je 0xb7771d7e <_dl_close_worker+2942> > 0xb7771cc5 <+2757>: cmp -0x34(%ebp),%ecx > 0xb7771cc8 <+2760>: je 0xb7771d76 <_dl_close_worker+2934> > 0xb7771cce <+2766>: mov 0x860(%ebx),%edx > 0xb7771cd4 <+2772>: cmp -0x34(%ebp),%edx > 0xb7771cd7 <+2775>: je 0xb7771d62 <_dl_close_worker+2914> > 0xb7771cdd <+2781>: cmp %edx,%eax > 0xb7771cdf <+2783>: je 0xb7771d57 <_dl_close_worker+2903> > 0xb7771ce1 <+2785>: cmp -0x34(%ebp),%eax > 0xb7771ce4 <+2788>: jbe 0xb7771701 <_dl_close_worker+1281> > 0xb7771cea <+2794>: mov %eax,-0x34(%ebp) > 0xb7771ced <+2797>: mov %ecx,-0x40(%ebp) > 0xb7771cf0 <+2800>: jmp 0xb7771701 <_dl_close_worker+1281> > 0xb7771cf5 <+2805>: mov -0x44(%ebp),%eax > 0xb7771cf8 <+2808>: lea 0x878,%esi > 0xb7771cfe <+2814>: test %eax,%eax > 0xb7771d00 <+2816>: jne 0xb7771d20 <_dl_close_worker+2848> > 0xb7771d02 <+2818>: cmpb $0x0,-0x55(%ebp) > 0xb7771d06 <+2822>: jne 0xb7771d20 <_dl_close_worker+2848> > 0xb7771d08 <+2824>: mov 0x878(%ebx),%eax > 0xb7771d0e <+2830>: test %eax,%eax > 0xb7771d10 <+2832>: je 0xb77716b3 <_dl_close_worker+1203> > 0xb7771d16 <+2838>: mov (%eax),%edi > 0xb7771d18 <+2840>: test %edi,%edi > 0xb7771d1a <+2842>: je 0xb77716b3 <_dl_close_worker+1203> > 0xb7771d20 <+2848>: call *0x874(%ebx) > 0xb7771d26 <+2854>: mov (%esi,%ebx,1),%esi > 0xb7771d29 <+2857>: test %esi,%esi > 0xb7771d2b <+2859>: je 0xb77716b3 <_dl_close_worker+1203> > 0xb7771d31 <+2865>: mov (%esi),%eax > 0xb7771d33 <+2867>: test %eax,%eax > 0xb7771d35 <+2869>: je 0xb77716b3 <_dl_close_worker+1203> > 0xb7771d3b <+2875>: sub $0x1,%eax > 0xb7771d3e <+2878>: mov %eax,(%esi) > 0xb7771d40 <+2880>: mov 0x4(%esi,%eax,4),%eax > 0xb7771d44 <+2884>: mov %eax,(%esp) > 0xb7771d47 <+2887>: call 0xb775d870 <free@plt> > 0xb7771d4c <+2892>: mov (%esi),%eax > 0xb7771d4e <+2894>: test %eax,%eax > 0xb7771d50 <+2896>: jne 0xb7771d3b <_dl_close_worker+2875> > 0xb7771d52 <+2898>: jmp 0xb77716b3 <_dl_close_worker+1203> > 0xb7771d57 <+2903>: mov %ecx,0x860(%ebx) > 0xb7771d5d <+2909>: jmp 0xb7771701 <_dl_close_worker+1281> > 0xb7771d62 <+2914>: mov -0x40(%ebp),%edx > 0xb7771d65 <+2917>: mov %eax,-0x34(%ebp) > 0xb7771d68 <+2920>: mov %ecx,-0x40(%ebp) > 0xb7771d6b <+2923>: mov %edx,0x860(%ebx) > 0xb7771d71 <+2929>: jmp 0xb7771701 <_dl_close_worker+1281> > 0xb7771d76 <+2934>: mov %eax,-0x34(%ebp) > 0xb7771d79 <+2937>: jmp 0xb7771701 <_dl_close_worker+1281> > 0xb7771d7e <+2942>: mov %ecx,-0x40(%ebp) > 0xb7771d81 <+2945>: mov -0x34(%ebp),%ecx > 0xb7771d84 <+2948>: test %ecx,%ecx > 0xb7771d86 <+2950>: jne 0xb7771d8b <_dl_close_worker+2955> > 0xb7771d88 <+2952>: mov %eax,-0x34(%ebp) > 0xb7771d8b <+2955>: movb $0x1,-0x38(%ebp) > 0xb7771d8f <+2959>: jmp 0xb7771701 <_dl_close_worker+1281> > 0xb7771d94 <+2964>: mov 0x504(%ebx),%eax > 0xb7771d9a <+2970>: lea -0x1(%eax),%edx > 0xb7771d9d <+2973>: cmp %edx,-0x60(%ebp) > 0xb7771da0 <+2976>: jne 0xb7771852 <_dl_close_worker+1618> > 0xb7771da6 <+2982>: lea -0x2(%eax),%edx > 0xb7771da9 <+2985>: mov -0x70(%ebp),%edi > 0xb7771dac <+2988>: imul $0x4c,%edx,%ecx > 0xb7771daf <+2991>: mov (%edi,%ecx,1),%esi > 0xb7771db2 <+2994>: test %esi,%esi > 0xb7771db4 <+2996>: jne 0xb7771ebd <_dl_close_worker+3261> > 0xb7771dba <+3002>: lea -0x3(%eax),%esi > 0xb7771dbd <+3005>: imul $0x4c,%esi,%ecx > 0xb7771dc0 <+3008>: mov (%edi,%ecx,1),%ecx > 0xb7771dc3 <+3011>: test %ecx,%ecx > 0xb7771dc5 <+3013>: jne 0xb7771eb9 <_dl_close_worker+3257> > 0xb7771dcb <+3019>: lea -0x4(%eax),%ecx > 0xb7771dce <+3022>: imul $0x4c,%ecx,%edx > 0xb7771dd1 <+3025>: mov (%edi,%edx,1),%edx > 0xb7771dd4 <+3028>: test %edx,%edx > 0xb7771dd6 <+3030>: jne 0xb7771eb5 <_dl_close_worker+3253> > 0xb7771ddc <+3036>: lea -0x5(%eax),%esi > 0xb7771ddf <+3039>: imul $0x4c,%esi,%edx > 0xb7771de2 <+3042>: mov (%edi,%edx,1),%edx > 0xb7771de5 <+3045>: test %edx,%edx > 0xb7771de7 <+3047>: jne 0xb7771eaa <_dl_close_worker+3242> > 0xb7771ded <+3053>: lea -0x6(%eax),%ecx > 0xb7771df0 <+3056>: imul $0x4c,%ecx,%edx > 0xb7771df3 <+3059>: mov (%edi,%edx,1),%edx > 0xb7771df6 <+3062>: test %edx,%edx > 0xb7771df8 <+3064>: jne 0xb7771eb5 <_dl_close_worker+3253> > 0xb7771dfe <+3070>: lea -0x7(%eax),%esi > 0xb7771e01 <+3073>: imul $0x4c,%esi,%edx > 0xb7771e04 <+3076>: mov (%edi,%edx,1),%edx > 0xb7771e07 <+3079>: test %edx,%edx > 0xb7771e09 <+3081>: jne 0xb7771eaa <_dl_close_worker+3242> > 0xb7771e0f <+3087>: lea -0x8(%eax),%ecx > 0xb7771e12 <+3090>: imul $0x4c,%ecx,%edx > 0xb7771e15 <+3093>: mov (%edi,%edx,1),%edx > 0xb7771e18 <+3096>: test %edx,%edx > 0xb7771e1a <+3098>: jne 0xb7771eb5 <_dl_close_worker+3253> > 0xb7771e20 <+3104>: sub $0x9,%eax > 0xb7771e23 <+3107>: imul $0x4c,%eax,%eax > 0xb7771e26 <+3110>: mov (%edi,%eax,1),%eax > 0xb7771e29 <+3113>: test %eax,%eax > 0xb7771e2b <+3115>: jne 0xb7771eaa <_dl_close_worker+3242> > 0xb7771e2d <+3117>: mov -0x60(%ebp),%eax > 0xb7771e30 <+3120>: lea -0x8(%eax),%ecx > 0xb7771e33 <+3123>: mov -0x80(%ebp),%eax > 0xb7771e36 <+3126>: mov (%edi,%eax,1),%eax > 0xb7771e39 <+3129>: test %eax,%eax > 0xb7771e3b <+3131>: jne 0xb7771eaa <_dl_close_worker+3242> > 0xb7771e3d <+3133>: mov -0x88(%ebp),%eax > 0xb7771e43 <+3139>: mov (%edi,%eax,1),%eax > 0xb7771e46 <+3142>: test %eax,%eax > 0xb7771e48 <+3144>: jne 0xb7771f8d <_dl_close_worker+3469> > 0xb7771e4e <+3150>: mov -0x90(%ebp),%eax > 0xb7771e54 <+3156>: mov (%edi,%eax,1),%eax > 0xb7771e57 <+3159>: test %eax,%eax > 0xb7771e59 <+3161>: jne 0xb7771f82 <_dl_close_worker+3458> > 0xb7771e5f <+3167>: mov -0x98(%ebp),%eax > 0xb7771e65 <+3173>: mov (%edi,%eax,1),%esi > 0xb7771e68 <+3176>: test %esi,%esi > 0xb7771e6a <+3178>: jne 0xb7771f77 <_dl_close_worker+3447> > 0xb7771e70 <+3184>: mov -0xa0(%ebp),%eax > 0xb7771e76 <+3190>: mov (%edi,%eax,1),%ecx > 0xb7771e79 <+3193>: test %ecx,%ecx > 0xb7771e7b <+3195>: jne 0xb7771f6c <_dl_close_worker+3436> > 0xb7771e81 <+3201>: mov -0xa8(%ebp),%eax > 0xb7771e87 <+3207>: mov (%edi,%eax,1),%edx > 0xb7771e8a <+3210>: test %edx,%edx > 0xb7771e8c <+3212>: jne 0xb7771f61 <_dl_close_worker+3425> > 0xb7771e92 <+3218>: mov -0xb0(%ebp),%eax > 0xb7771e98 <+3224>: mov -0xac(%ebp),%ecx > 0xb7771e9e <+3230>: mov (%edi,%eax,1),%eax > 0xb7771ea1 <+3233>: test %eax,%eax > 0xb7771ea3 <+3235>: cmovne -0xa4(%ebp),%ecx > 0xb7771eaa <+3242>: mov %ecx,0x504(%ebx) > 0xb7771eb0 <+3248>: jmp 0xb7771852 <_dl_close_worker+1618> > 0xb7771eb5 <+3253>: mov %esi,%ecx > 0xb7771eb7 <+3255>: jmp 0xb7771eaa <_dl_close_worker+3242> > 0xb7771eb9 <+3257>: mov %edx,%ecx > 0xb7771ebb <+3259>: jmp 0xb7771eaa <_dl_close_worker+3242> > 0xb7771ebd <+3261>: mov -0x60(%ebp),%ecx > 0xb7771ec0 <+3264>: jmp 0xb7771eaa <_dl_close_worker+3242> > 0xb7771ec2 <+3266>: lea -0x5120(%ebx),%eax > 0xb7771ec8 <+3272>: mov %eax,0x4(%esp) > 0xb7771ecc <+3276>: movl $0x2,(%esp) > 0xb7771ed3 <+3283>: call 0xb776d220 <_dl_dprintf> > 0xb7771ed8 <+3288>: movl $0x7f,(%esp) > 0xb7771edf <+3295>: call 0xb7775560 <_exit> > 0xb7771ee4 <+3300>: mov 0x18(%edi),%eax > 0xb7771ee7 <+3303>: mov %eax,0x8(%esp) > 0xb7771eeb <+3307>: mov 0x4(%edi),%eax > 0xb7771eee <+3310>: mov %eax,0x4(%esp) > 0xb7771ef2 <+3314>: mov -0x78(%ebp),%eax > 0xb7771ef5 <+3317>: mov %eax,(%esp) > 0xb7771ef8 <+3320>: call 0xb776d1a0 <_dl_debug_printf> > 0xb7771efd <+3325>: jmp 0xb7771766 <_dl_close_worker+1382> > 0xb7771f02 <+3330>: mov (%eax),%edi > 0xb7771f04 <+3332>: testb $0x8,0x195(%edi) > 0xb7771f0b <+3339>: jne 0xb7771852 <_dl_close_worker+1618> > 0xb7771f11 <+3345>: mov -0x68(%ebp),%eax > 0xb7771f14 <+3348>: mov -0x110(%ebx),%esi > 0xb7771f1a <+3354>: mov (%eax,%ebx,1),%eax > 0xb7771f1d <+3357>: test %eax,%eax > 0xb7771f1f <+3359>: je 0xb7771852 <_dl_close_worker+1618> > 0xb7771f25 <+3365>: add $0x25c,%edi > 0xb7771f2b <+3371>: xor %ecx,%ecx > 0xb7771f2d <+3373>: mov (%esi),%edx > 0xb7771f2f <+3375>: test %edx,%edx > 0xb7771f31 <+3377>: je 0xb7771f4c <_dl_close_worker+3404> > 0xb7771f33 <+3379>: mov %ecx,-0x1c(%ebp) > 0xb7771f36 <+3382>: movl $0x0,0x4(%esp) > 0xb7771f3e <+3390>: mov %edi,(%esp) > 0xb7771f41 <+3393>: call *%edx > 0xb7771f43 <+3395>: mov -0x68(%ebp),%eax > 0xb7771f46 <+3398>: mov -0x1c(%ebp),%ecx > 0xb7771f49 <+3401>: mov (%eax,%ebx,1),%eax > 0xb7771f4c <+3404>: add $0x1,%ecx > 0xb7771f4f <+3407>: add $0x8,%edi > 0xb7771f52 <+3410>: mov 0x20(%esi),%esi > 0xb7771f55 <+3413>: cmp %eax,%ecx > 0xb7771f57 <+3415>: jb 0xb7771f2d <_dl_close_worker+3373> > 0xb7771f59 <+3417>: mov -0x54(%ebp),%eax > 0xb7771f5c <+3420>: jmp 0xb7771848 <_dl_close_worker+1608> > 0xb7771f61 <+3425>: mov -0x9c(%ebp),%ecx > 0xb7771f67 <+3431>: jmp 0xb7771eaa <_dl_close_worker+3242> > 0xb7771f6c <+3436>: mov -0x94(%ebp),%ecx > 0xb7771f72 <+3442>: jmp 0xb7771eaa <_dl_close_worker+3242> > 0xb7771f77 <+3447>: mov -0x8c(%ebp),%ecx > 0xb7771f7d <+3453>: jmp 0xb7771eaa <_dl_close_worker+3242> > 0xb7771f82 <+3458>: mov -0x84(%ebp),%ecx > 0xb7771f88 <+3464>: jmp 0xb7771eaa <_dl_close_worker+3242> > 0xb7771f8d <+3469>: mov -0x7c(%ebp),%ecx > 0xb7771f90 <+3472>: jmp 0xb7771eaa <_dl_close_worker+3242> >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 1089080
: 887312 |
887313
|
887314
|
887315
|
887316
|
887317
|
887318
|
887319
|
887320
|
887321
|
887322