This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
ld.so.1 broken with gcc 3.3.1 on GNU/Hurd
- From: "Alfred M. Szmidt" <ams at kemisten dot nu>
- To: bug-hurd at gnu dot org, libc-alpha at sources dot redhat dot com
- Date: Mon, 24 Nov 2003 12:01:58 +0100 (MET)
- Subject: ld.so.1 broken with gcc 3.3.1 on GNU/Hurd
ld.so.1 breaks a bit if you compile it with gcc 3.3.1 on GNU/Hurd, it
seems that _exit gets miscompiled or something. So doing fun things
like `ld.so.1 --verify non-existant-elf', or anything else that uses
_exit() in ld.so.1, will cause ld.so.1 to crash. Instead of reporting
an error.
Anyway, I'm not entierly sure what to make out of this, and I don't
grok x86 assembler to see if _exit is correct. I have attached the
backtrace from ld.so.1, not sure if it will be useful here. And the
output of `disassemble'.
If anyone wants more info about anything, please scream.
I might add that this also happens with glibc 2.3.2 if you compile it
with gcc 3.3.1.
Current directory is /sub-hurd/libc-2003-11-22/lib/
GNU gdb 6.0
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-unknown-gnu0.3"...
(gdb) dir /src-cvs/libc/elf
Source directories searched: /src-cvs/libc/elf:$cdir:$cwd
(gdb) run --verify non-existant-elf
Starting program: /sub-hurd/libc-2003-11-22/lib/ld.so.1 --verify non-existant-elf
Program received signal EXC_BAD_INSTRUCTION, Illegal instruction/operand.
0x000039a5 in dl_main (phdr=0x0, phnum=0, user_entry=0x1017f08) at rtld.c:786
(gdb) list
781 args.str = rtld_progname;
782 (void) INTUSE(_dl_catch_error) (&objname, &err_str, map_doit, &args);
783 if (__builtin_expect (err_str != NULL, 0))
784 /* We don't free the returned string, the programs stops
785 anyway. */
786 _exit (EXIT_FAILURE);
787 }
788 else
789 {
790 HP_TIMING_NOW (start);
(gdb) bt full
#0 0x000039a5 in dl_main (phdr=0x0, phnum=0, user_entry=0x1017f08)
at rtld.c:786
objname = 0x16e4f "non-existant-elf"
err_str = 0x16e30 "cannot open shared object file"
args = {str = 0x101802f "non-existant-elf", main_map = 0x1017f98}
ph = (const Elf32_Phdr *) 0x1017e30
mode = verify
preloads = (struct link_map **) 0x0
npreloads = 0
file_size = 67318
file = 0x12ff6 "-inhibit-rpath"
has_interp = false
i = 0
prelinked = false
rtld_is_main = true
rtld_ehdr = (Elf32_Ehdr *) 0x16e30
#1 0x0000c831 in go.0 () at ../sysdeps/mach/hurd/dl-sysdep.c:197
fmha = 0
fmhs = 0
threadvars = {0, 1073741826, 0, 0, 0, 0, 0, 0, 0, 0, 0}
__hurd_sigthread_variables = (long unsigned int *) 0x0
__hurd_sigthread_stack_base = 0
__hurd_sigthread_stack_end = 0
__libc_stack_end = (void *) 0x0
__libc_enable_secure = 0
__libc_enable_secure_internal = 0
_dl_hurd_data = (struct hurd_startup_data *) 0x1017edc
errno = 0
__hurd_threadvar_stack_offset = 93280
__hurd_threadvar_stack_mask = 0
__libc_multiple_libcs = 0
#2 0x0000e73e in _hurd_startup (argptr=0x1018000, main=0x1017f88)
at hurdstartup.c:189
d = (struct hurd_startup_data *) 0x1017edc
err = 0
in_bootstrap = 58
args = 0x1018000 "/sub-hurd/libc-2003-11-22/lib/ld.so.1"
env = 0x1019000 "SHELL=/bin/bash"
argslen = 64
envlen = 230
data = {flags = 8, dtable = 0x101a000, dtablesize = 5,
portarray = 0x101b000, portarraysize = 6, intarray = 0x101c000,
intarraysize = 5, stack_base = 98304, stack_size = 16777216, phdr = 0,
phdrsz = 0, user_entry = 8192}
argv = (char **) 0x1017e94
envp = (char **) 0x1017f6c
argc = 3
envc = 16875276
argcptr = (intptr_t *) 0x1017e90
addr = 0
#3 0x0000c99b in _dl_sysdep_start (start_argptr=0x1018000,
dl_main=0x2560 <dl_main>) at ../sysdeps/mach/hurd/dl-sysdep.c:265
No locals.
#4 0x000022f6 in _dl_start (arg=0x1018000) at rtld.c:254
ranges = {{start = 7448, size = 392, lazy = 0}, {start = 0, size = 0,
lazy = 0}}
#5 0x00002007 in _start () at rtld.c:276
_dl_rtld_libname2 = {name = 0x0, next = 0x0, dont_free = 0}
library_path = 0x0
_dl_rtld_libname = {name = 0x0, next = 0x0, dont_free = 0}
any_debug = 0
preloadlist = 0x0
version_info = 0
_dl_skip_args = 2
_dl_argv = (char **) 0x1017e9c
_dl_starting_up = 1
_dl_starting_up_internal = 1
_rtld_local = {_dl_loaded = 0x0, _dl_nloaded = 0, _dl_global_scope = {
0x0, 0x0}, _dl_main_searchlist = 0x0, _dl_initial_searchlist = {
r_list = 0x0, r_nlist = 0}, _dl_global_scope_alloc = 0,
_dl_debug_mask = 0, _dl_pagesize = 4096, _dl_load_lock = {mutex = {held = 0,
lock = 0, name = 0x0, queue = {head = 0x0, tail = 0x0}, holder = 0x0},
owner = 0x0, count = 0}, _dl_osversion = 0, _dl_platform = 0x0,
_dl_platformlen = 0, _dl_clktck = 0, _dl_verbose = 0, _dl_lazy = 1,
_dl_bind_not = 0, _dl_dynamic_weak = 0, _dl_fpu_control = 895,
_dl_initfirst = 0x0, _dl_profile = 0x0, _dl_profile_map = 0x0,
_dl_profile_output = 0x12a30 "/var/tmp", _dl_trace_prelink_map = 0x0,
_dl_trace_prelink = 0x0, _dl_correct_cache_id = 3, _dl_num_relocations = 0,
_dl_num_cache_relocations = 0, _dl_hwcap = 0, _dl_hwcap_mask = 8388608,
_dl_inhibit_rpath = 0x0, _dl_origin_path = 0x0, _dl_all_dirs = 0x16d40,
_dl_init_all_dirs = 0x16d40, _dl_debug_fd = 2,
_dl_error_catch_tsd = 0x2548 <_dl_initial_error_catch_tsd>,
_dl_x86_cap_flags = {"fpu\000\000\000\000", "vme\000\000\000\000",
"de\000\000\000\000\000", "pse\000\000\000\000", "tsc\000\000\000\000",
"msr\000\000\000\000", "pae\000\000\000\000", "mce\000\000\000\000",
"cx8\000\000\000\000", "apic\000\000\000", "10\000\000\000\000\000",
"sep\000\000\000\000", "mtrr\000\000\000", "pge\000\000\000\000",
"mca\000\000\000\000", "cmov\000\000\000", "pat\000\000\000\000",
"pse36\000\000", "pn\000\000\000\000\000", "clflush",
"20\000\000\000\000\000", "dts\000\000\000\000", "acpi\000\000\000",
"mmx\000\000\000\000", "fxsr\000\000\000", "sse\000\000\000\000",
"sse2\000\000\000", "ss\000\000\000\000\000", "ht\000\000\000\000\000",
"tm\000\000\000\000\000", "ia64\000\000\000", "pbe\000\000\000\000"},
_dl_x86_platforms = {"i386", "i486", "i586", "i686"}, _dl_rtld_map = {
l_addr = 4096, l_name = 0x1018000 "/sub-hurd/libc-2003-11-22/lib/ld.so.1",
l_ld = 0x16a04, l_next = 0x0, l_prev = 0x0, l_libname = 0x0, l_info = {
0x0, 0x0, 0x16a3c, 0x16a34, 0x16a0c, 0x16a14, 0x16a1c, 0x0, 0x0, 0x0,
0x16a24, 0x16a2c, 0x0, 0x0, 0x16a04, 0x0, 0x0, 0x16a54, 0x16a5c,
0x16a64, 0x16a44, 0x0, 0x16a6c, 0x16a4c, 0x0 <repeats 12 times>,
0x16a7c, 0x16a74, 0x0, 0x16a8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x16a84, 0x0 <repeats 25 times>}, l_phdr = 0x0, l_entry = 0,
l_phnum = 0, l_ldnum = 0, l_searchlist = {r_list = 0x0, r_nlist = 0},
l_symbolic_searchlist = {r_list = 0x0, r_nlist = 0}, l_loader = 0x0,
l_nbuckets = 67, l_buckets = 0x10bc, l_chain = 0x11c8, l_opencount = 1,
l_type = lt_executable, l_relocated = 0, l_init_called = 0, l_global = 0,
l_reserved = 0, l_phdr_allocated = 0, l_soname_added = 0, l_faked = 0,
l_need_tls_init = 0, l_nversions = 0, l_versions = 0x0, l_rpath_dirs = {
dirs = 0x0, malloced = 0}, l_reloc_result = 0x0, l_versyms = 0x0,
l_origin = 0x0, l_map_start = 4096, l_map_end = 93484, l_scope_mem = {0x0,
0x0, 0x0, 0x0}, l_scope_max = 0, l_scope = 0x0, l_local_scope = {0x0,
0x0}, l_dev = 0, l_ino = 0, l_runpath_dirs = {dirs = 0x0, malloced = 0},
l_initfini = 0x0, l_reldepsmax = 0, l_reldepsact = 0, l_reldeps = 0x0,
l_feature_1 = 0, l_flags_1 = 0, l_flags = 0, l_idx = 0, l_mach = {plt = 0,
gotplt = 0}, l_lookup_cache = {sym = 0x0, type_class = 0, value = 0,
ret = 0x0}}, _dl_stack_flags = 7,
_dl_make_stack_executable_hook = 0xc628 <_dl_make_stack_executable>}
_rtld_global = {_dl_loaded = 0x0, _dl_nloaded = 0, _dl_global_scope = {
0x0, 0x0}, _dl_main_searchlist = 0x0, _dl_initial_searchlist = {
r_list = 0x0, r_nlist = 0}, _dl_global_scope_alloc = 0,
_dl_debug_mask = 0, _dl_pagesize = 4096, _dl_load_lock = {mutex = {held = 0,
lock = 0, name = 0x0, queue = {head = 0x0, tail = 0x0}, holder = 0x0},
owner = 0x0, count = 0}, _dl_osversion = 0, _dl_platform = 0x0,
_dl_platformlen = 0, _dl_clktck = 0, _dl_verbose = 0, _dl_lazy = 1,
_dl_bind_not = 0, _dl_dynamic_weak = 0, _dl_fpu_control = 895,
_dl_initfirst = 0x0, _dl_profile = 0x0, _dl_profile_map = 0x0,
_dl_profile_output = 0x12a30 "/var/tmp", _dl_trace_prelink_map = 0x0,
_dl_trace_prelink = 0x0, _dl_correct_cache_id = 3, _dl_num_relocations = 0,
_dl_num_cache_relocations = 0, _dl_hwcap = 0, _dl_hwcap_mask = 8388608,
_dl_inhibit_rpath = 0x0, _dl_origin_path = 0x0, _dl_all_dirs = 0x16d40,
_dl_init_all_dirs = 0x16d40, _dl_debug_fd = 2,
_dl_error_catch_tsd = 0x2548 <_dl_initial_error_catch_tsd>,
_dl_x86_cap_flags = {"fpu\000\000\000\000", "vme\000\000\000\000",
"de\000\000\000\000\000", "pse\000\000\000\000", "tsc\000\000\000\000",
"msr\000\000\000\000", "pae\000\000\000\000", "mce\000\000\000\000",
"cx8\000\000\000\000", "apic\000\000\000", "10\000\000\000\000\000",
"sep\000\000\000\000", "mtrr\000\000\000", "pge\000\000\000\000",
"mca\000\000\000\000", "cmov\000\000\000", "pat\000\000\000\000",
"pse36\000\000", "pn\000\000\000\000\000", "clflush",
"20\000\000\000\000\000", "dts\000\000\000\000", "acpi\000\000\000",
"mmx\000\000\000\000", "fxsr\000\000\000", "sse\000\000\000\000",
"sse2\000\000\000", "ss\000\000\000\000\000", "ht\000\000\000\000\000",
"tm\000\000\000\000\000", "ia64\000\000\000", "pbe\000\000\000\000"},
_dl_x86_platforms = {"i386", "i486", "i586", "i686"}, _dl_rtld_map = {
l_addr = 4096, l_name = 0x1018000 "/sub-hurd/libc-2003-11-22/lib/ld.so.1",
l_ld = 0x16a04, l_next = 0x0, l_prev = 0x0, l_libname = 0x0, l_info = {
0x0, 0x0, 0x16a3c, 0x16a34, 0x16a0c, 0x16a14, 0x16a1c, 0x0, 0x0, 0x0,
0x16a24, 0x16a2c, 0x0, 0x0, 0x16a04, 0x0, 0x0, 0x16a54, 0x16a5c,
0x16a64, 0x16a44, 0x0, 0x16a6c, 0x16a4c, 0x0 <repeats 12 times>,
0x16a7c, 0x16a74, 0x0, 0x16a8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x16a84, 0x0 <repeats 25 times>}, l_phdr = 0x0, l_entry = 0,
l_phnum = 0, l_ldnum = 0, l_searchlist = {r_list = 0x0, r_nlist = 0},
l_symbolic_searchlist = {r_list = 0x0, r_nlist = 0}, l_loader = 0x0,
l_nbuckets = 67, l_buckets = 0x10bc, l_chain = 0x11c8, l_opencount = 1,
l_type = lt_executable, l_relocated = 0, l_init_called = 0, l_global = 0,
l_reserved = 0, l_phdr_allocated = 0, l_soname_added = 0, l_faked = 0,
l_need_tls_init = 0, l_nversions = 0, l_versions = 0x0, l_rpath_dirs = {
dirs = 0x0, malloced = 0}, l_reloc_result = 0x0, l_versyms = 0x0,
l_origin = 0x0, l_map_start = 4096, l_map_end = 93484, l_scope_mem = {0x0,
0x0, 0x0, 0x0}, l_scope_max = 0, l_scope = 0x0, l_local_scope = {0x0,
0x0}, l_dev = 0, l_ino = 0, l_runpath_dirs = {dirs = 0x0, malloced = 0},
l_initfini = 0x0, l_reldepsmax = 0, l_reldepsact = 0, l_reldeps = 0x0,
l_feature_1 = 0, l_flags_1 = 0, l_flags = 0, l_idx = 0, l_mach = {plt = 0,
gotplt = 0}, l_lookup_cache = {sym = 0x0, type_class = 0, value = 0,
ret = 0x0}}, _dl_stack_flags = 7,
_dl_make_stack_executable_hook = 0xc628 <_dl_make_stack_executable>}
_dl_argc = 1
_dl_argv_internal = (char **) 0x1017e9c
(gdb) disassemble
Dump of assembler code for function dl_main:
0x00002560 <dl_main+0>: push %ebp
0x00002561 <dl_main+1>: mov %esp,%ebp
0x00002563 <dl_main+3>: push %edi
0x00002564 <dl_main+4>: push %esi
0x00002565 <dl_main+5>: push %ebx
0x00002566 <dl_main+6>: call 0x256b <dl_main+11>
0x0000256b <dl_main+11>: pop %ebx
0x0000256c <dl_main+12>: add $0x14551,%ebx
0x00002572 <dl_main+18>: sub $0xc4,%esp
0x00002578 <dl_main+24>: lea 0xfffeba8c(%ebx),%eax
0x0000257e <dl_main+30>: mov %eax,0xfffff5f0(%ebx)
0x00002584 <dl_main+36>: mov 0x64(%ebx),%eax
0x0000258a <dl_main+42>: mov %eax,0xfffff914(%ebx)
0x00002590 <dl_main+48>: lea 0xfffffff0(%ebp),%eax
0x00002593 <dl_main+51>: push %eax
0x00002594 <dl_main+52>: movb $0x0,0xffffffb7(%ebp)
0x00002598 <dl_main+56>: movb $0x0,0xffffffaf(%ebp)
0x0000259c <dl_main+60>: movb $0x0,0xffffffae(%ebp)
0x000025a0 <dl_main+64>: call 0x3c40 <process_envvars>
0x000025a5 <dl_main+69>: movl $0x1,0xa8(%ebx)
0x000025af <dl_main+79>: pop %eax
0x000025b0 <dl_main+80>: mov 0x10(%ebp),%edx
0x000025b3 <dl_main+83>: lea 0xfffeb544(%ebx),%eax
0x000025b9 <dl_main+89>: cmp %eax,(%edx)
0x000025bb <dl_main+91>: je 0x3758 <dl_main+4600>
0x000025c1 <dl_main+97>: lea 0xffffc41c(%ebx),%edx
0x000025c7 <dl_main+103>: xor %ecx,%ecx
0x000025c9 <dl_main+105>: push $0x0
0x000025cb <dl_main+107>: mov %edx,%eax
0x000025cd <dl_main+109>: call 0x8100 <_dl_new_object>
0x000025d2 <dl_main+114>: mov 0xfffff544(%ebx),%edi
0x000025d8 <dl_main+120>: test %edi,%edi
0x000025da <dl_main+122>: je 0x373b <dl_main+4571>
0x000025e0 <dl_main+128>: mov 0xc(%ebp),%eax
0x000025e3 <dl_main+131>: mov 0x10(%ebp),%ecx
0x000025e6 <dl_main+134>: mov 0x8(%ebp),%esi
0x000025e9 <dl_main+137>: mov %ax,0x14c(%edi)
0x000025f0 <dl_main+144>: mov (%ecx),%eax
0x000025f2 <dl_main+146>: mov %esi,0x144(%edi)
0x000025f8 <dl_main+152>: mov %eax,0x148(%edi)
0x000025fe <dl_main+158>: incl 0x170(%edi)
0x00002604 <dl_main+164>: movl $0x0,0x198(%edi)
0x0000260e <dl_main+174>: movl $0xffffffff,0x194(%edi)
0x00002618 <dl_main+184>: shll $0x5,0xc(%ebp)
0x0000261c <dl_main+188>: mov 0x8(%ebp),%ecx
0x0000261f <dl_main+191>: mov 0xc(%ebp),%esi
0x00002622 <dl_main+194>: lea (%esi,%ecx,1),%eax
0x00002625 <dl_main+197>: cmp %eax,%ecx
0x00002627 <dl_main+199>: jae 0x265a <dl_main+250>
0x00002629 <dl_main+201>: mov %eax,0xffffffa4(%ebp)
0x0000262c <dl_main+204>: mov (%ecx),%eax
0x0000262e <dl_main+206>: cmp $0x3,%eax
0x00002631 <dl_main+209>: je 0x36e4 <dl_main+4484>
0x00002637 <dl_main+215>: cmp $0x3,%eax
0x0000263a <dl_main+218>: ja 0x36b9 <dl_main+4441>
0x00002640 <dl_main+224>: cmp $0x1,%eax
0x00002643 <dl_main+227>: je 0x367d <dl_main+4381>
0x00002649 <dl_main+233>: cmp $0x2,%eax
0x0000264c <dl_main+236>: je 0x3670 <dl_main+4368>
0x00002652 <dl_main+242>: add $0x20,%ecx
0x00002655 <dl_main+245>: cmp 0xffffffa4(%ebp),%ecx
0x00002658 <dl_main+248>: jb 0x262c <dl_main+204>
0x0000265a <dl_main+250>: mov 0x198(%edi),%ecx
0x00002660 <dl_main+256>: test %ecx,%ecx
0x00002662 <dl_main+258>: jne 0x266e <dl_main+270>
0x00002664 <dl_main+260>: movl $0xffffffff,0x198(%edi)
0x0000266e <dl_main+270>: mov 0xfffff71c(%ebx),%edx
0x00002674 <dl_main+276>: test %edx,%edx
0x00002676 <dl_main+278>: jne 0x2698 <dl_main+312>
0x00002678 <dl_main+280>: mov 0xfffff70c(%ebx),%eax
0x0000267e <dl_main+286>: test %eax,%eax
0x00002680 <dl_main+288>: je 0x3652 <dl_main+4338>
0x00002686 <dl_main+294>: mov %eax,0xb0(%ebx)
0x0000268c <dl_main+300>: lea 0xb0(%ebx),%eax
0x00002692 <dl_main+306>: mov %eax,0xfffff71c(%ebx)
0x00002698 <dl_main+312>: cmpb $0x0,0xffffffae(%ebp)
0x0000269c <dl_main+316>: jne 0x27c8 <dl_main+616>
0x000026a2 <dl_main+322>: mov 0x8(%edi),%eax
0x000026a5 <dl_main+325>: test %eax,%eax
0x000026a7 <dl_main+327>: mov %eax,0xffffffa0(%ebp)
0x000026aa <dl_main+330>: je 0x27bd <dl_main+605>
0x000026b0 <dl_main+336>: mov (%eax),%edx
0x000026b2 <dl_main+338>: test %edx,%edx
0x000026b4 <dl_main+340>: lea 0x18(%edi),%esi
0x000026b7 <dl_main+343>: je 0x26d7 <dl_main+375>
0x000026b9 <dl_main+345>: cmp $0x21,%edx
0x000026bc <dl_main+348>: jg 0x35e8 <dl_main+4232>
0x000026c2 <dl_main+354>: mov 0xffffffa0(%ebp),%ecx
0x000026c5 <dl_main+357>: mov %ecx,(%esi,%edx,4)
0x000026c8 <dl_main+360>: addl $0x8,0xffffffa0(%ebp)
0x000026cc <dl_main+364>: mov 0xffffffa0(%ebp),%edx
0x000026cf <dl_main+367>: mov (%edx),%eax
0x000026d1 <dl_main+369>: test %eax,%eax
0x000026d3 <dl_main+371>: mov %eax,%edx
0x000026d5 <dl_main+373>: jne 0x26b9 <dl_main+345>
0x000026d7 <dl_main+375>: mov (%edi),%edx
0x000026d9 <dl_main+377>: test %edx,%edx
0x000026db <dl_main+379>: je 0x2730 <dl_main+464>
0x000026dd <dl_main+381>: mov 0x10(%esi),%eax
0x000026e0 <dl_main+384>: test %eax,%eax
0x000026e2 <dl_main+386>: je 0x26e7 <dl_main+391>
0x000026e4 <dl_main+388>: add %edx,0x4(%eax)
0x000026e7 <dl_main+391>: mov 0xc(%esi),%eax
0x000026ea <dl_main+394>: test %eax,%eax
0x000026ec <dl_main+396>: je 0x26f1 <dl_main+401>
0x000026ee <dl_main+398>: add %edx,0x4(%eax)
0x000026f1 <dl_main+401>: mov 0x14(%esi),%eax
0x000026f4 <dl_main+404>: test %eax,%eax
0x000026f6 <dl_main+406>: je 0x26fb <dl_main+411>
0x000026f8 <dl_main+408>: add %edx,0x4(%eax)
0x000026fb <dl_main+411>: mov 0x18(%esi),%eax
0x000026fe <dl_main+414>: test %eax,%eax
0x00002700 <dl_main+416>: je 0x2705 <dl_main+421>
0x00002702 <dl_main+418>: add %edx,0x4(%eax)
0x00002705 <dl_main+421>: mov 0x1c(%esi),%eax
0x00002708 <dl_main+424>: test %eax,%eax
0x0000270a <dl_main+426>: je 0x270f <dl_main+431>
0x0000270c <dl_main+428>: add %edx,0x4(%eax)
0x0000270f <dl_main+431>: mov 0x44(%esi),%eax
0x00002712 <dl_main+434>: test %eax,%eax
0x00002714 <dl_main+436>: je 0x2719 <dl_main+441>
0x00002716 <dl_main+438>: add %edx,0x4(%eax)
0x00002719 <dl_main+441>: mov 0x5c(%esi),%eax
0x0000271c <dl_main+444>: test %eax,%eax
0x0000271e <dl_main+446>: je 0x2723 <dl_main+451>
0x00002720 <dl_main+448>: add %edx,0x4(%eax)
0x00002723 <dl_main+451>: mov 0xc4(%esi),%eax
0x00002729 <dl_main+457>: test %eax,%eax
0x0000272b <dl_main+459>: je 0x2730 <dl_main+464>
0x0000272d <dl_main+461>: add %edx,0x4(%eax)
0x00002730 <dl_main+464>: mov 0x50(%esi),%eax
0x00002733 <dl_main+467>: test %eax,%eax
0x00002735 <dl_main+469>: je 0x2743 <dl_main+483>
0x00002737 <dl_main+471>: mov 0x4(%eax),%eax
0x0000273a <dl_main+474>: cmp $0x11,%eax
0x0000273d <dl_main+477>: jne 0x35be <dl_main+4190>
0x00002743 <dl_main+483>: mov 0x1c(%esi),%eax
0x00002746 <dl_main+486>: test %eax,%eax
0x00002748 <dl_main+488>: je 0x2757 <dl_main+503>
0x0000274a <dl_main+490>: mov 0x24(%esi),%eax
0x0000274d <dl_main+493>: cmpl $0xc,0x4(%eax)
0x00002751 <dl_main+497>: jne 0x35a0 <dl_main+4160>
0x00002757 <dl_main+503>: mov 0x44(%esi),%eax
0x0000275a <dl_main+506>: test %eax,%eax
0x0000275c <dl_main+508>: je 0x276b <dl_main+523>
0x0000275e <dl_main+510>: mov 0x4c(%esi),%eax
0x00002761 <dl_main+513>: cmpl $0x8,0x4(%eax)
0x00002765 <dl_main+517>: jne 0x3582 <dl_main+4130>
0x0000276b <dl_main+523>: mov 0x78(%esi),%edx
0x0000276e <dl_main+526>: test %edx,%edx
0x00002770 <dl_main+528>: je 0x2796 <dl_main+566>
0x00002772 <dl_main+530>: mov 0x4(%edx),%eax
0x00002775 <dl_main+533>: test $0x2,%al
0x00002777 <dl_main+535>: mov %eax,0x1e8(%edi)
0x0000277d <dl_main+541>: je 0x2782 <dl_main+546>
0x0000277f <dl_main+543>: mov %edx,0x40(%esi)
0x00002782 <dl_main+546>: mov 0x1e8(%edi),%eax
0x00002788 <dl_main+552>: test $0x4,%al
0x0000278a <dl_main+554>: je 0x278f <dl_main+559>
0x0000278c <dl_main+556>: mov %edx,0x58(%esi)
0x0000278f <dl_main+559>: test $0x8,%al
0x00002791 <dl_main+561>: je 0x2796 <dl_main+566>
0x00002793 <dl_main+563>: mov %edx,0x60(%esi)
0x00002796 <dl_main+566>: mov 0x98(%esi),%eax
0x0000279c <dl_main+572>: test %eax,%eax
0x0000279e <dl_main+574>: je 0x27a9 <dl_main+585>
0x000027a0 <dl_main+576>: mov 0x4(%eax),%eax
0x000027a3 <dl_main+579>: mov %eax,0x1e4(%edi)
0x000027a9 <dl_main+585>: mov 0x74(%esi),%eax
0x000027ac <dl_main+588>: test %eax,%eax
0x000027ae <dl_main+590>: je 0x27b7 <dl_main+599>
0x000027b0 <dl_main+592>: movl $0x0,0x3c(%esi)
0x000027b7 <dl_main+599>: mov 0xfffff544(%ebx),%edi
0x000027bd <dl_main+605>: mov 0x28(%edi),%eax
0x000027c0 <dl_main+608>: test %eax,%eax
0x000027c2 <dl_main+610>: jne 0x3576 <dl_main+4118>
0x000027c8 <dl_main+616>: cmpl $0x2,0xfffffff0(%ebp)
0x000027cc <dl_main+620>: je 0x3549 <dl_main+4073>
0x000027d2 <dl_main+626>: cmpb $0x0,0xffffffae(%ebp)
0x000027d6 <dl_main+630>: je 0x3539 <dl_main+4057>
0x000027dc <dl_main+636>: mov 0xfffff70c(%ebx),%esi
0x000027e2 <dl_main+642>: test %esi,%esi
0x000027e4 <dl_main+644>: jne 0x27f4 <dl_main+660>
0x000027e6 <dl_main+646>: mov 0xfffff71c(%ebx),%eax
0x000027ec <dl_main+652>: mov (%eax),%eax
0x000027ee <dl_main+654>: mov %eax,0xfffff70c(%ebx)
0x000027f4 <dl_main+660>: mov 0xfffff87c(%ebx),%al
0x000027fa <dl_main+666>: and $0xfffffffc,%eax
0x000027fd <dl_main+669>: lea 0xfffff544(%ebx),%ecx
0x00002803 <dl_main+675>: or $0x1,%eax
0x00002806 <dl_main+678>: mov %ecx,%edx
0x00002808 <dl_main+680>: mov %al,0xfffff87c(%ebx)
0x0000280e <dl_main+686>: add $0x1c4,%edx
0x00002814 <dl_main+692>: mov 0xfffff544(%ebx),%eax
0x0000281a <dl_main+698>: mov %edx,0xc(%eax)
0x0000281d <dl_main+701>: mov 0xfffff544(%ebx),%eax
0x00002823 <dl_main+707>: mov %eax,0xfffff718(%ebx)
0x00002829 <dl_main+713>: mov 0xfffff89c(%ebx),%eax
0x0000282f <dl_main+719>: incl 0xfffff548(%ebx)
0x00002835 <dl_main+725>: mov %eax,%edx
0x00002837 <dl_main+727>: add 0x1c(%eax),%edx
0x0000283a <dl_main+730>: mov %edx,0xfffff84c(%ebx)
0x00002840 <dl_main+736>: mov 0xcc(%ebx),%edx
0x00002846 <dl_main+742>: mov 0x2c(%eax),%ax
0x0000284a <dl_main+746>: test %edx,%edx
0x0000284c <dl_main+748>: mov %ecx,0xffffff9c(%ebp)
0x0000284f <dl_main+751>: mov %ax,0xfffff854(%ebx)
0x00002856 <dl_main+758>: movl $0x0,0xffffffbc(%ebp)
0x0000285d <dl_main+765>: movl $0x0,0xffffffb8(%ebp)
0x00002864 <dl_main+772>: jne 0x349b <dl_main+3899>
0x0000286a <dl_main+778>: mov $0x6,%ecx
0x0000286f <dl_main+783>: lea 0xffffffd8(%ebp),%edx
0x00002872 <dl_main+786>: lea 0xffffc41d(%ebx),%eax
0x00002878 <dl_main+792>: call 0xae14 <_dl_sysdep_read_whole_file>
0x0000287d <dl_main+797>: cmp $0xffffffff,%eax
0x00002880 <dl_main+800>: mov %eax,%edi
0x00002882 <dl_main+802>: jne 0x3328 <dl_main+3528>
0x00002888 <dl_main+808>: mov 0xffffffb8(%ebp),%ecx
0x0000288b <dl_main+811>: test %ecx,%ecx
0x0000288d <dl_main+813>: jne 0x32cb <dl_main+3435>
0x00002893 <dl_main+819>: xor %edx,%edx
0x00002895 <dl_main+821>: cmpl $0x3,0xfffffff0(%ebp)
0x00002899 <dl_main+825>: sete %dl
0x0000289c <dl_main+828>: push $0x0
0x0000289e <dl_main+830>: push %edx
0x0000289f <dl_main+831>: mov 0xfffff544(%ebx),%eax
0x000028a5 <dl_main+837>: mov 0xffffffbc(%ebp),%edx
0x000028a8 <dl_main+840>: mov 0xffffffb8(%ebp),%ecx
0x000028ab <dl_main+843>: call 0x94fc <_dl_map_object_deps>
0x000028b0 <dl_main+848>: mov 0xfffff544(%ebx),%edi
0x000028b6 <dl_main+854>: mov 0x154(%edi),%edx
0x000028bc <dl_main+860>: test %edx,%edx
0x000028be <dl_main+862>: mov %edx,0xffffffb0(%ebp)
0x000028c1 <dl_main+865>: je 0x28f2 <dl_main+914>
0x000028c3 <dl_main+867>: decl 0xffffffb0(%ebp)
0x000028c6 <dl_main+870>: mov 0xffffffb0(%ebp),%ecx
0x000028c9 <dl_main+873>: mov 0x150(%edi),%eax
0x000028cf <dl_main+879>: mov (%eax,%ecx,4),%eax
0x000028d2 <dl_main+882>: orb $0x10,0x174(%eax)
0x000028d9 <dl_main+889>: mov 0xfffff544(%ebx),%edi
0x000028df <dl_main+895>: mov 0x150(%edi),%eax
0x000028e5 <dl_main+901>: mov (%eax,%ecx,4),%eax
0x000028e8 <dl_main+904>: incl 0x170(%eax)
0x000028ee <dl_main+910>: test %ecx,%ecx
0x000028f0 <dl_main+912>: jne 0x28c3 <dl_main+867>
0x000028f2 <dl_main+914>: mov 0xfffff714(%ebx),%eax
0x000028f8 <dl_main+920>: mov 0xfffff718(%ebx),%edx
0x000028fe <dl_main+926>: mov %eax,0xc(%edx)
0x00002901 <dl_main+929>: mov 0xfffff714(%ebx),%eax
0x00002907 <dl_main+935>: test %eax,%eax
0x00002909 <dl_main+937>: je 0x290e <dl_main+942>
0x0000290b <dl_main+939>: mov %edx,0x10(%eax)
0x0000290e <dl_main+942>: cmpl $0x1,0xfffff878(%ebx)
0x00002915 <dl_main+949>: jbe 0x32c3 <dl_main+3427>
0x0000291b <dl_main+955>: mov 0xfffff544(%ebx),%edi
0x00002921 <dl_main+961>: mov 0xffffff9c(%ebp),%ecx
0x00002924 <dl_main+964>: mov 0x150(%edi),%eax
0x0000292a <dl_main+970>: add $0x1c4,%ecx
0x00002930 <dl_main+976>: cmp %ecx,0x4(%eax)
0x00002933 <dl_main+979>: movl $0x1,0xffffffb0(%ebp)
0x0000293a <dl_main+986>: mov %edi,%edx
0x0000293c <dl_main+988>: je 0x2949 <dl_main+1001>
0x0000293e <dl_main+990>: incl 0xffffffb0(%ebp)
0x00002941 <dl_main+993>: mov 0xffffffb0(%ebp),%esi
0x00002944 <dl_main+996>: cmp %ecx,(%eax,%esi,4)
0x00002947 <dl_main+999>: jne 0x293e <dl_main+990>
0x00002949 <dl_main+1001>: mov 0xffffffb0(%ebp),%ecx
0x0000294c <dl_main+1004>: mov 0x150(%edx),%esi
0x00002952 <dl_main+1010>: mov 0xfffffffc(%esi,%ecx,4),%eax
0x00002956 <dl_main+1014>: mov 0xfffffff0(%ebp),%ecx
0x00002959 <dl_main+1017>: test %ecx,%ecx
0x0000295b <dl_main+1019>: mov %eax,0xfffff718(%ebx)
0x00002961 <dl_main+1025>: jne 0x32bb <dl_main+3419>
0x00002967 <dl_main+1031>: mov 0xffffffb0(%ebp),%eax
0x0000296a <dl_main+1034>: inc %eax
0x0000296b <dl_main+1035>: cmp 0x154(%edx),%eax
0x00002971 <dl_main+1041>: jae 0x32b4 <dl_main+3412>
0x00002977 <dl_main+1047>: mov 0xffffffb0(%ebp),%edx
0x0000297a <dl_main+1050>: mov 0x4(%esi,%edx,4),%eax
0x0000297e <dl_main+1054>: mov %eax,0xfffff714(%ebx)
0x00002984 <dl_main+1060>: mov 0xfffff718(%ebx),%edx
0x0000298a <dl_main+1066>: mov 0xfffff714(%ebx),%eax
0x00002990 <dl_main+1072>: cmp %eax,0xc(%edx)
0x00002993 <dl_main+1075>: jne 0x3294 <dl_main+3380>
0x00002999 <dl_main+1081>: mov 0xffffff9c(%ebp),%esi
0x0000299c <dl_main+1084>: add $0x1c4,%esi
0x000029a2 <dl_main+1090>: mov %esi,0xc(%edx)
0x000029a5 <dl_main+1093>: mov 0xfffff714(%ebx),%eax
0x000029ab <dl_main+1099>: test %eax,%eax
0x000029ad <dl_main+1101>: je 0x29bb <dl_main+1115>
0x000029af <dl_main+1103>: cmp %edx,0x10(%eax)
0x000029b2 <dl_main+1106>: jne 0x3276 <dl_main+3350>
0x000029b8 <dl_main+1112>: mov %esi,0x10(%eax)
0x000029bb <dl_main+1115>: xor %eax,%eax
0x000029bd <dl_main+1117>: test %ecx,%ecx
0x000029bf <dl_main+1119>: sete %al
0x000029c2 <dl_main+1122>: mov %eax,0xffffffcc(%ebp)
0x000029c5 <dl_main+1125>: xor %eax,%eax
0x000029c7 <dl_main+1127>: cmp $0x3,%ecx
0x000029ca <dl_main+1130>: sete %al
0x000029cd <dl_main+1133>: mov %eax,0xffffffd0(%ebp)
0x000029d0 <dl_main+1136>: lea 0xffffffcc(%ebp),%ecx
0x000029d3 <dl_main+1139>: lea 0xfffeb9e4(%ebx),%edx
0x000029d9 <dl_main+1145>: lea 0xfffecf44(%ebx),%eax
0x000029df <dl_main+1151>: call 0xa7fc <_dl_receive_error>
0x000029e4 <dl_main+1156>: mov 0xfffffff0(%ebp),%ecx
0x000029e7 <dl_main+1159>: test %ecx,%ecx
0x000029e9 <dl_main+1161>: jne 0x2d90 <dl_main+2096>
0x000029ef <dl_main+1167>: mov 0xfffff544(%ebx),%edi
0x000029f5 <dl_main+1173>: mov 0x134(%edi),%edx
0x000029fb <dl_main+1179>: test %edx,%edx
0x000029fd <dl_main+1181>: mov %edi,0xffffff70(%ebp)
0x00002a03 <dl_main+1187>: je 0x2c68 <dl_main+1800>
0x00002a09 <dl_main+1193>: mov 0xfffff5b4(%ebx),%eax
0x00002a0f <dl_main+1199>: test %eax,%eax
0x00002a11 <dl_main+1201>: jne 0x2c68 <dl_main+1800>
0x00002a17 <dl_main+1207>: mov 0x2c(%edi),%eax
0x00002a1a <dl_main+1210>: mov 0x4(%eax),%eax
0x00002a1d <dl_main+1213>: mov %eax,0xffffff5c(%ebp)
0x00002a23 <dl_main+1219>: mov 0x10c(%edi),%eax
0x00002a29 <dl_main+1225>: test %eax,%eax
0x00002a2b <dl_main+1227>: je 0x2d72 <dl_main+2066>
0x00002a31 <dl_main+1233>: mov 0x4(%edx),%edx
0x00002a34 <dl_main+1236>: mov %edx,0xffffff6c(%ebp)
0x00002a3a <dl_main+1242>: add 0x4(%eax),%edx
0x00002a3d <dl_main+1245>: mov 0x150(%edi),%eax
0x00002a43 <dl_main+1251>: mov %eax,0xffffff64(%ebp)
0x00002a49 <dl_main+1257>: mov %edx,0xffffff68(%ebp)
0x00002a4f <dl_main+1263>: mov 0x154(%edi),%eax
0x00002a55 <dl_main+1269>: mov 0xffffff64(%ebp),%edx
0x00002a5b <dl_main+1275>: lea (%edx,%eax,4),%eax
0x00002a5e <dl_main+1278>: cmp %eax,%edx
0x00002a60 <dl_main+1280>: mov %eax,0xffffff60(%ebp)
0x00002a66 <dl_main+1286>: jae 0x2b64 <dl_main+1540>
0x00002a6c <dl_main+1292>: mov 0xffffff68(%ebp),%ecx
0x00002a72 <dl_main+1298>: cmp %ecx,0xffffff6c(%ebp)
0x00002a78 <dl_main+1304>: jae 0x2b64 <dl_main+1540>
0x00002a7e <dl_main+1310>: mov 0xffffff64(%ebp),%eax
0x00002a84 <dl_main+1316>: mov (%eax),%esi
0x00002a86 <dl_main+1318>: cmp 0xffffff70(%ebp),%esi
0x00002a8c <dl_main+1324>: je 0x2b3d <dl_main+1501>
0x00002a92 <dl_main+1330>: mov (%esi),%eax
0x00002a94 <dl_main+1332>: test %eax,%eax
0x00002a96 <dl_main+1334>: jne 0x2b64 <dl_main+1540>
0x00002a9c <dl_main+1340>: mov 0x108(%esi),%edx
0x00002aa2 <dl_main+1346>: test %edx,%edx
0x00002aa4 <dl_main+1348>: je 0x2b64 <dl_main+1540>
0x00002aaa <dl_main+1354>: mov 0xffffff6c(%ebp),%ecx
0x00002ab0 <dl_main+1360>: mov 0x8(%ecx),%eax
0x00002ab3 <dl_main+1363>: cmp %eax,0x4(%edx)
0x00002ab6 <dl_main+1366>: jne 0x2b64 <dl_main+1540>
0x00002abc <dl_main+1372>: mov 0x114(%esi),%edx
0x00002ac2 <dl_main+1378>: test %edx,%edx
0x00002ac4 <dl_main+1380>: je 0x2b64 <dl_main+1540>
0x00002aca <dl_main+1386>: mov 0x4(%ecx),%eax
0x00002acd <dl_main+1389>: cmp %eax,0x4(%edx)
0x00002ad0 <dl_main+1392>: jne 0x2b64 <dl_main+1540>
0x00002ad6 <dl_main+1398>: mov 0xffffff5c(%ebp),%eax
0x00002adc <dl_main+1404>: add (%ecx),%eax
0x00002ade <dl_main+1406>: pushl 0x4(%esi)
0x00002ae1 <dl_main+1409>: push %eax
0x00002ae2 <dl_main+1410>: mov %eax,0xffffff58(%ebp)
0x00002ae8 <dl_main+1416>: call 0x12258 <strcmp>
0x00002aed <dl_main+1421>: test %eax,%eax
0x00002aef <dl_main+1423>: sete %al
0x00002af2 <dl_main+1426>: movzbl %al,%eax
0x00002af5 <dl_main+1429>: pop %edx
0x00002af6 <dl_main+1430>: test %eax,%eax
0x00002af8 <dl_main+1432>: pop %ecx
0x00002af9 <dl_main+1433>: mov %eax,0xffffff54(%ebp)
0x00002aff <dl_main+1439>: mov 0x14(%esi),%esi
0x00002b02 <dl_main+1442>: jne 0x2b36 <dl_main+1494>
0x00002b04 <dl_main+1444>: test %esi,%esi
0x00002b06 <dl_main+1446>: je 0x2b2c <dl_main+1484>
0x00002b08 <dl_main+1448>: pushl (%esi)
0x00002b0a <dl_main+1450>: pushl 0xffffff58(%ebp)
0x00002b10 <dl_main+1456>: call 0x12258 <strcmp>
0x00002b15 <dl_main+1461>: test %eax,%eax
0x00002b17 <dl_main+1463>: pop %edx
0x00002b18 <dl_main+1464>: pop %ecx
0x00002b19 <dl_main+1465>: je 0x2b36 <dl_main+1494>
0x00002b1b <dl_main+1467>: mov 0xffffff54(%ebp),%eax
0x00002b21 <dl_main+1473>: test %eax,%eax
0x00002b23 <dl_main+1475>: mov 0x4(%esi),%esi
0x00002b26 <dl_main+1478>: jne 0x2b36 <dl_main+1494>
0x00002b28 <dl_main+1480>: test %esi,%esi
0x00002b2a <dl_main+1482>: jne 0x2b08 <dl_main+1448>
0x00002b2c <dl_main+1484>: mov 0xffffff54(%ebp),%esi
0x00002b32 <dl_main+1490>: test %esi,%esi
0x00002b34 <dl_main+1492>: je 0x2b64 <dl_main+1540>
0x00002b36 <dl_main+1494>: addl $0x14,0xffffff6c(%ebp)
0x00002b3d <dl_main+1501>: addl $0x4,0xffffff64(%ebp)
0x00002b44 <dl_main+1508>: mov 0xffffff60(%ebp),%edx
0x00002b4a <dl_main+1514>: cmp %edx,0xffffff64(%ebp)
0x00002b50 <dl_main+1520>: jae 0x2b64 <dl_main+1540>
0x00002b52 <dl_main+1522>: mov 0xffffff68(%ebp),%ecx
0x00002b58 <dl_main+1528>: cmp %ecx,0xffffff6c(%ebp)
0x00002b5e <dl_main+1534>: jb 0x2a7e <dl_main+1310>
0x00002b64 <dl_main+1540>: mov 0xffffff60(%ebp),%esi
0x00002b6a <dl_main+1546>: cmp %esi,0xffffff64(%ebp)
0x00002b70 <dl_main+1552>: je 0x2d57 <dl_main+2039>
0x00002b76 <dl_main+1558>: testb $0x1,0xfffff564(%ebx)
0x00002b7d <dl_main+1565>: jne 0x2d28 <dl_main+1992>
0x00002b83 <dl_main+1571>: cmpb $0x0,0xffffffaf(%ebp)
0x00002b87 <dl_main+1575>: je 0x2c68 <dl_main+1800>
0x00002b8d <dl_main+1581>: mov 0x138(%edi),%edx
0x00002b93 <dl_main+1587>: test %edx,%edx
0x00002b95 <dl_main+1589>: je 0x2bbf <dl_main+1631>
0x00002b97 <dl_main+1591>: mov 0x110(%edi),%eax
0x00002b9d <dl_main+1597>: test %eax,%eax
0x00002b9f <dl_main+1599>: je 0x2c46 <dl_main+1766>
0x00002ba5 <dl_main+1605>: mov 0x4(%edx),%edx
0x00002ba8 <dl_main+1608>: mov 0x4(%eax),%ecx
0x00002bab <dl_main+1611>: lea (%ecx,%edx,1),%eax
0x00002bae <dl_main+1614>: push %eax
0x00002baf <dl_main+1615>: push %edx
0x00002bb0 <dl_main+1616>: push %edi
0x00002bb1 <dl_main+1617>: call 0xc4e4 <_dl_resolve_conflicts>
0x00002bb6 <dl_main+1622>: add $0xc,%esp
0x00002bb9 <dl_main+1625>: mov 0xfffff544(%ebx),%edi
0x00002bbf <dl_main+1631>: test %edi,%edi
0x00002bc1 <dl_main+1633>: mov %edi,%eax
0x00002bc3 <dl_main+1635>: je 0x2bd3 <dl_main+1651>
0x00002bc5 <dl_main+1637>: orb $0x4,0x174(%eax)
0x00002bcc <dl_main+1644>: mov 0xc(%eax),%eax
0x00002bcf <dl_main+1647>: test %eax,%eax
0x00002bd1 <dl_main+1649>: jne 0x2bc5 <dl_main+1637>
0x00002bd3 <dl_main+1651>: call 0xc9a4 <_dl_sysdep_start_cleanup>
0x00002bd8 <dl_main+1656>: mov 0xfffff544(%ebx),%edx
0x00002bde <dl_main+1662>: lea 0x150(%edx),%eax
0x00002be4 <dl_main+1668>: mov %eax,0xfffff554(%ebx)
0x00002bea <dl_main+1674>: mov %eax,0xfffff54c(%ebx)
0x00002bf0 <dl_main+1680>: mov 0x150(%edx),%eax
0x00002bf6 <dl_main+1686>: mov 0x154(%edx),%edx
0x00002bfc <dl_main+1692>: mov %eax,0xfffff558(%ebx)
0x00002c02 <dl_main+1698>: mov 0xfffff708(%ebx),%eax
0x00002c08 <dl_main+1704>: mov %edx,0xfffff55c(%ebx)
0x00002c0e <dl_main+1710>: call 0xadd0 <_dl_debug_initialize>
0x00002c13 <dl_main+1715>: mov %eax,%edx
0x00002c15 <dl_main+1717>: mov 0xfffff544(%ebx),%eax
0x00002c1b <dl_main+1723>: mov 0x6c(%eax),%eax
0x00002c1e <dl_main+1726>: test %eax,%eax
0x00002c20 <dl_main+1728>: je 0x2c25 <dl_main+1733>
0x00002c22 <dl_main+1730>: mov %edx,0x4(%eax)
0x00002c25 <dl_main+1733>: mov 0xfffff774(%ebx),%eax
0x00002c2b <dl_main+1739>: test %eax,%eax
0x00002c2d <dl_main+1741>: je 0x2c32 <dl_main+1746>
0x00002c2f <dl_main+1743>: mov %edx,0x4(%eax)
0x00002c32 <dl_main+1746>: movl $0x1,0xc(%edx)
0x00002c39 <dl_main+1753>: call 0xae0c <_dl_debug_state>
0x00002c3e <dl_main+1758>: lea 0xfffffff4(%ebp),%esp
0x00002c41 <dl_main+1761>: pop %ebx
0x00002c42 <dl_main+1762>: pop %esi
0x00002c43 <dl_main+1763>: pop %edi
0x00002c44 <dl_main+1764>: leave
0x00002c45 <dl_main+1765>: ret
0x00002c46 <dl_main+1766>: lea 0xffffc430(%ebx),%eax
0x00002c4c <dl_main+1772>: push %eax
0x00002c4d <dl_main+1773>: push $0x639
0x00002c52 <dl_main+1778>: lea 0xffffc3a6(%ebx),%eax
0x00002c58 <dl_main+1784>: push %eax
0x00002c59 <dl_main+1785>: lea 0xffffd0a4(%ebx),%eax
0x00002c5f <dl_main+1791>: push %eax
0x00002c60 <dl_main+1792>: call 0xd830 <__assert_fail>
0x00002c65 <dl_main+1797>: lea 0x0(%esi),%esi
0x00002c68 <dl_main+1800>: xor %eax,%eax
0x00002c6a <dl_main+1802>: cmpl $0x0,0xfffff5b4(%ebx)
0x00002c71 <dl_main+1809>: setne %al
0x00002c74 <dl_main+1812>: or %eax,0xfffff5a0(%ebx)
0x00002c7a <dl_main+1818>: mov %eax,0xffffff50(%ebp)
0x00002c80 <dl_main+1824>: mov 0xc(%edi),%eax
0x00002c83 <dl_main+1827>: test %eax,%eax
0x00002c85 <dl_main+1829>: mov %edi,%esi
0x00002c87 <dl_main+1831>: je 0x2c92 <dl_main+1842>
0x00002c89 <dl_main+1833>: mov %eax,%esi
0x00002c8b <dl_main+1835>: mov 0xc(%eax),%eax
0x00002c8e <dl_main+1838>: test %eax,%eax
0x00002c90 <dl_main+1840>: jne 0x2c89 <dl_main+1833>
0x00002c92 <dl_main+1842>: mov 0x14(%esi),%eax
0x00002c95 <dl_main+1845>: mov 0x4(%eax),%eax
0x00002c98 <dl_main+1848>: test %eax,%eax
0x00002c9a <dl_main+1850>: jne 0x2d14 <dl_main+1972>
0x00002c9c <dl_main+1852>: mov 0xffffff9c(%ebp),%edi
0x00002c9f <dl_main+1855>: add $0x1c4,%edi
0x00002ca5 <dl_main+1861>: cmp %edi,%esi
0x00002ca7 <dl_main+1863>: je 0x2cc4 <dl_main+1892>
0x00002ca9 <dl_main+1865>: pushl 0xffffff50(%ebp)
0x00002caf <dl_main+1871>: pushl 0xfffff5a0(%ebx)
0x00002cb5 <dl_main+1877>: pushl 0x1b0(%esi)
0x00002cbb <dl_main+1883>: push %esi
0x00002cbc <dl_main+1884>: call 0x835c <_dl_relocate_object>
0x00002cc1 <dl_main+1889>: add $0x10,%esp
0x00002cc4 <dl_main+1892>: mov 0x10(%esi),%esi
0x00002cc7 <dl_main+1895>: test %esi,%esi
0x00002cc9 <dl_main+1897>: jne 0x2c92 <dl_main+1842>
0x00002ccb <dl_main+1899>: call 0xc9a4 <_dl_sysdep_start_cleanup>
0x00002cd0 <dl_main+1904>: mov 0xfffff5b8(%ebx),%eax
0x00002cd6 <dl_main+1910>: test %eax,%eax
0x00002cd8 <dl_main+1912>: jne 0x2d05 <dl_main+1957>
0x00002cda <dl_main+1914>: cmpl $0x1,0xfffff878(%ebx)
0x00002ce1 <dl_main+1921>: jbe 0x2bd8 <dl_main+1656>
0x00002ce7 <dl_main+1927>: push $0x0
0x00002ce9 <dl_main+1929>: push $0x0
0x00002ceb <dl_main+1931>: mov 0xfffff544(%ebx),%eax
0x00002cf1 <dl_main+1937>: pushl 0x1b0(%eax)
0x00002cf7 <dl_main+1943>: push %edi
0x00002cf8 <dl_main+1944>: call 0x835c <_dl_relocate_object>
0x00002cfd <dl_main+1949>: add $0x10,%esp
0x00002d00 <dl_main+1952>: jmp 0x2bd8 <dl_main+1656>
0x00002d05 <dl_main+1957>: mov 0xfffff5bc(%ebx),%edx
0x00002d0b <dl_main+1963>: call 0xbad0 <_dl_start_profile>
0x00002d10 <dl_main+1968>: jmp 0x2cda <dl_main+1914>
0x00002d12 <dl_main+1970>: mov %esi,%esi
0x00002d14 <dl_main+1972>: movl $0x1,0x8(%eax)
0x00002d1b <dl_main+1979>: mov 0x4(%eax),%eax
0x00002d1e <dl_main+1982>: test %eax,%eax
0x00002d20 <dl_main+1984>: je 0x2c9c <dl_main+1852>
0x00002d26 <dl_main+1990>: jmp 0x2d14 <dl_main+1972>
0x00002d28 <dl_main+1992>: cmpb $0x0,0xffffffaf(%ebp)
0x00002d2c <dl_main+1996>: lea 0xffffc438(%ebx),%eax
0x00002d32 <dl_main+2002>: jne 0x2d3a <dl_main+2010>
0x00002d34 <dl_main+2004>: lea 0xffffc43b(%ebx),%eax
0x00002d3a <dl_main+2010>: push %eax
0x00002d3b <dl_main+2011>: lea 0xffffc442(%ebx),%eax
0x00002d41 <dl_main+2017>: push %eax
0x00002d42 <dl_main+2018>: push $0x1
0x00002d44 <dl_main+2020>: call 0xb278 <_dl_dprintf>
0x00002d49 <dl_main+2025>: add $0xc,%esp
0x00002d4c <dl_main+2028>: mov 0xfffff544(%ebx),%edi
0x00002d52 <dl_main+2034>: jmp 0x2b83 <dl_main+1571>
0x00002d57 <dl_main+2039>: mov 0xffffff68(%ebp),%eax
0x00002d5d <dl_main+2045>: cmp %eax,0xffffff6c(%ebp)
0x00002d63 <dl_main+2051>: jne 0x2b76 <dl_main+1558>
0x00002d69 <dl_main+2057>: movb $0x1,0xffffffaf(%ebp)
0x00002d6d <dl_main+2061>: jmp 0x2b76 <dl_main+1558>
0x00002d72 <dl_main+2066>: lea 0xffffc430(%ebx),%eax
0x00002d78 <dl_main+2072>: push %eax
0x00002d79 <dl_main+2073>: push $0x5ff
0x00002d7e <dl_main+2078>: lea 0xffffc3a6(%ebx),%eax
0x00002d84 <dl_main+2084>: push %eax
0x00002d85 <dl_main+2085>: lea 0xffffd104(%ebx),%eax
0x00002d8b <dl_main+2091>: jmp 0x2c5f <dl_main+1791>
0x00002d90 <dl_main+2096>: testb $0x2,0xfffff565(%ebx)
0x00002d97 <dl_main+2103>: je 0x31fb <dl_main+3227>
0x00002d9d <dl_main+2109>: mov 0xfffff544(%ebx),%esi
0x00002da3 <dl_main+2115>: add $0x150,%esi
0x00002da9 <dl_main+2121>: xor %eax,%eax
0x00002dab <dl_main+2123>: cmp 0x4(%esi),%eax
0x00002dae <dl_main+2126>: mov %esi,0xffffff98(%ebp)
0x00002db1 <dl_main+2129>: movl $0x0,0xffffffb0(%ebp)
0x00002db8 <dl_main+2136>: jae 0x2eb0 <dl_main+2384>
0x00002dbe <dl_main+2142>: mov 0xffffff98(%ebp),%edx
0x00002dc1 <dl_main+2145>: mov (%edx),%eax
0x00002dc3 <dl_main+2147>: mov 0xffffffb0(%ebp),%ecx
0x00002dc6 <dl_main+2150>: mov (%eax,%ecx,4),%esi
0x00002dc9 <dl_main+2153>: testb $0x2,0x175(%esi)
0x00002dd0 <dl_main+2160>: jne 0x31e0 <dl_main+3200>
0x00002dd6 <dl_main+2166>: mov 0xfffff5c4(%ebx),%eax
0x00002ddc <dl_main+2172>: pushl 0x4(%esi)
0x00002ddf <dl_main+2175>: push %eax
0x00002de0 <dl_main+2176>: mov %eax,0xffffff94(%ebp)
0x00002de3 <dl_main+2179>: call 0x12258 <strcmp>
0x00002de8 <dl_main+2184>: test %eax,%eax
0x00002dea <dl_main+2186>: sete %al
0x00002ded <dl_main+2189>: pop %edi
0x00002dee <dl_main+2190>: movzbl %al,%eax
0x00002df1 <dl_main+2193>: pop %edx
0x00002df2 <dl_main+2194>: test %eax,%eax
0x00002df4 <dl_main+2196>: mov 0x14(%esi),%edx
0x00002df7 <dl_main+2199>: mov %eax,0xffffff90(%ebp)
0x00002dfa <dl_main+2202>: mov %edx,0xffffff40(%ebp)
0x00002e00 <dl_main+2208>: mov %edx,%edi
0x00002e02 <dl_main+2210>: jne 0x2e2d <dl_main+2253>
0x00002e04 <dl_main+2212>: test %edx,%edx
0x00002e06 <dl_main+2214>: je 0x2e26 <dl_main+2246>
0x00002e08 <dl_main+2216>: pushl (%edi)
0x00002e0a <dl_main+2218>: pushl 0xffffff94(%ebp)
0x00002e0d <dl_main+2221>: call 0x12258 <strcmp>
0x00002e12 <dl_main+2226>: test %eax,%eax
0x00002e14 <dl_main+2228>: pop %edx
0x00002e15 <dl_main+2229>: pop %ecx
0x00002e16 <dl_main+2230>: je 0x2e2d <dl_main+2253>
0x00002e18 <dl_main+2232>: mov 0xffffff90(%ebp),%eax
0x00002e1b <dl_main+2235>: test %eax,%eax
0x00002e1d <dl_main+2237>: mov 0x4(%edi),%edi
0x00002e20 <dl_main+2240>: jne 0x2e2d <dl_main+2253>
0x00002e22 <dl_main+2242>: test %edi,%edi
0x00002e24 <dl_main+2244>: jne 0x2e08 <dl_main+2216>
0x00002e26 <dl_main+2246>: mov 0xffffff90(%ebp),%ecx
0x00002e29 <dl_main+2249>: test %ecx,%ecx
0x00002e2b <dl_main+2251>: je 0x2e33 <dl_main+2259>
0x00002e2d <dl_main+2253>: mov %esi,0xfffff5c0(%ebx)
0x00002e33 <dl_main+2259>: pushl (%esi)
0x00002e35 <dl_main+2261>: push $0x8
0x00002e37 <dl_main+2263>: pushl 0x194(%esi)
0x00002e3d <dl_main+2269>: push $0x8
0x00002e3f <dl_main+2271>: mov 0x4(%esi),%eax
0x00002e42 <dl_main+2274>: cmpb $0x0,(%eax)
0x00002e45 <dl_main+2277>: jne 0x2e59 <dl_main+2297>
0x00002e47 <dl_main+2279>: mov 0xa4(%ebx),%eax
0x00002e4d <dl_main+2285>: mov (%eax),%eax
0x00002e4f <dl_main+2287>: test %eax,%eax
0x00002e51 <dl_main+2289>: jne 0x2e59 <dl_main+2297>
0x00002e53 <dl_main+2291>: lea 0xffffc459(%ebx),%eax
0x00002e59 <dl_main+2297>: push %eax
0x00002e5a <dl_main+2298>: mov 0xffffff40(%ebp),%ecx
0x00002e60 <dl_main+2304>: mov (%ecx),%eax
0x00002e62 <dl_main+2306>: cmpb $0x0,(%eax)
0x00002e65 <dl_main+2309>: jne 0x2e79 <dl_main+2329>
0x00002e67 <dl_main+2311>: mov 0xa4(%ebx),%eax
0x00002e6d <dl_main+2317>: mov (%eax),%eax
0x00002e6f <dl_main+2319>: test %eax,%eax
0x00002e71 <dl_main+2321>: jne 0x2e79 <dl_main+2329>
0x00002e73 <dl_main+2323>: lea 0xffffc459(%ebx),%eax
0x00002e79 <dl_main+2329>: push %eax
0x00002e7a <dl_main+2330>: lea 0xffffc468(%ebx),%eax
0x00002e80 <dl_main+2336>: push %eax
0x00002e81 <dl_main+2337>: push $0x1
0x00002e83 <dl_main+2339>: call 0xb278 <_dl_dprintf>
0x00002e88 <dl_main+2344>: add $0x20,%esp
0x00002e8b <dl_main+2347>: lea 0xffffca15(%ebx),%eax
0x00002e91 <dl_main+2353>: push %eax
0x00002e92 <dl_main+2354>: push $0x1
0x00002e94 <dl_main+2356>: call 0xb278 <_dl_dprintf>
0x00002e99 <dl_main+2361>: pop %eax
0x00002e9a <dl_main+2362>: pop %edx
0x00002e9b <dl_main+2363>: incl 0xffffffb0(%ebp)
0x00002e9e <dl_main+2366>: mov 0xffffffb0(%ebp),%esi
0x00002ea1 <dl_main+2369>: mov 0xffffff98(%ebp),%eax
0x00002ea4 <dl_main+2372>: cmp 0x4(%eax),%esi
0x00002ea7 <dl_main+2375>: jb 0x2dbe <dl_main+2142>
0x00002ead <dl_main+2381>: mov 0xfffffff0(%ebp),%ecx
0x00002eb0 <dl_main+2384>: cmp $0x3,%ecx
0x00002eb3 <dl_main+2387>: jne 0x3162 <dl_main+3074>
0x00002eb9 <dl_main+2393>: mov 0xfffff5a0(%ebx),%eax
0x00002ebf <dl_main+2399>: test %eax,%eax
0x00002ec1 <dl_main+2401>: js 0x2f1c <dl_main+2492>
0x00002ec3 <dl_main+2403>: mov 0xfffff59c(%ebx),%edx
0x00002ec9 <dl_main+2409>: test %edx,%edx
0x00002ecb <dl_main+2411>: je 0x2f1c <dl_main+2492>
0x00002ecd <dl_main+2413>: mov 0xfffff544(%ebx),%esi
0x00002ed3 <dl_main+2419>: mov %eax,0xffffffc4(%ebp)
0x00002ed6 <dl_main+2422>: mov 0xc(%esi),%eax
0x00002ed9 <dl_main+2425>: test %eax,%eax
0x00002edb <dl_main+2427>: je 0x2ee6 <dl_main+2438>
0x00002edd <dl_main+2429>: mov %eax,%esi
0x00002edf <dl_main+2431>: mov 0xc(%eax),%eax
0x00002ee2 <dl_main+2434>: test %eax,%eax
0x00002ee4 <dl_main+2436>: jne 0x2edd <dl_main+2429>
0x00002ee6 <dl_main+2438>: mov 0xffffff9c(%ebp),%eax
0x00002ee9 <dl_main+2441>: add $0x1c4,%eax
0x00002eee <dl_main+2446>: cmp %eax,%esi
0x00002ef0 <dl_main+2448>: je 0x2eff <dl_main+2463>
0x00002ef2 <dl_main+2450>: testb $0x2,0x175(%esi)
0x00002ef9 <dl_main+2457>: je 0x3146 <dl_main+3046>
0x00002eff <dl_main+2463>: mov 0x10(%esi),%esi
0x00002f02 <dl_main+2466>: test %esi,%esi
0x00002f04 <dl_main+2468>: jne 0x2ee6 <dl_main+2438>
0x00002f06 <dl_main+2470>: testb $0x2,0xfffff565(%ebx)
0x00002f0d <dl_main+2477>: je 0x2f1c <dl_main+2492>
0x00002f0f <dl_main+2479>: cmpl $0x1,0xfffff878(%ebx)
0x00002f16 <dl_main+2486>: ja 0x3120 <dl_main+3008>
0x00002f1c <dl_main+2492>: mov 0xd0(%ebx),%eax
0x00002f22 <dl_main+2498>: test %eax,%eax
0x00002f24 <dl_main+2500>: je 0x30d2 <dl_main+2930>
0x00002f2a <dl_main+2506>: mov 0xfffff544(%ebx),%esi
0x00002f30 <dl_main+2512>: test %esi,%esi
0x00002f32 <dl_main+2514>: movl $0x1,0xffffff8c(%ebp)
0x00002f39 <dl_main+2521>: mov %esi,0xffffff88(%ebp)
0x00002f3c <dl_main+2524>: je 0x30d2 <dl_main+2930>
0x00002f42 <dl_main+2530>: mov 0xffffff88(%ebp),%eax
0x00002f45 <dl_main+2533>: mov 0xa4(%eax),%edx
0x00002f4b <dl_main+2539>: test %edx,%edx
0x00002f4d <dl_main+2541>: je 0x30c1 <dl_main+2913>
0x00002f53 <dl_main+2547>: mov %eax,%ecx
0x00002f55 <dl_main+2549>: mov 0x2c(%eax),%eax
0x00002f58 <dl_main+2552>: mov 0x4(%eax),%eax
0x00002f5b <dl_main+2555>: mov %eax,0xffffff84(%ebp)
0x00002f5e <dl_main+2558>: mov 0x4(%edx),%edx
0x00002f61 <dl_main+2561>: mov (%ecx),%esi
0x00002f63 <dl_main+2563>: mov 0xffffff8c(%ebp),%eax
0x00002f66 <dl_main+2566>: add %esi,%edx
0x00002f68 <dl_main+2568>: test %eax,%eax
0x00002f6a <dl_main+2570>: mov %edx,0xffffff80(%ebp)
0x00002f6d <dl_main+2573>: jne 0x3104 <dl_main+2980>
0x00002f73 <dl_main+2579>: mov 0xffffff88(%ebp),%edx
0x00002f76 <dl_main+2582>: mov 0x4(%edx),%eax
0x00002f79 <dl_main+2585>: cmpb $0x0,(%eax)
0x00002f7c <dl_main+2588>: jne 0x2f86 <dl_main+2598>
0x00002f7e <dl_main+2590>: mov 0xa4(%ebx),%eax
0x00002f84 <dl_main+2596>: mov (%eax),%eax
0x00002f86 <dl_main+2598>: push %eax
0x00002f87 <dl_main+2599>: lea 0xffffc485(%ebx),%eax
0x00002f8d <dl_main+2605>: push %eax
0x00002f8e <dl_main+2606>: push $0x1
0x00002f90 <dl_main+2608>: call 0xb278 <_dl_dprintf>
0x00002f95 <dl_main+2613>: lea 0xffffc48b(%ebx),%ecx
0x00002f9b <dl_main+2619>: add $0xc,%esp
0x00002f9e <dl_main+2622>: mov %ecx,0xffffff3c(%ebp)
0x00002fa4 <dl_main+2628>: mov 0xfffff544(%ebx),%edi
0x00002faa <dl_main+2634>: mov 0xffffff84(%ebp),%eax
0x00002fad <dl_main+2637>: mov 0xffffff80(%ebp),%esi
0x00002fb0 <dl_main+2640>: add 0x4(%esi),%eax
0x00002fb3 <dl_main+2643>: mov %edi,0xffffff78(%ebp)
0x00002fb9 <dl_main+2649>: mov 0x154(%edi),%edi
0x00002fbf <dl_main+2655>: mov %eax,0xffffff7c(%ebp)
0x00002fc5 <dl_main+2661>: mov %edi,%eax
0x00002fc7 <dl_main+2663>: dec %edi
0x00002fc8 <dl_main+2664>: test %eax,%eax
0x00002fca <dl_main+2666>: je 0x3049 <dl_main+2793>
0x00002fcc <dl_main+2668>: mov 0xffffff78(%ebp),%ecx
0x00002fd2 <dl_main+2674>: mov 0x150(%ecx),%eax
0x00002fd8 <dl_main+2680>: mov (%eax,%edi,4),%esi
0x00002fdb <dl_main+2683>: pushl 0x4(%esi)
0x00002fde <dl_main+2686>: pushl 0xffffff7c(%ebp)
0x00002fe4 <dl_main+2692>: call 0x12258 <strcmp>
0x00002fe9 <dl_main+2697>: test %eax,%eax
0x00002feb <dl_main+2699>: sete %al
0x00002fee <dl_main+2702>: movzbl %al,%eax
0x00002ff1 <dl_main+2705>: pop %edx
0x00002ff2 <dl_main+2706>: test %eax,%eax
0x00002ff4 <dl_main+2708>: pop %ecx
0x00002ff5 <dl_main+2709>: mov %eax,0xffffff74(%ebp)
0x00002ffb <dl_main+2715>: mov 0x14(%esi),%esi
0x00002ffe <dl_main+2718>: jne 0x30f0 <dl_main+2960>
0x00003004 <dl_main+2724>: test %esi,%esi
0x00003006 <dl_main+2726>: je 0x3034 <dl_main+2772>
0x00003008 <dl_main+2728>: pushl (%esi)
0x0000300a <dl_main+2730>: pushl 0xffffff7c(%ebp)
0x00003010 <dl_main+2736>: call 0x12258 <strcmp>
0x00003015 <dl_main+2741>: test %eax,%eax
0x00003017 <dl_main+2743>: pop %edx
0x00003018 <dl_main+2744>: pop %ecx
0x00003019 <dl_main+2745>: je 0x30f0 <dl_main+2960>
0x0000301f <dl_main+2751>: mov 0xffffff74(%ebp),%eax
0x00003025 <dl_main+2757>: test %eax,%eax
0x00003027 <dl_main+2759>: mov 0x4(%esi),%esi
0x0000302a <dl_main+2762>: jne 0x30f0 <dl_main+2960>
0x00003030 <dl_main+2768>: test %esi,%esi
0x00003032 <dl_main+2770>: jne 0x3008 <dl_main+2728>
0x00003034 <dl_main+2772>: mov 0xffffff74(%ebp),%esi
0x0000303a <dl_main+2778>: test %esi,%esi
0x0000303c <dl_main+2780>: jne 0x30f0 <dl_main+2960>
0x00003042 <dl_main+2786>: mov %edi,%eax
0x00003044 <dl_main+2788>: dec %edi
0x00003045 <dl_main+2789>: test %eax,%eax
0x00003047 <dl_main+2791>: jne 0x2fcc <dl_main+2668>
0x00003049 <dl_main+2793>: xor %edi,%edi
0x0000304b <dl_main+2795>: mov 0xffffff80(%ebp),%esi
0x0000304e <dl_main+2798>: add 0x8(%esi),%esi
0x00003051 <dl_main+2801>: test %edi,%edi
0x00003053 <dl_main+2803>: je 0x30e8 <dl_main+2952>
0x00003059 <dl_main+2809>: push %edi
0x0000305a <dl_main+2810>: mov 0xffffff84(%ebp),%eax
0x0000305d <dl_main+2813>: add 0x8(%esi),%eax
0x00003060 <dl_main+2816>: push %eax
0x00003061 <dl_main+2817>: call 0x24e4 <match_version>
0x00003066 <dl_main+2822>: test %eax,%eax
0x00003068 <dl_main+2824>: pop %edx
0x00003069 <dl_main+2825>: pop %ecx
0x0000306a <dl_main+2826>: je 0x30e8 <dl_main+2952>
0x0000306c <dl_main+2828>: mov 0x4(%edi),%eax
0x0000306f <dl_main+2831>: test %eax,%eax
0x00003071 <dl_main+2833>: je 0x30e8 <dl_main+2952>
0x00003073 <dl_main+2835>: push %eax
0x00003074 <dl_main+2836>: testb $0x2,0x4(%esi)
0x00003078 <dl_main+2840>: je 0x30e0 <dl_main+2944>
0x0000307a <dl_main+2842>: lea 0xffffc49e(%ebx),%eax
0x00003080 <dl_main+2848>: push %eax
0x00003081 <dl_main+2849>: mov 0xffffff84(%ebp),%eax
0x00003084 <dl_main+2852>: add 0x8(%esi),%eax
0x00003087 <dl_main+2855>: push %eax
0x00003088 <dl_main+2856>: mov 0xffffff80(%ebp),%edx
0x0000308b <dl_main+2859>: mov 0xffffff84(%ebp),%eax
0x0000308e <dl_main+2862>: add 0x4(%edx),%eax
0x00003091 <dl_main+2865>: push %eax
0x00003092 <dl_main+2866>: pushl 0xffffff3c(%ebp)
0x00003098 <dl_main+2872>: push $0x1
0x0000309a <dl_main+2874>: call 0xb278 <_dl_dprintf>
0x0000309f <dl_main+2879>: mov 0xc(%esi),%eax
0x000030a2 <dl_main+2882>: add $0x18,%esp
0x000030a5 <dl_main+2885>: test %eax,%eax
0x000030a7 <dl_main+2887>: je 0x30ad <dl_main+2893>
0x000030a9 <dl_main+2889>: add %eax,%esi
0x000030ab <dl_main+2891>: jmp 0x3051 <dl_main+2801>
0x000030ad <dl_main+2893>: mov 0xffffff80(%ebp),%ecx
0x000030b0 <dl_main+2896>: mov 0xc(%ecx),%eax
0x000030b3 <dl_main+2899>: test %eax,%eax
0x000030b5 <dl_main+2901>: je 0x30c1 <dl_main+2913>
0x000030b7 <dl_main+2903>: add %eax,%ecx
0x000030b9 <dl_main+2905>: mov %ecx,0xffffff80(%ebp)
0x000030bc <dl_main+2908>: jmp 0x2fa4 <dl_main+2628>
0x000030c1 <dl_main+2913>: mov 0xffffff88(%ebp),%esi
0x000030c4 <dl_main+2916>: mov 0xc(%esi),%esi
0x000030c7 <dl_main+2919>: test %esi,%esi
0x000030c9 <dl_main+2921>: mov %esi,0xffffff88(%ebp)
0x000030cc <dl_main+2924>: jne 0x2f42 <dl_main+2530>
0x000030d2 <dl_main+2930>: push $0x0
0x000030d4 <dl_main+2932>: call 0x30d5 <dl_main+2933>
0x000030d9 <dl_main+2937>: pop %eax
0x000030da <dl_main+2938>: jmp 0x29ef <dl_main+1167>
0x000030df <dl_main+2943>: nop
0x000030e0 <dl_main+2944>: lea 0xffffc41c(%ebx),%eax
0x000030e6 <dl_main+2950>: jmp 0x3080 <dl_main+2848>
0x000030e8 <dl_main+2952>: lea 0xffffc4a6(%ebx),%eax
0x000030ee <dl_main+2958>: jmp 0x3073 <dl_main+2835>
0x000030f0 <dl_main+2960>: mov 0xffffff78(%ebp),%esi
0x000030f6 <dl_main+2966>: mov 0x150(%esi),%eax
0x000030fc <dl_main+2972>: mov (%eax,%edi,4),%edi
0x000030ff <dl_main+2975>: jmp 0x304b <dl_main+2795>
0x00003104 <dl_main+2980>: lea 0xffffc4b0(%ebx),%eax
0x0000310a <dl_main+2986>: push %eax
0x0000310b <dl_main+2987>: push $0x1
0x0000310d <dl_main+2989>: call 0xb278 <_dl_dprintf>
0x00003112 <dl_main+2994>: pop %esi
0x00003113 <dl_main+2995>: movl $0x0,0xffffff8c(%ebp)
0x0000311a <dl_main+3002>: pop %edi
0x0000311b <dl_main+3003>: jmp 0x2f73 <dl_main+2579>
0x00003120 <dl_main+3008>: push $0x0
0x00003122 <dl_main+3010>: push $0x0
0x00003124 <dl_main+3012>: mov 0xfffff544(%ebx),%eax
0x0000312a <dl_main+3018>: pushl 0x1b0(%eax)
0x00003130 <dl_main+3024>: mov 0xffffff9c(%ebp),%eax
0x00003133 <dl_main+3027>: add $0x1c4,%eax
0x00003138 <dl_main+3032>: push %eax
0x00003139 <dl_main+3033>: call 0x835c <_dl_relocate_object>
0x0000313e <dl_main+3038>: add $0x10,%esp
0x00003141 <dl_main+3041>: jmp 0x2f1c <dl_main+2492>
0x00003146 <dl_main+3046>: lea 0xffffffc0(%ebp),%ecx
0x00003149 <dl_main+3049>: lea 0xfffeb9a4(%ebx),%edx
0x0000314f <dl_main+3055>: lea 0xfffecf00(%ebx),%eax
0x00003155 <dl_main+3061>: mov %esi,0xffffffc0(%ebp)
0x00003158 <dl_main+3064>: call 0xa7fc <_dl_receive_error>
0x0000315d <dl_main+3069>: jmp 0x2eff <dl_main+2463>
0x00003162 <dl_main+3074>: mov $0x1,%edx
0x00003167 <dl_main+3079>: cmp 0x248(%ebx),%edx
0x0000316d <dl_main+3085>: movl $0x1,0xffffffb0(%ebp)
0x00003174 <dl_main+3092>: jae 0x30d2 <dl_main+2930>
0x0000317a <dl_main+3098>: lea 0xffffd164(%ebx),%esi
0x00003180 <dl_main+3104>: mov 0xffffffb0(%ebp),%ecx
0x00003183 <dl_main+3107>: mov 0xa4(%ebx),%eax
0x00003189 <dl_main+3113>: mov (%eax,%ecx,4),%eax
0x0000318c <dl_main+3116>: push $0x1
0x0000318e <dl_main+3118>: mov 0xfffff544(%ebx),%edx
0x00003194 <dl_main+3124>: push $0x1
0x00003196 <dl_main+3126>: lea 0xffffffc8(%ebp),%ecx
0x00003199 <dl_main+3129>: pushl 0x1b0(%edx)
0x0000319f <dl_main+3135>: movl $0x0,0xffffffc8(%ebp)
0x000031a6 <dl_main+3142>: call 0x7340 <_dl_lookup_symbol>
0x000031ab <dl_main+3147>: push %eax
0x000031ac <dl_main+3148>: push $0x8
0x000031ae <dl_main+3150>: mov 0xffffffc8(%ebp),%eax
0x000031b1 <dl_main+3153>: pushl 0x4(%eax)
0x000031b4 <dl_main+3156>: push $0x8
0x000031b6 <dl_main+3158>: mov 0xa4(%ebx),%eax
0x000031bc <dl_main+3164>: mov 0xffffffb0(%ebp),%edx
0x000031bf <dl_main+3167>: pushl (%eax,%edx,4)
0x000031c2 <dl_main+3170>: push %esi
0x000031c3 <dl_main+3171>: push $0x1
0x000031c5 <dl_main+3173>: call 0xb278 <_dl_dprintf>
0x000031ca <dl_main+3178>: incl 0xffffffb0(%ebp)
0x000031cd <dl_main+3181>: mov 0xffffffb0(%ebp),%ecx
0x000031d0 <dl_main+3184>: add $0x1c,%esp
0x000031d3 <dl_main+3187>: cmp 0x248(%ebx),%ecx
0x000031d9 <dl_main+3193>: jb 0x3180 <dl_main+3104>
0x000031db <dl_main+3195>: jmp 0x30d2 <dl_main+2930>
0x000031e0 <dl_main+3200>: mov 0x14(%esi),%eax
0x000031e3 <dl_main+3203>: pushl (%eax)
0x000031e5 <dl_main+3205>: lea 0xffffc4c8(%ebx),%eax
0x000031eb <dl_main+3211>: push %eax
0x000031ec <dl_main+3212>: push $0x1
0x000031ee <dl_main+3214>: call 0xb278 <_dl_dprintf>
0x000031f3 <dl_main+3219>: add $0xc,%esp
0x000031f6 <dl_main+3222>: jmp 0x2e9b <dl_main+2363>
0x000031fb <dl_main+3227>: mov 0xfffff544(%ebx),%eax
0x00003201 <dl_main+3233>: mov 0x1c(%eax),%edi
0x00003204 <dl_main+3236>: test %edi,%edi
0x00003206 <dl_main+3238>: je 0x3261 <dl_main+3329>
0x00003208 <dl_main+3240>: mov 0xc(%eax),%esi
0x0000320b <dl_main+3243>: test %esi,%esi
0x0000320d <dl_main+3245>: je 0x2eb0 <dl_main+2384>
0x00003213 <dl_main+3251>: testb $0x2,0x175(%esi)
0x0000321a <dl_main+3258>: je 0x323e <dl_main+3294>
0x0000321c <dl_main+3260>: mov 0x14(%esi),%eax
0x0000321f <dl_main+3263>: pushl (%eax)
0x00003221 <dl_main+3265>: lea 0xffffc4c8(%ebx),%eax
0x00003227 <dl_main+3271>: push %eax
0x00003228 <dl_main+3272>: push $0x1
0x0000322a <dl_main+3274>: call 0xb278 <_dl_dprintf>
0x0000322f <dl_main+3279>: add $0xc,%esp
0x00003232 <dl_main+3282>: mov 0xc(%esi),%esi
0x00003235 <dl_main+3285>: test %esi,%esi
0x00003237 <dl_main+3287>: jne 0x3213 <dl_main+3251>
0x00003239 <dl_main+3289>: jmp 0x2ead <dl_main+2381>
0x0000323e <dl_main+3294>: pushl 0x194(%esi)
0x00003244 <dl_main+3300>: push $0x8
0x00003246 <dl_main+3302>: pushl 0x4(%esi)
0x00003249 <dl_main+3305>: mov 0x14(%esi),%eax
0x0000324c <dl_main+3308>: pushl (%eax)
0x0000324e <dl_main+3310>: lea 0xffffc4da(%ebx),%eax
0x00003254 <dl_main+3316>: push %eax
0x00003255 <dl_main+3317>: push $0x1
0x00003257 <dl_main+3319>: call 0xb278 <_dl_dprintf>
0x0000325c <dl_main+3324>: add $0x18,%esp
0x0000325f <dl_main+3327>: jmp 0x3232 <dl_main+3282>
0x00003261 <dl_main+3329>: lea 0xffffc4ef(%ebx),%eax
0x00003267 <dl_main+3335>: push %eax
0x00003268 <dl_main+3336>: push $0x1
0x0000326a <dl_main+3338>: call 0xb278 <_dl_dprintf>
0x0000326f <dl_main+3343>: pop %ecx
0x00003270 <dl_main+3344>: pop %esi
0x00003271 <dl_main+3345>: jmp 0x2ead <dl_main+2381>
0x00003276 <dl_main+3350>: lea 0xffffc430(%ebx),%eax
0x0000327c <dl_main+3356>: push %eax
0x0000327d <dl_main+3357>: push $0x4e8
0x00003282 <dl_main+3362>: lea 0xffffc3a6(%ebx),%eax
0x00003288 <dl_main+3368>: push %eax
0x00003289 <dl_main+3369>: lea 0xffffd1a4(%ebx),%eax
0x0000328f <dl_main+3375>: jmp 0x2c5f <dl_main+1791>
0x00003294 <dl_main+3380>: lea 0xffffc430(%ebx),%eax
0x0000329a <dl_main+3386>: push %eax
0x0000329b <dl_main+3387>: push $0x4e4
0x000032a0 <dl_main+3392>: lea 0xffffc3a6(%ebx),%eax
0x000032a6 <dl_main+3398>: push %eax
0x000032a7 <dl_main+3399>: lea 0xffffd204(%ebx),%eax
0x000032ad <dl_main+3405>: jmp 0x2c5f <dl_main+1791>
0x000032b2 <dl_main+3410>: mov %esi,%esi
0x000032b4 <dl_main+3412>: xor %eax,%eax
0x000032b6 <dl_main+3414>: jmp 0x297e <dl_main+1054>
0x000032bb <dl_main+3419>: mov 0xc(%eax),%eax
0x000032be <dl_main+3422>: jmp 0x297e <dl_main+1054>
0x000032c3 <dl_main+3427>: mov 0xfffffff0(%ebp),%ecx
0x000032c6 <dl_main+3430>: jmp 0x29bb <dl_main+1115>
0x000032cb <dl_main+3435>: mov 0xffffffb8(%ebp),%ecx
0x000032ce <dl_main+3438>: lea 0x10(,%ecx,4),%eax
0x000032d5 <dl_main+3445>: sub %eax,%esp
0x000032d7 <dl_main+3447>: lea 0xf(%esp,1),%edx
0x000032db <dl_main+3451>: and $0xfffffff0,%edx
0x000032de <dl_main+3454>: mov %edx,0xffffffbc(%ebp)
0x000032e1 <dl_main+3457>: mov 0xfffff714(%ebx),%eax
0x000032e7 <dl_main+3463>: movl $0x0,0xffffffb0(%ebp)
0x000032ee <dl_main+3470>: mov 0xffffffb0(%ebp),%esi
0x000032f1 <dl_main+3473>: mov %eax,(%edx,%esi,4)
0x000032f4 <dl_main+3476>: mov 0xc(%eax),%eax
0x000032f7 <dl_main+3479>: inc %esi
0x000032f8 <dl_main+3480>: test %eax,%eax
0x000032fa <dl_main+3482>: mov %esi,0xffffffb0(%ebp)
0x000032fd <dl_main+3485>: jne 0x32ee <dl_main+3470>
0x000032ff <dl_main+3487>: mov 0xffffffb8(%ebp),%eax
0x00003302 <dl_main+3490>: cmp %eax,%esi
0x00003304 <dl_main+3492>: je 0x2893 <dl_main+819>
0x0000330a <dl_main+3498>: lea 0xffffc430(%ebx),%eax
0x00003310 <dl_main+3504>: push %eax
0x00003311 <dl_main+3505>: push $0x475
0x00003316 <dl_main+3510>: lea 0xffffc3a6(%ebx),%eax
0x0000331c <dl_main+3516>: push %eax
0x0000331d <dl_main+3517>: lea 0xffffc503(%ebx),%eax
0x00003323 <dl_main+3523>: jmp 0x2c5f <dl_main+1791>
0x00003328 <dl_main+3528>: mov 0xffffffd8(%ebp),%edx
0x0000332b <dl_main+3531>: test %edx,%edx
0x0000332d <dl_main+3533>: mov %eax,0xffffffd4(%ebp)
0x00003330 <dl_main+3536>: mov %edx,%esi
0x00003332 <dl_main+3538>: je 0x335e <dl_main+3582>
0x00003334 <dl_main+3540>: push %esi
0x00003335 <dl_main+3541>: push $0x23
0x00003337 <dl_main+3543>: pushl 0xffffffd4(%ebp)
0x0000333a <dl_main+3546>: call 0x12340 <memchr>
0x0000333f <dl_main+3551>: add $0xc,%esp
0x00003342 <dl_main+3554>: test %eax,%eax
0x00003344 <dl_main+3556>: mov %eax,%edx
0x00003346 <dl_main+3558>: je 0x335b <dl_main+3579>
0x00003348 <dl_main+3560>: sub 0xffffffd4(%ebp),%eax
0x0000334b <dl_main+3563>: sub %eax,%esi
0x0000334d <dl_main+3565>: dec %esi
0x0000334e <dl_main+3566>: movb $0x20,(%edx)
0x00003351 <dl_main+3569>: je 0x335b <dl_main+3579>
0x00003353 <dl_main+3571>: inc %edx
0x00003354 <dl_main+3572>: cmpb $0xa,(%edx)
0x00003357 <dl_main+3575>: jne 0x334d <dl_main+3565>
0x00003359 <dl_main+3577>: jmp 0x3334 <dl_main+3540>
0x0000335b <dl_main+3579>: mov 0xffffffd8(%ebp),%edx
0x0000335e <dl_main+3582>: mov 0xffffffff(%edx,%edi,1),%al
0x00003362 <dl_main+3586>: cmp $0x20,%al
0x00003364 <dl_main+3588>: je 0x348f <dl_main+3887>
0x0000336a <dl_main+3594>: cmp $0x9,%al
0x0000336c <dl_main+3596>: je 0x348f <dl_main+3887>
0x00003372 <dl_main+3602>: cmp $0xa,%al
0x00003374 <dl_main+3604>: je 0x348f <dl_main+3887>
0x0000337a <dl_main+3610>: cmp $0x3a,%al
0x0000337c <dl_main+3612>: je 0x348f <dl_main+3887>
0x00003382 <dl_main+3618>: lea (%edx,%edi,1),%esi
0x00003385 <dl_main+3621>: cmp %edi,%esi
0x00003387 <dl_main+3623>: jbe 0x33b9 <dl_main+3673>
0x00003389 <dl_main+3625>: cmp $0x20,%al
0x0000338b <dl_main+3627>: je 0x33b1 <dl_main+3665>
0x0000338d <dl_main+3629>: cmp $0x9,%al
0x0000338f <dl_main+3631>: je 0x33b1 <dl_main+3665>
0x00003391 <dl_main+3633>: cmp $0xa,%al
0x00003393 <dl_main+3635>: je 0x33b1 <dl_main+3665>
0x00003395 <dl_main+3637>: cmp $0x3a,%al
0x00003397 <dl_main+3639>: je 0x33b1 <dl_main+3665>
0x00003399 <dl_main+3641>: dec %esi
0x0000339a <dl_main+3642>: cmp %edi,%esi
0x0000339c <dl_main+3644>: jbe 0x33b9 <dl_main+3673>
0x0000339e <dl_main+3646>: mov 0xffffffff(%esi),%al
0x000033a1 <dl_main+3649>: cmp $0x20,%al
0x000033a3 <dl_main+3651>: je 0x33b1 <dl_main+3665>
0x000033a5 <dl_main+3653>: cmp $0x9,%al
0x000033a7 <dl_main+3655>: je 0x33b1 <dl_main+3665>
0x000033a9 <dl_main+3657>: cmp $0xa,%al
0x000033ab <dl_main+3659>: je 0x33b1 <dl_main+3665>
0x000033ad <dl_main+3661>: cmp $0x3a,%al
0x000033af <dl_main+3663>: jne 0x3399 <dl_main+3641>
0x000033b1 <dl_main+3665>: cmp %edi,%esi
0x000033b3 <dl_main+3667>: jbe 0x33b9 <dl_main+3673>
0x000033b5 <dl_main+3669>: movb $0x0,0xffffffff(%esi)
0x000033b9 <dl_main+3673>: cmp %esi,%edi
0x000033bb <dl_main+3675>: je 0x341e <dl_main+3774>
0x000033bd <dl_main+3677>: lea 0xffffc512(%ebx),%eax
0x000033c3 <dl_main+3683>: lea 0xffffffd4(%ebp),%edx
0x000033c6 <dl_main+3686>: mov %edi,0xffffffd4(%ebp)
0x000033c9 <dl_main+3689>: mov %eax,0xffffff4c(%ebp)
0x000033cf <dl_main+3695>: mov %edx,0xffffff48(%ebp)
0x000033d5 <dl_main+3701>: pushl 0xffffff4c(%ebp)
0x000033db <dl_main+3707>: pushl 0xffffff48(%ebp)
0x000033e1 <dl_main+3713>: call 0xdac8 <__strsep>
0x000033e6 <dl_main+3718>: test %eax,%eax
0x000033e8 <dl_main+3720>: pop %edx
0x000033e9 <dl_main+3721>: pop %ecx
0x000033ea <dl_main+3722>: mov %eax,%edx
0x000033ec <dl_main+3724>: je 0x341e <dl_main+3774>
0x000033ee <dl_main+3726>: cmpb $0x0,(%eax)
0x000033f1 <dl_main+3729>: je 0x33d5 <dl_main+3701>
0x000033f3 <dl_main+3731>: push $0x0
0x000033f5 <dl_main+3733>: push $0x0
0x000033f7 <dl_main+3735>: mov 0xfffff544(%ebx),%eax
0x000033fd <dl_main+3741>: push $0x1
0x000033ff <dl_main+3743>: mov $0x1,%ecx
0x00003404 <dl_main+3748>: call 0x6184 <_dl_map_object>
0x00003409 <dl_main+3753>: mov 0x170(%eax),%edx
0x0000340f <dl_main+3759>: inc %edx
0x00003410 <dl_main+3760>: mov %edx,0x170(%eax)
0x00003416 <dl_main+3766>: dec %edx
0x00003417 <dl_main+3767>: jne 0x33d5 <dl_main+3701>
0x00003419 <dl_main+3769>: incl 0xffffffb8(%ebp)
0x0000341c <dl_main+3772>: jmp 0x33d5 <dl_main+3701>
0x0000341e <dl_main+3774>: test %esi,%esi
0x00003420 <dl_main+3776>: je 0x347a <dl_main+3866>
0x00003422 <dl_main+3778>: mov %esi,%edx
0x00003424 <dl_main+3780>: sub %edi,%edx
0x00003426 <dl_main+3782>: mov 0xffffffd8(%ebp),%eax
0x00003429 <dl_main+3785>: sub %edx,%eax
0x0000342b <dl_main+3787>: push %eax
0x0000342c <dl_main+3788>: push %esi
0x0000342d <dl_main+3789>: call 0x122b8 <__strnlen>
0x00003432 <dl_main+3794>: pop %edx
0x00003433 <dl_main+3795>: lea 0x13(%eax),%edx
0x00003436 <dl_main+3798>: pop %ecx
0x00003437 <dl_main+3799>: and $0xfffffffc,%edx
0x0000343a <dl_main+3802>: sub %edx,%esp
0x0000343c <dl_main+3804>: lea 0xf(%esp,1),%edx
0x00003440 <dl_main+3808>: and $0xfffffff0,%edx
0x00003443 <dl_main+3811>: movb $0x0,(%eax,%edx,1)
0x00003447 <dl_main+3815>: push %eax
0x00003448 <dl_main+3816>: push %esi
0x00003449 <dl_main+3817>: push %edx
0x0000344a <dl_main+3818>: call 0x12624 <memcpy>
0x0000344f <dl_main+3823>: add $0xc,%esp
0x00003452 <dl_main+3826>: push $0x0
0x00003454 <dl_main+3828>: push $0x0
0x00003456 <dl_main+3830>: mov %eax,%edx
0x00003458 <dl_main+3832>: push $0x1
0x0000345a <dl_main+3834>: mov 0xfffff544(%ebx),%eax
0x00003460 <dl_main+3840>: mov $0x1,%ecx
0x00003465 <dl_main+3845>: call 0x6184 <_dl_map_object>
0x0000346a <dl_main+3850>: mov 0x170(%eax),%edx
0x00003470 <dl_main+3856>: inc %edx
0x00003471 <dl_main+3857>: mov %edx,0x170(%eax)
0x00003477 <dl_main+3863>: dec %edx
0x00003478 <dl_main+3864>: je 0x348a <dl_main+3882>
0x0000347a <dl_main+3866>: pushl 0xffffffd8(%ebp)
0x0000347d <dl_main+3869>: push %edi
0x0000347e <dl_main+3870>: call 0x11ff4 <__munmap>
0x00003483 <dl_main+3875>: pop %esi
0x00003484 <dl_main+3876>: pop %edi
0x00003485 <dl_main+3877>: jmp 0x2888 <dl_main+808>
0x0000348a <dl_main+3882>: incl 0xffffffb8(%ebp)
0x0000348d <dl_main+3885>: jmp 0x347a <dl_main+3866>
0x0000348f <dl_main+3887>: xor %esi,%esi
0x00003491 <dl_main+3889>: movb $0x0,0xffffffff(%edx,%edi,1)
0x00003496 <dl_main+3894>: jmp 0x33b9 <dl_main+3673>
0x0000349b <dl_main+3899>: mov %edx,%edi
0x0000349d <dl_main+3901>: cld
0x0000349e <dl_main+3902>: xor %eax,%eax
0x000034a0 <dl_main+3904>: mov $0xffffffff,%ecx
0x000034a5 <dl_main+3909>: repnz scas %es:(%edi),%al
0x000034a7 <dl_main+3911>: not %ecx
0x000034a9 <dl_main+3913>: lea 0x12(%ecx),%eax
0x000034ac <dl_main+3916>: and $0xfffffffc,%eax
0x000034af <dl_main+3919>: sub %eax,%esp
0x000034b1 <dl_main+3921>: lea 0xf(%esp,1),%eax
0x000034b5 <dl_main+3925>: push %ecx
0x000034b6 <dl_main+3926>: push %edx
0x000034b7 <dl_main+3927>: and $0xfffffff0,%eax
0x000034ba <dl_main+3930>: push %eax
0x000034bb <dl_main+3931>: call 0x12624 <memcpy>
0x000034c0 <dl_main+3936>: lea 0xffffffdc(%ebp),%esi
0x000034c3 <dl_main+3939>: add $0xc,%esp
0x000034c6 <dl_main+3942>: lea 0xffffc517(%ebx),%edi
0x000034cc <dl_main+3948>: mov %eax,0xffffffdc(%ebp)
0x000034cf <dl_main+3951>: mov %esi,0xffffff44(%ebp)
0x000034d5 <dl_main+3957>: push %edi
0x000034d6 <dl_main+3958>: pushl 0xffffff44(%ebp)
0x000034dc <dl_main+3964>: call 0xdac8 <__strsep>
0x000034e1 <dl_main+3969>: mov %eax,%esi
0x000034e3 <dl_main+3971>: test %esi,%esi
0x000034e5 <dl_main+3973>: pop %eax
0x000034e6 <dl_main+3974>: pop %edx
0x000034e7 <dl_main+3975>: je 0x286a <dl_main+778>
0x000034ed <dl_main+3981>: cmpb $0x0,(%esi)
0x000034f0 <dl_main+3984>: je 0x34d5 <dl_main+3957>
0x000034f2 <dl_main+3986>: mov 0x144(%ebx),%ecx
0x000034f8 <dl_main+3992>: test %ecx,%ecx
0x000034fa <dl_main+3994>: jne 0x3529 <dl_main+4041>
0x000034fc <dl_main+3996>: push $0x0
0x000034fe <dl_main+3998>: push $0x0
0x00003500 <dl_main+4000>: mov %esi,%edx
0x00003502 <dl_main+4002>: mov 0xfffff544(%ebx),%eax
0x00003508 <dl_main+4008>: push $0x1
0x0000350a <dl_main+4010>: mov $0x1,%ecx
0x0000350f <dl_main+4015>: call 0x6184 <_dl_map_object>
0x00003514 <dl_main+4020>: mov 0x170(%eax),%edx
0x0000351a <dl_main+4026>: inc %edx
0x0000351b <dl_main+4027>: mov %edx,0x170(%eax)
0x00003521 <dl_main+4033>: dec %edx
0x00003522 <dl_main+4034>: jne 0x34d5 <dl_main+3957>
0x00003524 <dl_main+4036>: incl 0xffffffb8(%ebp)
0x00003527 <dl_main+4039>: jmp 0x34d5 <dl_main+3957>
0x00003529 <dl_main+4041>: push $0x2f
0x0000352b <dl_main+4043>: push %esi
0x0000352c <dl_main+4044>: call 0x120f0 <strchr>
0x00003531 <dl_main+4049>: test %eax,%eax
0x00003533 <dl_main+4051>: pop %ecx
0x00003534 <dl_main+4052>: pop %edx
0x00003535 <dl_main+4053>: jne 0x34d5 <dl_main+3957>
0x00003537 <dl_main+4055>: jmp 0x34fc <dl_main+3996>
0x00003539 <dl_main+4057>: mov 0xc8(%ebx),%eax
0x0000353f <dl_main+4063>: call 0x4a6c <_dl_init_paths>
0x00003544 <dl_main+4068>: jmp 0x27dc <dl_main+636>
0x00003549 <dl_main+4073>: mov 0xfffff544(%ebx),%eax
0x0000354f <dl_main+4079>: mov 0x8(%eax),%eax
0x00003552 <dl_main+4082>: test %eax,%eax
0x00003554 <dl_main+4084>: je 0x356c <dl_main+4108>
0x00003556 <dl_main+4086>: xorb $0x1,0xffffffb7(%ebp)
0x0000355a <dl_main+4090>: movzbl 0xffffffb7(%ebp),%eax
0x0000355e <dl_main+4094>: shl %eax
0x00003560 <dl_main+4096>: push %eax
0x00003561 <dl_main+4097>: call 0x3562 <dl_main+4098>
0x00003566 <dl_main+4102>: pop %edi
0x00003567 <dl_main+4103>: jmp 0x27d2 <dl_main+626>
0x0000356c <dl_main+4108>: push $0x1
0x0000356e <dl_main+4110>: call 0x356f <dl_main+4111>
0x00003573 <dl_main+4115>: pop %eax
0x00003574 <dl_main+4116>: jmp 0x3556 <dl_main+4086>
0x00003576 <dl_main+4118>: mov %edi,%eax
0x00003578 <dl_main+4120>: call 0x7e34 <_dl_setup_hash>
0x0000357d <dl_main+4125>: jmp 0x27c8 <dl_main+616>
0x00003582 <dl_main+4130>: lea 0xffffc3ad(%ebx),%eax
0x00003588 <dl_main+4136>: push %eax
0x00003589 <dl_main+4137>: push $0x9f
0x0000358e <dl_main+4142>: lea 0xffffc3c2(%ebx),%eax
0x00003594 <dl_main+4148>: push %eax
0x00003595 <dl_main+4149>: lea 0xffffd064(%ebx),%eax
0x0000359b <dl_main+4155>: jmp 0x2c5f <dl_main+1791>
0x000035a0 <dl_main+4160>: lea 0xffffc3ad(%ebx),%eax
0x000035a6 <dl_main+4166>: push %eax
0x000035a7 <dl_main+4167>: push $0x9b
0x000035ac <dl_main+4172>: lea 0xffffc3c2(%ebx),%eax
0x000035b2 <dl_main+4178>: push %eax
0x000035b3 <dl_main+4179>: lea 0xffffd264(%ebx),%eax
0x000035b9 <dl_main+4185>: jmp 0x2c5f <dl_main+1791>
0x000035be <dl_main+4190>: cmp $0x7,%eax
0x000035c1 <dl_main+4193>: je 0x2743 <dl_main+483>
0x000035c7 <dl_main+4199>: lea 0xffffc3ad(%ebx),%eax
0x000035cd <dl_main+4205>: push %eax
0x000035ce <dl_main+4206>: push $0x96
0x000035d3 <dl_main+4211>: lea 0xffffc3c2(%ebx),%eax
0x000035d9 <dl_main+4217>: push %eax
0x000035da <dl_main+4218>: lea 0xffffd2a4(%ebx),%eax
0x000035e0 <dl_main+4224>: jmp 0x2c5f <dl_main+1791>
0x000035e5 <dl_main+4229>: lea 0x0(%esi),%esi
0x000035e8 <dl_main+4232>: mov $0x6fffffff,%eax
0x000035ed <dl_main+4237>: sub %edx,%eax
0x000035ef <dl_main+4239>: cmp $0xf,%eax
0x000035f2 <dl_main+4242>: ja 0x3606 <dl_main+4262>
0x000035f4 <dl_main+4244>: mov $0x70000021,%eax
0x000035f9 <dl_main+4249>: sub %edx,%eax
0x000035fb <dl_main+4251>: mov 0xffffffa0(%ebp),%edx
0x000035fe <dl_main+4254>: mov %edx,(%esi,%eax,4)
0x00003601 <dl_main+4257>: jmp 0x26c8 <dl_main+360>
0x00003606 <dl_main+4262>: lea (%edx,%edx,1),%ecx
0x00003609 <dl_main+4265>: sar %ecx
0x0000360b <dl_main+4267>: mov %ecx,%eax
0x0000360d <dl_main+4269>: not %eax
0x0000360f <dl_main+4271>: cmp $0x2,%eax
0x00003612 <dl_main+4274>: ja 0x3626 <dl_main+4294>
0x00003614 <dl_main+4276>: mov $0x31,%eax
0x00003619 <dl_main+4281>: sub %ecx,%eax
0x0000361b <dl_main+4283>: mov 0xffffffa0(%ebp),%ecx
0x0000361e <dl_main+4286>: mov %ecx,(%esi,%eax,4)
0x00003621 <dl_main+4289>: jmp 0x26c8 <dl_main+360>
0x00003626 <dl_main+4294>: mov $0x6ffffdff,%eax
0x0000362b <dl_main+4299>: sub %edx,%eax
0x0000362d <dl_main+4301>: cmp $0xb,%eax
0x00003630 <dl_main+4304>: ja 0x3639 <dl_main+4313>
0x00003632 <dl_main+4306>: mov $0x6ffffe34,%eax
0x00003637 <dl_main+4311>: jmp 0x35f9 <dl_main+4249>
0x00003639 <dl_main+4313>: mov $0x6ffffeff,%eax
0x0000363e <dl_main+4318>: sub %edx,%eax
0x00003640 <dl_main+4320>: cmp $0x9,%eax
0x00003643 <dl_main+4323>: ja 0x26c8 <dl_main+360>
0x00003649 <dl_main+4329>: mov $0x6fffff40,%eax
0x0000364e <dl_main+4334>: sub %edx,%eax
0x00003650 <dl_main+4336>: jmp 0x361b <dl_main+4283>
0x00003652 <dl_main+4338>: lea 0xffffc430(%ebx),%eax
0x00003658 <dl_main+4344>: push %eax
0x00003659 <dl_main+4345>: push $0x3bb
0x0000365e <dl_main+4350>: lea 0xffffc3a6(%ebx),%eax
0x00003664 <dl_main+4356>: push %eax
0x00003665 <dl_main+4357>: lea 0xffffd2e4(%ebx),%eax
0x0000366b <dl_main+4363>: jmp 0x2c5f <dl_main+1791>
0x00003670 <dl_main+4368>: mov 0x8(%ecx),%eax
0x00003673 <dl_main+4371>: add (%edi),%eax
0x00003675 <dl_main+4373>: mov %eax,0x8(%edi)
0x00003678 <dl_main+4376>: jmp 0x2652 <dl_main+242>
0x0000367d <dl_main+4381>: mov 0x1c(%ecx),%eax
0x00003680 <dl_main+4384>: dec %eax
0x00003681 <dl_main+4385>: not %eax
0x00003683 <dl_main+4387>: mov 0x8(%ecx),%edx
0x00003686 <dl_main+4390>: and %edx,%eax
0x00003688 <dl_main+4392>: add (%edi),%eax
0x0000368a <dl_main+4394>: cmp %eax,0x194(%edi)
0x00003690 <dl_main+4400>: jbe 0x369b <dl_main+4411>
0x00003692 <dl_main+4402>: mov %eax,0x194(%edi)
0x00003698 <dl_main+4408>: mov 0x8(%ecx),%edx
0x0000369b <dl_main+4411>: mov (%edi),%eax
0x0000369d <dl_main+4413>: add %edx,%eax
0x0000369f <dl_main+4415>: add 0x14(%ecx),%eax
0x000036a2 <dl_main+4418>: cmp %eax,0x198(%edi)
0x000036a8 <dl_main+4424>: jae 0x2652 <dl_main+242>
0x000036ae <dl_main+4430>: mov %eax,0x198(%edi)
0x000036b4 <dl_main+4436>: jmp 0x2652 <dl_main+242>
0x000036b9 <dl_main+4441>: cmp $0x6,%eax
0x000036bc <dl_main+4444>: je 0x36d7 <dl_main+4471>
0x000036be <dl_main+4446>: cmp $0x6474e551,%eax
0x000036c3 <dl_main+4451>: jne 0x2652 <dl_main+242>
0x000036c9 <dl_main+4457>: mov 0x18(%ecx),%eax
0x000036cc <dl_main+4460>: mov %eax,0xfffff910(%ebx)
0x000036d2 <dl_main+4466>: jmp 0x2652 <dl_main+242>
0x000036d7 <dl_main+4471>: mov 0x8(%ebp),%eax
0x000036da <dl_main+4474>: sub 0x8(%ecx),%eax
0x000036dd <dl_main+4477>: mov %eax,(%edi)
0x000036df <dl_main+4479>: jmp 0x2652 <dl_main+242>
0x000036e4 <dl_main+4484>: mov 0x8(%ecx),%edx
0x000036e7 <dl_main+4487>: mov 0xfffff710(%ebx),%esi
0x000036ed <dl_main+4493>: add (%edi),%edx
0x000036ef <dl_main+4495>: lea 0xb0(%ebx),%eax
0x000036f5 <dl_main+4501>: test %esi,%esi
0x000036f7 <dl_main+4503>: mov %edx,0xb0(%ebx)
0x000036fd <dl_main+4509>: mov %eax,0xfffff71c(%ebx)
0x00003703 <dl_main+4515>: jne 0x372e <dl_main+4558>
0x00003705 <dl_main+4517>: mov (%edx),%al
0x00003707 <dl_main+4519>: xor %esi,%esi
0x00003709 <dl_main+4521>: test %al,%al
0x0000370b <dl_main+4523>: je 0x372e <dl_main+4558>
0x0000370d <dl_main+4525>: inc %edx
0x0000370e <dl_main+4526>: cmp $0x2f,%al
0x00003710 <dl_main+4528>: je 0x3737 <dl_main+4567>
0x00003712 <dl_main+4530>: mov (%edx),%al
0x00003714 <dl_main+4532>: test %al,%al
0x00003716 <dl_main+4534>: jne 0x370d <dl_main+4525>
0x00003718 <dl_main+4536>: test %esi,%esi
0x0000371a <dl_main+4538>: je 0x372e <dl_main+4558>
0x0000371c <dl_main+4540>: lea 0xbc(%ebx),%eax
0x00003722 <dl_main+4546>: mov %esi,0xbc(%ebx)
0x00003728 <dl_main+4552>: mov %eax,0xb4(%ebx)
0x0000372e <dl_main+4558>: movb $0x1,0xffffffb7(%ebp)
0x00003732 <dl_main+4562>: jmp 0x2652 <dl_main+242>
0x00003737 <dl_main+4567>: mov %edx,%esi
0x00003739 <dl_main+4569>: jmp 0x3712 <dl_main+4530>
0x0000373b <dl_main+4571>: lea 0xffffd324(%ebx),%esi
0x00003741 <dl_main+4577>: lea 0x0(%esi),%esi
0x00003744 <dl_main+4580>: push %esi
0x00003745 <dl_main+4581>: push $0x2
0x00003747 <dl_main+4583>: call 0xb278 <_dl_dprintf>
0x0000374c <dl_main+4588>: push $0x7f
0x0000374e <dl_main+4590>: call 0x374f <dl_main+4591>
0x00003753 <dl_main+4595>: add $0xc,%esp
0x00003756 <dl_main+4598>: jmp 0x3744 <dl_main+4580>
0x00003758 <dl_main+4600>: mov 0xa4(%ebx),%ecx
0x0000375e <dl_main+4606>: mov (%ecx),%eax
0x00003760 <dl_main+4608>: mov 0x248(%ebx),%esi
0x00003766 <dl_main+4614>: mov %eax,0xfffff70c(%ebx)
0x0000376c <dl_main+4620>: mov %esi,0xffffff30(%ebp)
0x00003772 <dl_main+4626>: lea 0xffffc51a(%ebx),%eax
0x00003778 <dl_main+4632>: dec %esi
0x00003779 <dl_main+4633>: movb $0x1,0xffffffae(%ebp)
0x0000377d <dl_main+4637>: mov %ecx,0xffffff38(%ebp)
0x00003783 <dl_main+4643>: mov %eax,0xffffff34(%ebp)
0x00003789 <dl_main+4649>: jle 0x3804 <dl_main+4772>
0x0000378b <dl_main+4651>: mov 0xffffff38(%ebp),%ecx
0x00003791 <dl_main+4657>: mov 0x4(%ecx),%ecx
0x00003794 <dl_main+4660>: mov $0x7,%eax
0x00003799 <dl_main+4665>: mov %ecx,0xffffffa8(%ebp)
0x0000379c <dl_main+4668>: mov %ecx,%esi
0x0000379e <dl_main+4670>: cld
0x0000379f <dl_main+4671>: mov 0xffffff34(%ebp),%edi
0x000037a5 <dl_main+4677>: mov %eax,%ecx
0x000037a7 <dl_main+4679>: repz cmpsb %es:(%edi),%ds:(%esi)
0x000037a9 <dl_main+4681>: jne 0x3820 <dl_main+4800>
0x000037ab <dl_main+4683>: movl $0x1,0xfffffff0(%ebp)
0x000037b2 <dl_main+4690>: movl $0xffffffff,0xfffff5a0(%ebx)
0x000037bc <dl_main+4700>: decl 0xffffff30(%ebp)
0x000037c2 <dl_main+4706>: addl $0x4,0xffffff38(%ebp)
0x000037c9 <dl_main+4713>: mov 0xffffff30(%ebp),%esi
0x000037cf <dl_main+4719>: mov 0xffffff38(%ebp),%eax
0x000037d5 <dl_main+4725>: incl 0x240(%ebx)
0x000037db <dl_main+4731>: mov %esi,0x248(%ebx)
0x000037e1 <dl_main+4737>: mov %eax,0xa4(%ebx)
0x000037e7 <dl_main+4743>: mov 0x248(%ebx),%edx
0x000037ed <dl_main+4749>: mov %edx,0xffffff30(%ebp)
0x000037f3 <dl_main+4755>: dec %edx
0x000037f4 <dl_main+4756>: jle 0x3804 <dl_main+4772>
0x000037f6 <dl_main+4758>: mov 0xa4(%ebx),%edx
0x000037fc <dl_main+4764>: mov %edx,0xffffff38(%ebp)
0x00003802 <dl_main+4770>: jmp 0x378b <dl_main+4651>
0x00003804 <dl_main+4772>: lea 0xffffd364(%ebx),%esi
0x0000380a <dl_main+4778>: mov %esi,%esi
0x0000380c <dl_main+4780>: push %esi
0x0000380d <dl_main+4781>: push $0x2
0x0000380f <dl_main+4783>: call 0xb278 <_dl_dprintf>
0x00003814 <dl_main+4788>: push $0x7f
0x00003816 <dl_main+4790>: call 0x3817 <dl_main+4791>
0x0000381b <dl_main+4795>: add $0xc,%esp
0x0000381e <dl_main+4798>: jmp 0x380c <dl_main+4780>
0x00003820 <dl_main+4800>: mov $0x9,%edx
0x00003825 <dl_main+4805>: cld
0x00003826 <dl_main+4806>: lea 0xffffc521(%ebx),%edi
0x0000382c <dl_main+4812>: mov 0xffffffa8(%ebp),%esi
0x0000382f <dl_main+4815>: mov %edx,%ecx
0x00003831 <dl_main+4817>: repz cmpsb %es:(%edi),%ds:(%esi)
0x00003833 <dl_main+4819>: jne 0x3841 <dl_main+4833>
0x00003835 <dl_main+4821>: movl $0x2,0xfffffff0(%ebp)
0x0000383c <dl_main+4828>: jmp 0x37bc <dl_main+4700>
0x00003841 <dl_main+4833>: mov $0xf,%edx
0x00003846 <dl_main+4838>: cld
0x00003847 <dl_main+4839>: lea 0xffffc52a(%ebx),%edi
0x0000384d <dl_main+4845>: mov 0xffffffa8(%ebp),%esi
0x00003850 <dl_main+4848>: mov %edx,%ecx
0x00003852 <dl_main+4850>: repz cmpsb %es:(%edi),%ds:(%esi)
0x00003854 <dl_main+4852>: jne 0x3896 <dl_main+4918>
0x00003856 <dl_main+4854>: cmpl $0x2,0xffffff30(%ebp)
0x0000385d <dl_main+4861>: jle 0x3896 <dl_main+4918>
0x0000385f <dl_main+4863>: mov 0xffffff38(%ebp),%esi
0x00003865 <dl_main+4869>: mov 0x8(%esi),%eax
0x00003868 <dl_main+4872>: mov %eax,0xc8(%ebx)
0x0000386e <dl_main+4878>: subl $0x2,0xffffff30(%ebp)
0x00003875 <dl_main+4885>: mov 0xffffff30(%ebp),%eax
0x0000387b <dl_main+4891>: add $0x8,%esi
0x0000387e <dl_main+4894>: addl $0x2,0x240(%ebx)
0x00003885 <dl_main+4901>: mov %eax,0x248(%ebx)
0x0000388b <dl_main+4907>: mov %esi,0xa4(%ebx)
0x00003891 <dl_main+4913>: jmp 0x37e7 <dl_main+4743>
0x00003896 <dl_main+4918>: mov 0xffffff38(%ebp),%edx
0x0000389c <dl_main+4924>: mov 0x4(%edx),%esi
0x0000389f <dl_main+4927>: mov $0x10,%edx
0x000038a4 <dl_main+4932>: cld
0x000038a5 <dl_main+4933>: lea 0xffffc539(%ebx),%edi
0x000038ab <dl_main+4939>: mov %edx,%ecx
0x000038ad <dl_main+4941>: repz cmpsb %es:(%edi),%ds:(%esi)
0x000038af <dl_main+4943>: jne 0x38cb <dl_main+4971>
0x000038b1 <dl_main+4945>: cmpl $0x2,0xffffff30(%ebp)
0x000038b8 <dl_main+4952>: jle 0x38cb <dl_main+4971>
0x000038ba <dl_main+4954>: mov 0xffffff38(%ebp),%esi
0x000038c0 <dl_main+4960>: mov 0x8(%esi),%eax
0x000038c3 <dl_main+4963>: mov %eax,0xfffff5dc(%ebx)
0x000038c9 <dl_main+4969>: jmp 0x386e <dl_main+4878>
0x000038cb <dl_main+4971>: cmpl $0x1,0xffffff30(%ebp)
0x000038d2 <dl_main+4978>: jle 0x3804 <dl_main+4772>
0x000038d8 <dl_main+4984>: mov 0xffffff30(%ebp),%eax
0x000038de <dl_main+4990>: dec %eax
0x000038df <dl_main+4991>: mov %eax,0x248(%ebx)
0x000038e5 <dl_main+4997>: mov 0xc8(%ebx),%eax
0x000038eb <dl_main+5003>: incl 0x240(%ebx)
0x000038f1 <dl_main+5009>: addl $0x4,0xa4(%ebx)
0x000038f8 <dl_main+5016>: call 0x4a6c <_dl_init_paths>
0x000038fd <dl_main+5021>: shll $0x5,0xc(%ebp)
0x00003901 <dl_main+5025>: mov 0x8(%ebp),%ecx
0x00003904 <dl_main+5028>: mov 0xc(%ebp),%esi
0x00003907 <dl_main+5031>: lea (%esi,%ecx,1),%eax
0x0000390a <dl_main+5034>: cmp %eax,%ecx
0x0000390c <dl_main+5036>: jae 0x3921 <dl_main+5057>
0x0000390e <dl_main+5038>: cmpl $0x6474e551,(%ecx)
0x00003914 <dl_main+5044>: je 0x39ab <dl_main+5195>
0x0000391a <dl_main+5050>: add $0x20,%ecx
0x0000391d <dl_main+5053>: cmp %eax,%ecx
0x0000391f <dl_main+5055>: jb 0x390e <dl_main+5038>
0x00003921 <dl_main+5057>: cmpl $0x2,0xfffffff0(%ebp)
0x00003925 <dl_main+5061>: je 0x3973 <dl_main+5139>
0x00003927 <dl_main+5063>: push $0x20000000
0x0000392c <dl_main+5068>: push $0x0
0x0000392e <dl_main+5070>: mov 0xa4(%ebx),%eax
0x00003934 <dl_main+5076>: push $0x1
0x00003936 <dl_main+5078>: mov (%eax),%edx
0x00003938 <dl_main+5080>: xor %ecx,%ecx
0x0000393a <dl_main+5082>: xor %eax,%eax
0x0000393c <dl_main+5084>: call 0x6184 <_dl_map_object>
0x00003941 <dl_main+5089>: mov 0xfffff544(%ebx),%edi
0x00003947 <dl_main+5095>: mov 0x144(%edi),%eax
0x0000394d <dl_main+5101>: mov %eax,0x8(%ebp)
0x00003950 <dl_main+5104>: lea 0xffffc41c(%ebx),%eax
0x00003956 <dl_main+5110>: movzwl 0x14c(%edi),%edx
0x0000395d <dl_main+5117>: mov %eax,0x4(%edi)
0x00003960 <dl_main+5120>: mov 0x10(%ebp),%ecx
0x00003963 <dl_main+5123>: mov 0x148(%edi),%eax
0x00003969 <dl_main+5129>: mov %edx,0xc(%ebp)
0x0000396c <dl_main+5132>: mov %eax,(%ecx)
0x0000396e <dl_main+5134>: jmp 0x25fe <dl_main+158>
0x00003973 <dl_main+5139>: movl $0x0,0xffffffe4(%ebp)
0x0000397a <dl_main+5146>: mov 0xa4(%ebx),%eax
0x00003980 <dl_main+5152>: mov (%eax),%eax
0x00003982 <dl_main+5154>: mov %eax,0xffffffe8(%ebp)
0x00003985 <dl_main+5157>: lea 0xffffffe8(%ebp),%eax
0x00003988 <dl_main+5160>: push %eax
0x00003989 <dl_main+5161>: lea 0xfffeb9c0(%ebx),%ecx
0x0000398f <dl_main+5167>: lea 0xffffffe4(%ebp),%edx
0x00003992 <dl_main+5170>: lea 0xffffffe0(%ebp),%eax
0x00003995 <dl_main+5173>: call 0xa758 <_dl_catch_error>
0x0000399a <dl_main+5178>: mov 0xffffffe4(%ebp),%eax
0x0000399d <dl_main+5181>: test %eax,%eax
0x0000399f <dl_main+5183>: je 0x3941 <dl_main+5089>
0x000039a1 <dl_main+5185>: push $0x1
0x000039a3 <dl_main+5187>: call 0x39a4 <dl_main+5188>
0x000039a8 <dl_main+5192>: pop %edi
0x000039a9 <dl_main+5193>: jmp 0x3941 <dl_main+5089>
0x000039ab <dl_main+5195>: mov 0x18(%ecx),%eax
0x000039ae <dl_main+5198>: mov %eax,0xfffff910(%ebx)
0x000039b4 <dl_main+5204>: jmp 0x3921 <dl_main+5057>
End of assembler dump.
(gdb)
Cheers.