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 844523 Details for
Bug 1047870
[abrt] open-vm-tools: elf_machine_rela(): vmtoolsd 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), 106.62 KB, created by
luismokos
on 2014-01-02 12:20:00 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
luismokos
Created:
2014-01-02 12:20:00 UTC
Size:
106.62 KB
patch
obsolete
>[New LWP 1626] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `/usr/bin/vmtoolsd -n vmusr'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0xb77804a1 in elf_machine_rela (reloc=0xb2f7b714, reloc=0xb2f7b714, skip_ifunc=<optimized out>, reloc_addr_arg=0xb310decd, version=0xb9543150, sym=0xb38f1694, map=0xb9540958) at ../sysdeps/i386/dl-machine.h:502 >502 ../sysdeps/i386/dl-machine.h: No such file or directory. > >Thread 1 (Thread 0xb5a12940 (LWP 1626)): >#0 0xb77804a1 in elf_machine_rela (reloc=0xb2f7b714, reloc=0xb2f7b714, skip_ifunc=<optimized out>, reloc_addr_arg=0xb310decd, version=0xb9543150, sym=0xb38f1694, map=0xb9540958) at ../sysdeps/i386/dl-machine.h:502 > _lr = <optimized out> > _tc = 0 > v = 0x0 > refsym = 0xb38f1694 > sym_map = <optimized out> > value = <optimized out> > reloc_addr = 0xb310decd > r_type = 2 >#1 elf_dynamic_do_Rela (lazy=<optimized out>, skip_ifunc=<optimized out>, nrelative=<optimized out>, relsize=<optimized out>, reladdr=<optimized out>, map=<optimized out>) at do-rel.h:137 > ndx = 2 > version = <optimized out> > symtab = <optimized out> > relative = <optimized out> > r = 0xb2f7b714 > end = <optimized out> > l_addr = 1811718144 >#2 _dl_relocate_object (scope=0xb9540b10, reloc_mode=0, consider_profiling=<optimized out>, consider_profiling@entry=0) at dl-reloc.c:294 > ranges_index = <optimized out> > ranges = {{start = 2995724716, size = 6885084, nrelative = 566589, lazy = 0}, {start = 0, size = 0, nrelative = 0, lazy = 0}} > textrels = <optimized out> > errstring = 0x0 > lazy = <optimized out> > skip_ifunc = <optimized out> >#3 0xb77889da in dl_open_worker (a=0xbf834c6c) at dl-open.c:416 > i = 47 > args = <optimized out> > file = <optimized out> > mode = <optimized out> > call_map = <optimized out> > dst = <optimized out> > new = <optimized out> > r = <optimized out> > reloc_mode = <optimized out> > nmaps = <optimized out> > l = <optimized out> > maps = <optimized out> > relocation_in_progress = 1 > any_tls = <optimized out> > first_static_tls = <optimized out> >#4 0xb778432a in _dl_catch_error (objname=objname@entry=0xbf834c64, errstring=errstring@entry=0xbf834c68, mallocedp=mallocedp@entry=0xbf834c60, operate=operate@entry=0xb7788590 <dl_open_worker>, args=args@entry=0xbf834c6c) at dl-error.c:177 > errcode = <optimized out> > old = 0xbf834d28 > c = {objname = 0x0, errstring = 0x0, malloced = false, env = {{__jmpbuf = {-1216782404, -1216838256, -1216781116, -1081914200, -1081914528, -1216855285}, __mask_was_saved = -1216877498, __saved_mask = {__val = {3213052952, 0, 3213052960, 3109252028, 0, 0, 2, 0, 0, 3109251680, 0, 0, 3078184160, 3077156515, 3213053048, 3048184447, 3049225626, 0, 3213053116, 3047870414, 3213052960, 0, 3078221408, 3050974256, 3109259896, 17, 4294967295, 3048190845, 3044192036, 3109251680, 13, 3078184892}}}}} > catchp = 0xb5a1292c >#5 0xb7788014 in _dl_open (file=0xb9536e78 "/usr/lib/open-vm-tools/plugins/vmusr/libdesktopEvents.so", mode=-2147483646, caller_dlopen=0xb769a4e4 <g_module_open+724>, nsid=<optimized out>, argc=3, argv=0xbf835074, env=0xbf835084) at dl-open.c:650 > args = {file = 0xb9536e78 "/usr/lib/open-vm-tools/plugins/vmusr/libdesktopEvents.so", mode = -2147483646, caller_dlopen = 0xb769a4e4 <g_module_open+724>, caller_dl_open = 0xb5d95cbc <dlopen_doit+140>, map = 0xb9536f40, nsid = 0, argc = 3, argv = 0xbf835074, env = 0xbf835084} > objname = 0xb779ee60 "ToolsOnLoad" > errstring = 0xbf834cf8 "\bN\203\277*Cx\267 N\203\277" > malloced = 224 > errcode = <optimized out> >#6 0xb5d95cbc in dlopen_doit (a=0xbf834e20) at dlopen.c:66 > args = 0xbf834e20 >#7 0xb778432a in _dl_catch_error (objname=0xb953820c, errstring=0xb9538210, mallocedp=0xb9538208, operate=0xb5d95c30 <dlopen_doit>, args=0xbf834e20) at dl-error.c:177 > errcode = <optimized out> > old = 0x0 > c = {objname = 0x39 <Address 0x39 out of bounds>, errstring = 0x0, malloced = 104, env = {{__jmpbuf = {-1216782404, -1185709568, -1216783136, -1081913848, -1081914112, -1216855285}, __mask_was_saved = -1245458432, __saved_mask = {__val = {10000, 57, 8, 8, 1, 57, 0, 91, 0, 110, 0, 119, 0, 124, 3049229119, 3109252624, 3109252624, 3109252680, 3109252624, 3049508864, 3213053388, 3048634946, 3076792320, 3049508864, 3049509920, 3109259752, 57, 3048192769, 0, 3103784960, 0, 64769}}}}} > catchp = 0xb5a1292c >#8 0xb5d963cc in _dlerror_run (operate=operate@entry=0xb5d95c30 <dlopen_doit>, args=args@entry=0xbf834e20) at dlerror.c:163 > result = 0xb9538200 >#9 0xb5d95d71 in __dlopen (file=file@entry=0xb9536e78 "/usr/lib/open-vm-tools/plugins/vmusr/libdesktopEvents.so", mode=mode@entry=2) at dlopen.c:87 > args = {file = 0xb9536e78 "/usr/lib/open-vm-tools/plugins/vmusr/libdesktopEvents.so", mode = 2, new = 0xb75792f9 <g_strdup+9>, caller = 0xb769a4e4 <g_module_open+724>} >#10 0xb769a4e4 in _g_module_open (bind_local=1, bind_lazy=0, file_name=<optimized out>) at gmodule-dl.c:99 > handle = <optimized out> >#11 g_module_open (file_name=file_name@entry=0xb9536e10 "/usr/lib/open-vm-tools/plugins/vmusr/libdesktopEvents.so", flags=flags@entry=G_MODULE_BIND_LOCAL) at gmodule.c:584 > module = <optimized out> > handle = 0x0 > name = <optimized out> >#12 0xb779b7a1 in ToolsCoreLoadDirectory (pluginPath=0xb9536f10 "/usr/lib/open-vm-tools/plugins/vmusr", regs=regs@entry=0xb9526f20, ctx=0xb77a20b4 <gState+52>) at pluginMgr.c:557 > module = 0x0 > entry = 0xb95389e8 "libdesktopEvents.so" > path = 0xb9536e10 "/usr/lib/open-vm-tools/plugins/vmusr/libdesktopEvents.so" > plugin = 0x0 > onload = 0x16958475 > ret = 0 > staticEntry = <optimized out> > i = 0 > dir = <optimized out> > err = 0x0 >#13 0xb779bdc2 in ToolsCore_LoadPlugins (state=state@entry=0xb77a2080 <gState>) at pluginMgr.c:714 > pluginDirExists = <optimized out> > ret = 0 > pluginRoot = 0xb9535750 "/usr/lib/open-vm-tools/plugins" > i = <optimized out> > plugins = 0xb9526f20 > subdir = 0xb779ea4d "" >#14 0xb779a91e in ToolsCoreRunLoop (state=0xb77a2080 <gState>) at mainLoop.c:197 >No locals. >#15 0xb7799dc6 in main (argc=3, argv=0xb9525790, envp=0xbf835084) at mainPosix.c:272 > i = <optimized out> > ret = 1 > argvCopy = 0x0 > src = 0xb9536970 >From To Syms Read Shared Object Library >0xb76eae20 0xb772a420 Yes /lib/libvmtools.so.0 >0xb76cf950 0xb76d2e6c Yes /lib/librt.so.1 >0xb769ea50 0xb76a344c Yes /lib/libcrypt.so.1 >0xb7699cd0 0xb769ade4 Yes /lib/libgmodule-2.0.so.0 >0xb764e150 0xb767fff4 Yes /lib/libgobject-2.0.so.0 >0xb76434a0 0xb7643688 Yes /lib/libgthread-2.0.so.0 >0xb7527470 0xb75c9484 Yes /lib/libglib-2.0.so.0 >0xb7383be0 0xb74b36c4 Yes /lib/libicui18n.so.50 >0xb71c94e0 0xb7291ea4 Yes /lib/libicuuc.so.50 >0xb5db53b0 0xb5db54e0 Yes (*) /lib/libicudata.so.50 >0xb5d9e860 0xb5daac90 Yes /lib/libpthread.so.0 >0xb5d95ad0 0xb5d969bc Yes /lib/libdl.so.2 >0xb5cef790 0xb5d60814 Yes /lib/libstdc++.so.6 >0xb5c63690 0xb5c91d48 Yes /lib/libm.so.6 >0xb5c440c0 0xb5c59704 Yes /lib/libgcc_s.so.1 >0xb5a9a3d0 0xb5bdf68c Yes /lib/libc.so.6 >0xb5a1cd70 0xb5a639b4 Yes /lib/libfreebl3.so >0xb5a14fc0 0xb5a18674 Yes /lib/libffi.so.6 >0xb7775880 0xb778e29c Yes /lib/ld-linux.so.2 >0xb77693c0 0xb776a138 Yes /usr/lib/gconv/ISO8859-7.so >0xb57cc750 0xb57ccc84 Yes /usr/lib/open-vm-tools/plugins/common/libhgfsServer.so >0xb579ac20 0xb57ab3d4 Yes /lib/libhgfs.so.0 >0xb572e0e0 0xb573c114 Yes /usr/lib/open-vm-tools/plugins/common/libvix.so >0xb7765f10 0xb7766ad4 Yes /usr/lib/open-vm-tools/plugins/vmusr/libdesktopEvents.so >0xb5602460 0xb5692374 Yes /lib/libX11.so.6 >0xb517fb50 0xb54624b4 Yes /lib/libgtk-x11-2.0.so.0 >0xb50866c0 0xb50ef684 Yes /lib/libgdk-x11-2.0.so.0 >0xb5054f70 0xb5067084 Yes /lib/libxcb.so.1 >0xb50435e0 0xb5048b14 Yes /lib/libpangocairo-1.0.so.0 >0xb7760000 0xb7762324 Yes /lib/libXfixes.so.3 >0xb5024cb0 0xb50326f4 Yes /lib/libatk-1.0.so.0 >0xb4eed100 0xb4fdd804 Yes /lib/libcairo.so.2 >0xb4ebe0b0 0xb4ed53b4 Yes /lib/libgdk_pixbuf-2.0.so.0 >0xb4d6aa40 0xb4e466e4 Yes /lib/libgio-2.0.so.0 >0xb4d345d0 0xb4d3df84 Yes /lib/libpangoft2-1.0.so.0 >0xb4ced070 0xb4d0f7c4 Yes /lib/libpango-1.0.so.0 >0xb4cab950 0xb4ccb764 Yes /lib/libfontconfig.so.1 >0xb4c9d450 0xb4ca3614 Yes /lib/libXrender.so.1 >0xb775b870 0xb775c324 Yes /lib/libXinerama.so.1 >0xb4c8c9a0 0xb4c97784 Yes /lib/libXi.so.6 >0xb4c81520 0xb4c873f4 Yes /lib/libXrandr.so.2 >0xb4c75f60 0xb4c7b384 Yes /lib/libXcursor.so.1 >0xb4c70960 0xb4c713e4 Yes /lib/libXcomposite.so.1 >0xb4c6c8b0 0xb4c6d274 Yes /lib/libXdamage.so.1 >0xb4c5b890 0xb4c663b4 Yes /lib/libXext.so.6 >0xb4c55a70 0xb4c56944 Yes /lib/libXau.so.6 >0xb4c04220 0xb4c3a5f4 Yes /lib/libharfbuzz.so.0 >0xb4b64ba0 0xb4bd3ef4 Yes /lib/libfreetype.so.6 >0xb4ab4120 0xb4b448c4 Yes /lib/libpixman-1.so.0 >0xb4a8fe80 0xb4aa3744 Yes /lib/libEGL.so.1 >0xb4a591d0 0xb4a7e8a4 Yes /lib/libpng16.so.16 >0xb4a51820 0xb4a523e4 Yes /lib/libxcb-shm.so.0 >0xb4a48a80 0xb4a4ce44 Yes /lib/libxcb-render.so.0 >0xb4a308e0 0xb4a3d994 Yes /lib/libz.so.1 >0xb4987a90 0xb49e53dc Yes (*) /usr/lib/nvidia-304xx/libGL.so.1 >0xb4925c70 0xb493a174 Yes /lib/libselinux.so.1 >0xb490a6e0 0xb4919654 Yes /lib/libresolv.so.2 >0xb48e11b0 0xb48f9c64 Yes /lib/libexpat.so.1 >0xb48c3980 0xb48d6f54 Yes /lib/libgraphite2.so.3 >0xb48bf430 0xb48bf584 Yes /lib/libX11-xcb.so.1 >0xb48ba340 0xb48bbc94 Yes /lib/libxcb-dri2.so.0 >0xb48b2d20 0xb48b5a84 Yes /lib/libxcb-xfixes.so.0 >0xb48acbe0 0xb48adbd4 Yes /lib/libxcb-shape.so.0 >0xb48a5610 0xb48a7704 Yes /lib/libgbm.so.1 >0xb489a860 0xb489e9b4 Yes /lib/libwayland-client.so.0 >0xb488d480 0xb4892e34 Yes /lib/libwayland-server.so.0 >0xb485e970 0xb4870234 Yes /lib/libglapi.so.0 >0xb483b880 0xb4845a14 Yes /lib/libudev.so.1 >0xb482d6c0 0xb4833f54 Yes /lib/libdrm.so.2 >0xb4827e40 0xb48295b3 Yes (*) /usr/lib/nvidia-304xx/tls/libnvidia-tls.so.304.117 >0xb2f83140 0xb4197030 Yes (*) /usr/lib/nvidia-304xx/libnvidia-glcore.so.304.117 >0xb2886f80 0xb28d5404 Yes /lib/libpcre.so.1 >0xb285f2c0 0xb2879124 Yes /lib/liblzma.so.5 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >eax 0xb9540958 -1185674920 >ecx 0xb9543130 -1185664720 >edx 0xb38f1694 -1282468204 >ebx 0xb7795fbc -1216782404 >esp 0xbf834940 0xbf834940 >ebp 0xbf834a18 0xbf834a18 >esi 0xb2f7b71c -1292388580 >edi 0xb958b4f0 -1185368848 >eip 0xb77804a1 0xb77804a1 <_dl_relocate_object+945> >eflags 0x10286 [ PF SF 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_relocate_object: > 0xb77800f0 <+0>: push %ebp > 0xb77800f1 <+1>: mov %esp,%ebp > 0xb77800f3 <+3>: push %edi > 0xb77800f4 <+4>: push %esi > 0xb77800f5 <+5>: push %ebx > 0xb77800f6 <+6>: sub $0xac,%esp > 0xb77800fc <+12>: mov 0x10(%ebp),%edi > 0xb77800ff <+15>: call 0xb778e298 <__x86.get_pc_thunk.bx> > 0xb7780104 <+20>: add $0x15eb8,%ebx > 0xb778010a <+26>: mov 0x14(%ebp),%esi > 0xb778010d <+29>: test $0x8000000,%edi > 0xb7780113 <+35>: jne 0xb7780124 <_dl_relocate_object+52> > 0xb7780115 <+37>: mov -0x110(%ebx),%edx > 0xb778011b <+43>: xor %eax,%eax > 0xb778011d <+45>: test %edx,%edx > 0xb778011f <+47>: setne %al > 0xb7780122 <+50>: or %eax,%esi > 0xb7780124 <+52>: mov 0x8(%ebp),%eax > 0xb7780127 <+55>: testb $0x4,0x194(%eax) > 0xb778012e <+62>: jne 0xb7780538 <_dl_relocate_object+1096> > 0xb7780134 <+68>: test %esi,%esi > 0xb7780136 <+70>: je 0xb7780540 <_dl_relocate_object+1104> > 0xb778013c <+76>: mov %edi,%eax > 0xb778013e <+78>: and $0x1,%eax > 0xb7780141 <+81>: testb $0x20,-0x2dc(%ebx) > 0xb7780148 <+88>: mov %eax,-0x88(%ebp) > 0xb778014e <+94>: jne 0xb7781cf7 <_dl_relocate_object+7175> > 0xb7780154 <+100>: mov 0x8(%ebp),%eax > 0xb7780157 <+103>: mov 0x78(%eax),%edx > 0xb778015a <+106>: test %edx,%edx > 0xb778015c <+108>: jne 0xb7781b9d <_dl_relocate_object+6829> > 0xb7780162 <+114>: movl $0x0,-0x98(%ebp) > 0xb778016c <+124>: mov 0x8(%ebp),%eax > 0xb778016f <+127>: test %esi,%esi > 0xb7780171 <+129>: mov 0x34(%eax),%eax > 0xb7780174 <+132>: mov 0x4(%eax),%eax > 0xb7780177 <+135>: mov %eax,-0x7c(%ebp) > 0xb778017a <+138>: jne 0xb7781b28 <_dl_relocate_object+6712> > 0xb7780180 <+144>: mov 0x8(%ebp),%eax > 0xb7780183 <+147>: mov 0x7c(%eax),%eax > 0xb7780186 <+150>: test %eax,%eax > 0xb7780188 <+152>: je 0xb7780198 <_dl_relocate_object+168> > 0xb778018a <+154>: mov -0x88(%ebp),%ecx > 0xb7780190 <+160>: test %ecx,%ecx > 0xb7780192 <+162>: jne 0xb7780570 <_dl_relocate_object+1152> > 0xb7780198 <+168>: lea -0x38(%ebp),%eax > 0xb778019b <+171>: mov %eax,-0x8c(%ebp) > 0xb77801a1 <+177>: mov -0x8c(%ebp),%ecx > 0xb77801a7 <+183>: xor %eax,%eax > 0xb77801a9 <+185>: movl $0x0,(%ecx,%eax,1) > 0xb77801b0 <+192>: add $0x4,%eax > 0xb77801b3 <+195>: cmp $0x20,%eax > 0xb77801b6 <+198>: jb 0xb77801a9 <_dl_relocate_object+185> > 0xb77801b8 <+200>: mov 0x8(%ebp),%eax > 0xb77801bb <+203>: mov 0x64(%eax),%eax > 0xb77801be <+206>: test %eax,%eax > 0xb77801c0 <+208>: je 0xb7780959 <_dl_relocate_object+2153> > 0xb77801c6 <+214>: mov 0x4(%eax),%edx > 0xb77801c9 <+217>: mov 0x8(%ebp),%eax > 0xb77801cc <+220>: mov 0x8(%ebp),%esi > 0xb77801cf <+223>: mov %edx,-0x38(%ebp) > 0xb77801d2 <+226>: mov 0x68(%eax),%eax > 0xb77801d5 <+229>: mov 0xbc(%esi),%ecx > 0xb77801db <+235>: mov 0x4(%eax),%eax > 0xb77801de <+238>: test %ecx,%ecx > 0xb77801e0 <+240>: mov %eax,-0x34(%ebp) > 0xb77801e3 <+243>: je 0xb77801f5 <_dl_relocate_object+261> > 0xb77801e5 <+245>: mov 0x4(%ecx),%ecx > 0xb77801e8 <+248>: mov %eax,%esi > 0xb77801ea <+250>: shr $0x3,%esi > 0xb77801ed <+253>: cmp %ecx,%esi > 0xb77801ef <+255>: cmovbe %esi,%ecx > 0xb77801f2 <+258>: mov %ecx,-0x30(%ebp) > 0xb77801f5 <+261>: lea (%edx,%eax,1),%esi > 0xb77801f8 <+264>: mov %esi,-0x5c(%ebp) > 0xb77801fb <+267>: mov 0x8(%ebp),%esi > 0xb77801fe <+270>: mov 0x70(%esi),%ecx > 0xb7780201 <+273>: test %ecx,%ecx > 0xb7780203 <+275>: je 0xb778020f <_dl_relocate_object+287> > 0xb7780205 <+277>: cmpl $0x11,0x4(%ecx) > 0xb7780209 <+281>: je 0xb7780918 <_dl_relocate_object+2088> > 0xb778020f <+287>: lea -0x2c(%ebp),%eax > 0xb7780212 <+290>: and $0x2000000,%edi > 0xb7780218 <+296>: mov %eax,-0x84(%ebp) > 0xb778021e <+302>: lea -0xc(%ebp),%eax > 0xb7780221 <+305>: mov %eax,-0x90(%ebp) > 0xb7780227 <+311>: mov 0x8(%ebp),%eax > 0xb778022a <+314>: mov %edi,-0x9c(%ebp) > 0xb7780230 <+320>: mov (%eax),%eax > 0xb7780232 <+322>: mov %eax,-0x5c(%ebp) > 0xb7780235 <+325>: lea 0x560(%ebx),%eax > 0xb778023b <+331>: mov %eax,-0x94(%ebp) > 0xb7780241 <+337>: mov -0x84(%ebp),%edi > 0xb7780247 <+343>: mov -0xc(%edi),%esi > 0xb778024a <+346>: mov -0x8(%edi),%ecx > 0xb778024d <+349>: mov -0x4(%edi),%eax > 0xb7780250 <+352>: mov (%edi),%edi > 0xb7780252 <+354>: add %esi,%ecx > 0xb7780254 <+356>: mov %ecx,-0x60(%ebp) > 0xb7780257 <+359>: test %edi,%edi > 0xb7780259 <+361>: je 0xb77805b8 <_dl_relocate_object+1224> > 0xb778025f <+367>: lea -0x98ec(%ebx),%eax > 0xb7780265 <+373>: cmp %ecx,%esi > 0xb7780267 <+375>: mov %eax,-0x64(%ebp) > 0xb778026a <+378>: jae 0xb77802a9 <_dl_relocate_object+441> > 0xb778026c <+380>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780270 <+384>: mov 0x4(%esi),%eax > 0xb7780273 <+387>: mov -0x5c(%ebp),%ecx > 0xb7780276 <+390>: mov (%esi),%edi > 0xb7780278 <+392>: movzbl %al,%edx > 0xb778027b <+395>: add %ecx,%edi > 0xb778027d <+397>: cmp $0x7,%edx > 0xb7780280 <+400>: jne 0xb77811d7 <_dl_relocate_object+4327> > 0xb7780286 <+406>: mov 0x8(%ebp),%eax > 0xb7780289 <+409>: mov 0x210(%eax),%eax > 0xb778028f <+415>: test %eax,%eax > 0xb7780291 <+417>: jne 0xb77811c2 <_dl_relocate_object+4306> > 0xb7780297 <+423>: add %ecx,(%edi) > 0xb7780299 <+425>: add $0x8,%esi > 0xb778029c <+428>: cmp %esi,-0x60(%ebp) > 0xb778029f <+431>: ja 0xb7780270 <_dl_relocate_object+384> > 0xb77802a1 <+433>: mov 0x8(%ebp),%eax > 0xb77802a4 <+436>: mov (%eax),%eax > 0xb77802a6 <+438>: mov %eax,-0x5c(%ebp) > 0xb77802a9 <+441>: addl $0x10,-0x84(%ebp) > 0xb77802b0 <+448>: mov -0x90(%ebp),%eax > 0xb77802b6 <+454>: cmp %eax,-0x84(%ebp) > 0xb77802bc <+460>: jne 0xb7780241 <_dl_relocate_object+337> > 0xb77802be <+462>: mov -0x8c(%ebp),%esi > 0xb77802c4 <+468>: xor %eax,%eax > 0xb77802c6 <+470>: movl $0x0,(%esi,%eax,1) > 0xb77802cd <+477>: add $0x4,%eax > 0xb77802d0 <+480>: cmp $0x20,%eax > 0xb77802d3 <+483>: jb 0xb77802c6 <_dl_relocate_object+470> > 0xb77802d5 <+485>: mov 0x8(%ebp),%eax > 0xb77802d8 <+488>: mov 0x3c(%eax),%eax > 0xb77802db <+491>: test %eax,%eax > 0xb77802dd <+493>: je 0xb778116c <_dl_relocate_object+4220> > 0xb77802e3 <+499>: mov 0x4(%eax),%esi > 0xb77802e6 <+502>: mov 0x8(%ebp),%eax > 0xb77802e9 <+505>: mov %esi,-0x38(%ebp) > 0xb77802ec <+508>: mov 0x40(%eax),%eax > 0xb77802ef <+511>: mov 0x4(%eax),%ecx > 0xb77802f2 <+514>: mov 0x8(%ebp),%eax > 0xb77802f5 <+517>: mov %ecx,-0x34(%ebp) > 0xb77802f8 <+520>: mov 0xc0(%eax),%edi > 0xb77802fe <+526>: test %edi,%edi > 0xb7780300 <+528>: je 0xb7780319 <_dl_relocate_object+553> > 0xb7780302 <+530>: mov %ecx,%eax > 0xb7780304 <+532>: mov $0xaaaaaaab,%edx > 0xb7780309 <+537>: mul %edx > 0xb778030b <+539>: mov 0x4(%edi),%eax > 0xb778030e <+542>: shr $0x3,%edx > 0xb7780311 <+545>: cmp %eax,%edx > 0xb7780313 <+547>: cmovbe %edx,%eax > 0xb7780316 <+550>: mov %eax,-0x30(%ebp) > 0xb7780319 <+553>: add %ecx,%esi > 0xb778031b <+555>: mov 0x8(%ebp),%eax > 0xb778031e <+558>: mov 0x70(%eax),%eax > 0xb7780321 <+561>: test %eax,%eax > 0xb7780323 <+563>: je 0xb778032f <_dl_relocate_object+575> > 0xb7780325 <+565>: cmpl $0x7,0x4(%eax) > 0xb7780329 <+569>: je 0xb7780e77 <_dl_relocate_object+3463> > 0xb778032f <+575>: lea -0x30(%ebp),%eax > 0xb7780332 <+578>: mov %eax,-0x80(%ebp) > 0xb7780335 <+581>: lea -0x10(%ebp),%eax > 0xb7780338 <+584>: mov %eax,-0x88(%ebp) > 0xb778033e <+590>: lea 0x560(%ebx),%eax > 0xb7780344 <+596>: mov %eax,-0x84(%ebp) > 0xb778034a <+602>: lea -0x6f70(%ebx),%eax > 0xb7780350 <+608>: mov %eax,-0x8c(%ebp) > 0xb7780356 <+614>: mov -0x80(%ebp),%esi > 0xb7780359 <+617>: mov -0x8(%esi),%eax > 0xb778035c <+620>: mov -0x4(%esi),%ecx > 0xb778035f <+623>: add %eax,%ecx > 0xb7780361 <+625>: mov %ecx,-0x6c(%ebp) > 0xb7780364 <+628>: mov 0x8(%ebp),%ecx > 0xb7780367 <+631>: mov 0x38(%ecx),%edx > 0xb778036a <+634>: mov -0x84(%ebp),%ecx > 0xb7780370 <+640>: cmp %ecx,0x8(%ebp) > 0xb7780373 <+643>: mov 0x4(%edx),%edi > 0xb7780376 <+646>: mov (%esi),%edx > 0xb7780378 <+648>: mov %edi,-0x70(%ebp) > 0xb778037b <+651>: lea (%edx,%edx,2),%edx > 0xb778037e <+654>: lea (%eax,%edx,4),%esi > 0xb7780381 <+657>: je 0xb778039f <_dl_relocate_object+687> > 0xb7780383 <+659>: mov -0x5c(%ebp),%ecx > 0xb7780386 <+662>: test %ecx,%ecx > 0xb7780388 <+664>: jne 0xb7780e50 <_dl_relocate_object+3424> > 0xb778038e <+670>: mov 0x8(%ebp),%edi > 0xb7780391 <+673>: mov 0x11c(%edi),%edx > 0xb7780397 <+679>: test %edx,%edx > 0xb7780399 <+681>: je 0xb7780e50 <_dl_relocate_object+3424> > 0xb778039f <+687>: mov 0x8(%ebp),%eax > 0xb77803a2 <+690>: mov 0xe4(%eax),%eax > 0xb77803a8 <+696>: test %eax,%eax > 0xb77803aa <+698>: je 0xb7780ec0 <_dl_relocate_object+3536> > 0xb77803b0 <+704>: mov 0x4(%eax),%eax > 0xb77803b3 <+707>: cmp %esi,-0x6c(%ebp) > 0xb77803b6 <+710>: mov %eax,-0x74(%ebp) > 0xb77803b9 <+713>: jbe 0xb7780b40 <_dl_relocate_object+2640> > 0xb77803bf <+719>: lea 0x8(%esi),%edi > 0xb77803c2 <+722>: mov %edi,%esi > 0xb77803c4 <+724>: lea 0x0(%esi,%eiz,1),%esi > 0xb77803c8 <+728>: mov -0x4(%esi),%eax > 0xb77803cb <+731>: mov -0x74(%ebp),%ecx > 0xb77803ce <+734>: mov %eax,%edx > 0xb77803d0 <+736>: movzbl %al,%eax > 0xb77803d3 <+739>: shr $0x8,%edx > 0xb77803d6 <+742>: movzwl (%ecx,%edx,2),%edi > 0xb77803da <+746>: shl $0x4,%edx > 0xb77803dd <+749>: mov -0x5c(%ebp),%ecx > 0xb77803e0 <+752>: add -0x8(%esi),%ecx > 0xb77803e3 <+755>: add -0x70(%ebp),%edx > 0xb77803e6 <+758>: cmp $0x8,%eax > 0xb77803e9 <+761>: mov %eax,-0x60(%ebp) > 0xb77803ec <+764>: mov %ecx,-0x68(%ebp) > 0xb77803ef <+767>: mov 0x8(%ebp),%ecx > 0xb77803f2 <+770>: mov %edx,-0x64(%ebp) > 0xb77803f5 <+773>: mov %edx,-0x3c(%ebp) > 0xb77803f8 <+776>: mov 0x170(%ecx),%ecx > 0xb77803fe <+782>: je 0xb7780e28 <_dl_relocate_object+3384> > 0xb7780404 <+788>: mov -0x60(%ebp),%eax > 0xb7780407 <+791>: test %eax,%eax > 0xb7780409 <+793>: je 0xb7780b10 <_dl_relocate_object+2592> > 0xb778040f <+799>: mov -0x64(%ebp),%eax > 0xb7780412 <+802>: movzbl 0xc(%eax),%eax > 0xb7780416 <+806>: shr $0x4,%al > 0xb7780419 <+809>: test %al,%al > 0xb778041b <+811>: je 0xb7780e40 <_dl_relocate_object+3408> > 0xb7780421 <+817>: mov 0x8(%ebp),%eax > 0xb7780424 <+820>: mov -0x64(%ebp),%edx > 0xb7780427 <+823>: cmp 0x21c(%eax),%edx > 0xb778042d <+829>: mov -0x60(%ebp),%edx > 0xb7780430 <+832>: mov %edx,%eax > 0xb7780432 <+834>: je 0xb7781a5f <_dl_relocate_object+6511> > 0xb7780438 <+840>: sub $0x23,%eax > 0xb778043b <+843>: cmp $0x2,%eax > 0xb778043e <+846>: setbe -0x78(%ebp) > 0xb7780442 <+850>: cmp $0x7,%edx > 0xb7780445 <+853>: sete %al > 0xb7780448 <+856>: or %al,-0x78(%ebp) > 0xb778044b <+859>: cmpb $0x0,-0x78(%ebp) > 0xb778044f <+863>: mov $0x1,%eax > 0xb7780454 <+868>: jne 0xb778046a <_dl_relocate_object+890> > 0xb7780456 <+870>: mov -0x60(%ebp),%edx > 0xb7780459 <+873>: cmp $0xe,%edx > 0xb778045c <+876>: sete %al > 0xb778045f <+879>: cmp $0x29,%edx > 0xb7780462 <+882>: sete %dl > 0xb7780465 <+885>: or %edx,%eax > 0xb7780467 <+887>: movzbl %al,%eax > 0xb778046a <+890>: xor %edx,%edx > 0xb778046c <+892>: cmpl $0x5,-0x60(%ebp) > 0xb7780470 <+896>: sete %dl > 0xb7780473 <+899>: and $0x7fff,%edi > 0xb7780479 <+905>: add %edx,%edx > 0xb778047b <+907>: mov %edx,-0x78(%ebp) > 0xb778047e <+910>: shl $0x4,%edi > 0xb7780481 <+913>: or %eax,-0x78(%ebp) > 0xb7780484 <+916>: add %ecx,%edi > 0xb7780486 <+918>: mov 0x8(%ebp),%eax > 0xb7780489 <+921>: mov -0x78(%ebp),%edx > 0xb778048c <+924>: mov %edx,0x220(%eax) > 0xb7780492 <+930>: mov -0x64(%ebp),%edx > 0xb7780495 <+933>: mov %edx,0x21c(%eax) > 0xb778049b <+939>: je 0xb7780af8 <_dl_relocate_object+2568> >=> 0xb77804a1 <+945>: mov 0x4(%edi),%ecx > 0xb77804a4 <+948>: test %ecx,%ecx > 0xb77804a6 <+950>: je 0xb7780af8 <_dl_relocate_object+2568> > 0xb77804ac <+956>: mov -0x64(%ebp),%edx > 0xb77804af <+959>: lea -0x3c(%ebp),%ecx > 0xb77804b2 <+962>: mov -0x7c(%ebp),%eax > 0xb77804b5 <+965>: add (%edx),%eax > 0xb77804b7 <+967>: mov -0x78(%ebp),%edx > 0xb77804ba <+970>: mov %edi,0x4(%esp) > 0xb77804be <+974>: mov 0xc(%ebp),%edi > 0xb77804c1 <+977>: movl $0x0,0x10(%esp) > 0xb77804c9 <+985>: movl $0x1,0xc(%esp) > 0xb77804d1 <+993>: mov %edx,0x8(%esp) > 0xb77804d5 <+997>: mov 0x8(%ebp),%edx > 0xb77804d8 <+1000>: mov %edi,(%esp) > 0xb77804db <+1003>: call 0xb777eb70 <_dl_lookup_symbol_x> > 0xb77804e0 <+1008>: mov -0x3c(%ebp),%edx > 0xb77804e3 <+1011>: mov %eax,%edi > 0xb77804e5 <+1013>: mov 0x8(%ebp),%eax > 0xb77804e8 <+1016>: sub $0x14,%esp > 0xb77804eb <+1019>: mov %edx,0x228(%eax) > 0xb77804f1 <+1025>: mov %edi,0x224(%eax) > 0xb77804f7 <+1031>: xor %eax,%eax > 0xb77804f9 <+1033>: test %edx,%edx > 0xb77804fb <+1035>: je 0xb7780519 <_dl_relocate_object+1065> > 0xb77804fd <+1037>: mov 0x4(%edx),%eax > 0xb7780500 <+1040>: add (%edi),%eax > 0xb7780502 <+1042>: cmpw $0x0,0xe(%edx) > 0xb7780507 <+1047>: je 0xb7780519 <_dl_relocate_object+1065> > 0xb7780509 <+1049>: movzbl 0xc(%edx),%edx > 0xb778050d <+1053>: and $0xf,%edx > 0xb7780510 <+1056>: cmp $0xa,%dl > 0xb7780513 <+1059>: je 0xb77819bb <_dl_relocate_object+6347> > 0xb7780519 <+1065>: movzbl -0x4(%esi),%edx > 0xb778051d <+1069>: cmp $0x2a,%edx > 0xb7780520 <+1072>: ja 0xb7780cf5 <_dl_relocate_object+3077> > 0xb7780526 <+1078>: mov -0x77bc(%ebx,%edx,4),%ecx > 0xb778052d <+1085>: lea (%ecx,%ebx,1),%edx > 0xb7780530 <+1088>: jmp *%edx > 0xb7780532 <+1090>: lea 0x0(%esi),%esi > 0xb7780538 <+1096>: lea -0xc(%ebp),%esp > 0xb778053b <+1099>: pop %ebx > 0xb778053c <+1100>: pop %esi > 0xb778053d <+1101>: pop %edi > 0xb778053e <+1102>: pop %ebp > 0xb778053f <+1103>: ret > 0xb7780540 <+1104>: mov 0x80(%eax),%ecx > 0xb7780546 <+1110>: test %ecx,%ecx > 0xb7780548 <+1112>: je 0xb778013c <_dl_relocate_object+76> > 0xb778054e <+1118>: testb $0x20,-0x2dc(%ebx) > 0xb7780555 <+1125>: movl $0x0,-0x88(%ebp) > 0xb778055f <+1135>: je 0xb7780154 <_dl_relocate_object+100> > 0xb7780565 <+1141>: lea -0x6d45(%ebx),%ecx > 0xb778056b <+1147>: jmp 0xb7781d11 <_dl_relocate_object+7201> > 0xb7780570 <+1152>: mov 0x8(%ebp),%eax > 0xb7780573 <+1155>: mov 0x2c(%eax),%eax > 0xb7780576 <+1158>: mov 0x4(%eax),%eax > 0xb7780579 <+1161>: mov 0x4(%eax),%edx > 0xb778057c <+1164>: test %edx,%edx > 0xb778057e <+1166>: jne 0xb778059c <_dl_relocate_object+1196> > 0xb7780580 <+1168>: mov 0x8(%ebp),%ecx > 0xb7780583 <+1171>: test %esi,%esi > 0xb7780585 <+1173>: mov %ecx,0x4(%eax) > 0xb7780588 <+1176>: jne 0xb7781ca9 <_dl_relocate_object+7097> > 0xb778058e <+1182>: lea -0xbfac(%ebx),%edx > 0xb7780594 <+1188>: mov %edx,0x8(%eax) > 0xb7780597 <+1191>: jmp 0xb7780198 <_dl_relocate_object+168> > 0xb778059c <+1196>: mov 0x8(%ebp),%ecx > 0xb778059f <+1199>: add (%ecx),%edx > 0xb77805a1 <+1201>: mov %edx,0x210(%ecx) > 0xb77805a7 <+1207>: lea 0xc(%eax),%edx > 0xb77805aa <+1210>: mov %edx,0x214(%ecx) > 0xb77805b0 <+1216>: jmp 0xb7780580 <_dl_relocate_object+1168> > 0xb77805b2 <+1218>: lea 0x0(%esi),%esi > 0xb77805b8 <+1224>: mov 0x8(%ebp),%edi > 0xb77805bb <+1227>: lea (%esi,%eax,8),%eax > 0xb77805be <+1230>: mov %eax,-0x68(%ebp) > 0xb77805c1 <+1233>: mov -0x94(%ebp),%eax > 0xb77805c7 <+1239>: mov 0x38(%edi),%edx > 0xb77805ca <+1242>: cmp %eax,%edi > 0xb77805cc <+1244>: mov 0x4(%edx),%ecx > 0xb77805cf <+1247>: mov %ecx,-0x78(%ebp) > 0xb77805d2 <+1250>: je 0xb77805f5 <_dl_relocate_object+1285> > 0xb77805d4 <+1252>: mov -0x5c(%ebp),%edi > 0xb77805d7 <+1255>: test %edi,%edi > 0xb77805d9 <+1257>: je 0xb77805f5 <_dl_relocate_object+1285> > 0xb77805db <+1259>: mov -0x68(%ebp),%ecx > 0xb77805de <+1262>: cmp %ecx,%esi > 0xb77805e0 <+1264>: jae 0xb77805f5 <_dl_relocate_object+1285> > 0xb77805e2 <+1266>: mov -0x5c(%ebp),%edx > 0xb77805e5 <+1269>: lea 0x0(%esi),%esi > 0xb77805e8 <+1272>: mov (%esi),%eax > 0xb77805ea <+1274>: add $0x8,%esi > 0xb77805ed <+1277>: add %edx,%eax > 0xb77805ef <+1279>: add %edx,(%eax) > 0xb77805f1 <+1281>: cmp %esi,%ecx > 0xb77805f3 <+1283>: ja 0xb77805e8 <_dl_relocate_object+1272> > 0xb77805f5 <+1285>: mov 0x8(%ebp),%eax > 0xb77805f8 <+1288>: mov 0xe4(%eax),%eax > 0xb77805fe <+1294>: test %eax,%eax > 0xb7780600 <+1296>: je 0xb7780967 <_dl_relocate_object+2167> > 0xb7780606 <+1302>: mov 0x4(%eax),%eax > 0xb7780609 <+1305>: mov %eax,-0x80(%ebp) > 0xb778060c <+1308>: mov -0x68(%ebp),%eax > 0xb778060f <+1311>: cmp %eax,-0x60(%ebp) > 0xb7780612 <+1314>: jbe 0xb77802a1 <_dl_relocate_object+433> > 0xb7780618 <+1320>: lea -0x6f70(%ebx),%eax > 0xb778061e <+1326>: mov %eax,-0xa0(%ebp) > 0xb7780624 <+1332>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780628 <+1336>: mov -0x68(%ebp),%esi > 0xb778062b <+1339>: mov -0x80(%ebp),%ecx > 0xb778062e <+1342>: mov 0x4(%esi),%eax > 0xb7780631 <+1345>: mov %eax,%edx > 0xb7780633 <+1347>: shr $0x8,%edx > 0xb7780636 <+1350>: movzwl (%ecx,%edx,2),%edi > 0xb778063a <+1354>: shl $0x4,%edx > 0xb778063d <+1357>: mov -0x5c(%ebp),%ecx > 0xb7780640 <+1360>: add (%esi),%ecx > 0xb7780642 <+1362>: mov 0x8(%ebp),%esi > 0xb7780645 <+1365>: add -0x78(%ebp),%edx > 0xb7780648 <+1368>: mov %ecx,-0x70(%ebp) > 0xb778064b <+1371>: mov 0x170(%esi),%ecx > 0xb7780651 <+1377>: movzbl %al,%esi > 0xb7780654 <+1380>: cmp $0x8,%esi > 0xb7780657 <+1383>: mov %edx,-0x64(%ebp) > 0xb778065a <+1386>: mov %edx,-0x44(%ebp) > 0xb778065d <+1389>: mov %ecx,-0x74(%ebp) > 0xb7780660 <+1392>: je 0xb7781350 <_dl_relocate_object+4704> > 0xb7780666 <+1398>: test %esi,%esi > 0xb7780668 <+1400>: je 0xb7780798 <_dl_relocate_object+1704> > 0xb778066e <+1406>: mov -0x64(%ebp),%eax > 0xb7780671 <+1409>: movzbl 0xc(%eax),%eax > 0xb7780675 <+1413>: shr $0x4,%al > 0xb7780678 <+1416>: test %al,%al > 0xb778067a <+1418>: je 0xb77808f8 <_dl_relocate_object+2056> > 0xb7780680 <+1424>: mov 0x8(%ebp),%eax > 0xb7780683 <+1427>: mov -0x64(%ebp),%edx > 0xb7780686 <+1430>: cmp 0x21c(%eax),%edx > 0xb778068c <+1436>: lea -0x23(%esi),%eax > 0xb778068f <+1439>: je 0xb7781657 <_dl_relocate_object+5479> > 0xb7780695 <+1445>: cmp $0x2,%eax > 0xb7780698 <+1448>: setbe %dl > 0xb778069b <+1451>: cmp $0x7,%esi > 0xb778069e <+1454>: sete %al > 0xb77806a1 <+1457>: or %eax,%edx > 0xb77806a3 <+1459>: test %dl,%dl > 0xb77806a5 <+1461>: mov $0x1,%eax > 0xb77806aa <+1466>: jne 0xb77806bd <_dl_relocate_object+1485> > 0xb77806ac <+1468>: cmp $0xe,%esi > 0xb77806af <+1471>: sete %al > 0xb77806b2 <+1474>: cmp $0x29,%esi > 0xb77806b5 <+1477>: sete %dl > 0xb77806b8 <+1480>: or %edx,%eax > 0xb77806ba <+1482>: movzbl %al,%eax > 0xb77806bd <+1485>: xor %edx,%edx > 0xb77806bf <+1487>: cmp $0x5,%esi > 0xb77806c2 <+1490>: sete %dl > 0xb77806c5 <+1493>: and $0x7fff,%edi > 0xb77806cb <+1499>: lea (%edx,%edx,1),%ecx > 0xb77806ce <+1502>: mov -0x64(%ebp),%edx > 0xb77806d1 <+1505>: mov %ecx,-0x6c(%ebp) > 0xb77806d4 <+1508>: shl $0x4,%edi > 0xb77806d7 <+1511>: or %eax,-0x6c(%ebp) > 0xb77806da <+1514>: mov -0x6c(%ebp),%ecx > 0xb77806dd <+1517>: mov 0x8(%ebp),%eax > 0xb77806e0 <+1520>: add -0x74(%ebp),%edi > 0xb77806e3 <+1523>: mov %ecx,0x220(%eax) > 0xb77806e9 <+1529>: mov %edx,0x21c(%eax) > 0xb77806ef <+1535>: je 0xb7780780 <_dl_relocate_object+1680> > 0xb77806f5 <+1541>: mov 0x4(%edi),%ecx > 0xb77806f8 <+1544>: test %ecx,%ecx > 0xb77806fa <+1546>: je 0xb7780780 <_dl_relocate_object+1680> > 0xb7780700 <+1552>: mov -0x64(%ebp),%edx > 0xb7780703 <+1555>: lea -0x44(%ebp),%ecx > 0xb7780706 <+1558>: mov -0x7c(%ebp),%eax > 0xb7780709 <+1561>: add (%edx),%eax > 0xb778070b <+1563>: mov -0x6c(%ebp),%edx > 0xb778070e <+1566>: mov %edi,0x4(%esp) > 0xb7780712 <+1570>: mov 0xc(%ebp),%edi > 0xb7780715 <+1573>: movl $0x0,0x10(%esp) > 0xb778071d <+1581>: movl $0x1,0xc(%esp) > 0xb7780725 <+1589>: mov %edx,0x8(%esp) > 0xb7780729 <+1593>: mov 0x8(%ebp),%edx > 0xb778072c <+1596>: mov %edi,(%esp) > 0xb778072f <+1599>: call 0xb777eb70 <_dl_lookup_symbol_x> > 0xb7780734 <+1604>: mov -0x44(%ebp),%ecx > 0xb7780737 <+1607>: mov %eax,%edi > 0xb7780739 <+1609>: mov 0x8(%ebp),%eax > 0xb778073c <+1612>: sub $0x14,%esp > 0xb778073f <+1615>: mov %ecx,0x228(%eax) > 0xb7780745 <+1621>: mov %edi,0x224(%eax) > 0xb778074b <+1627>: test %edi,%edi > 0xb778074d <+1629>: je 0xb7780908 <_dl_relocate_object+2072> > 0xb7780753 <+1635>: mov 0x4(%ecx),%eax > 0xb7780756 <+1638>: add (%edi),%eax > 0xb7780758 <+1640>: movzbl 0xc(%ecx),%edx > 0xb778075c <+1644>: and $0xf,%edx > 0xb778075f <+1647>: cmp $0xa,%dl > 0xb7780762 <+1650>: je 0xb778161b <_dl_relocate_object+5419> > 0xb7780768 <+1656>: cmp $0x2a,%esi > 0xb778076b <+1659>: ja 0xb77808e8 <_dl_relocate_object+2040> > 0xb7780771 <+1665>: mov -0x7710(%ebx,%esi,4),%ecx > 0xb7780778 <+1672>: lea (%ecx,%ebx,1),%edx > 0xb778077b <+1675>: jmp *%edx > 0xb778077d <+1677>: lea 0x0(%esi),%esi > 0xb7780780 <+1680>: xor %edi,%edi > 0xb7780782 <+1682>: jmp 0xb7780700 <_dl_relocate_object+1552> > 0xb7780787 <+1687>: nop > 0xb7780788 <+1688>: test %edi,%edi > 0xb778078a <+1690>: je 0xb7780798 <_dl_relocate_object+1704> > 0xb778078c <+1692>: mov 0x244(%edi),%eax > 0xb7780792 <+1698>: mov -0x70(%ebp),%esi > 0xb7780795 <+1701>: mov %eax,(%esi) > 0xb7780797 <+1703>: nop > 0xb7780798 <+1704>: addl $0x8,-0x68(%ebp) > 0xb778079c <+1708>: mov -0x68(%ebp),%eax > 0xb778079f <+1711>: cmp %eax,-0x60(%ebp) > 0xb77807a2 <+1714>: ja 0xb7780628 <_dl_relocate_object+1336> > 0xb77807a8 <+1720>: jmp 0xb77802a1 <_dl_relocate_object+433> > 0xb77807ad <+1725>: lea 0x0(%esi),%esi > 0xb77807b0 <+1728>: mov -0x44(%ebp),%edx > 0xb77807b3 <+1731>: test %edx,%edx > 0xb77807b5 <+1733>: je 0xb778118c <_dl_relocate_object+4252> > 0xb77807bb <+1739>: mov 0x240(%edi),%ecx > 0xb77807c1 <+1745>: cmp $0xffffffff,%ecx > 0xb77807c4 <+1748>: je 0xb77815c5 <_dl_relocate_object+5333> > 0xb77807ca <+1754>: test %ecx,%ecx > 0xb77807cc <+1756>: je 0xb77815ac <_dl_relocate_object+5308> > 0xb77807d2 <+1762>: mov -0x70(%ebp),%esi > 0xb77807d5 <+1765>: mov 0x4(%esi),%eax > 0xb77807d8 <+1768>: add 0x4(%edx),%eax > 0xb77807db <+1771>: sub %ecx,%eax > 0xb77807dd <+1773>: mov %eax,0x4(%esi) > 0xb77807e0 <+1776>: lea -0x990c(%ebx),%eax > 0xb77807e6 <+1782>: mov %eax,(%esi) > 0xb77807e8 <+1784>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb77807ea <+1786>: lea 0x0(%esi),%esi > 0xb77807f0 <+1792>: mov -0x44(%ebp),%eax > 0xb77807f3 <+1795>: mov -0x70(%ebp),%edi > 0xb77807f6 <+1798>: mov 0x8(%eax),%eax > 0xb77807f9 <+1801>: add %eax,(%edi) > 0xb77807fb <+1803>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb77807fd <+1805>: lea 0x0(%esi),%esi > 0xb7780800 <+1808>: mov -0x44(%ebp),%eax > 0xb7780803 <+1811>: test %eax,%eax > 0xb7780805 <+1813>: je 0xb7780798 <_dl_relocate_object+1704> > 0xb7780807 <+1815>: mov 0x240(%edi),%edx > 0xb778080d <+1821>: lea 0x1(%edx),%ecx > 0xb7780810 <+1824>: cmp $0x1,%ecx > 0xb7780813 <+1827>: jbe 0xb7781597 <_dl_relocate_object+5287> > 0xb7780819 <+1833>: mov -0x70(%ebp),%esi > 0xb778081c <+1836>: add (%esi),%edx > 0xb778081e <+1838>: sub 0x4(%eax),%edx > 0xb7780821 <+1841>: mov %edx,(%esi) > 0xb7780823 <+1843>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb7780828 <+1848>: mov -0x44(%ebp),%eax > 0xb778082b <+1851>: test %eax,%eax > 0xb778082d <+1853>: je 0xb7780798 <_dl_relocate_object+1704> > 0xb7780833 <+1859>: mov 0x4(%eax),%eax > 0xb7780836 <+1862>: mov -0x70(%ebp),%edi > 0xb7780839 <+1865>: mov %eax,(%edi) > 0xb778083b <+1867>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb7780840 <+1872>: mov -0x44(%ebp),%eax > 0xb7780843 <+1875>: test %eax,%eax > 0xb7780845 <+1877>: je 0xb7780798 <_dl_relocate_object+1704> > 0xb778084b <+1883>: mov 0x240(%edi),%edx > 0xb7780851 <+1889>: lea 0x1(%edx),%ecx > 0xb7780854 <+1892>: cmp $0x1,%ecx > 0xb7780857 <+1895>: jbe 0xb7781582 <_dl_relocate_object+5266> > 0xb778085d <+1901>: mov -0x70(%ebp),%edi > 0xb7780860 <+1904>: mov (%edi),%ecx > 0xb7780862 <+1906>: add 0x4(%eax),%ecx > 0xb7780865 <+1909>: sub %edx,%ecx > 0xb7780867 <+1911>: mov %ecx,(%edi) > 0xb7780869 <+1913>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb778086e <+1918>: xchg %ax,%ax > 0xb7780870 <+1920>: mov -0x70(%ebp),%edi > 0xb7780873 <+1923>: mov 0x8(%ebp),%esi > 0xb7780876 <+1926>: mov (%edi),%eax > 0xb7780878 <+1928>: add (%esi),%eax > 0xb778087a <+1930>: call *%eax > 0xb778087c <+1932>: mov %eax,(%edi) > 0xb778087e <+1934>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb7780883 <+1939>: nop > 0xb7780884 <+1940>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780888 <+1944>: mov -0x44(%ebp),%edx > 0xb778088b <+1947>: test %edx,%edx > 0xb778088d <+1949>: je 0xb7780798 <_dl_relocate_object+1704> > 0xb7780893 <+1955>: mov -0x64(%ebp),%esi > 0xb7780896 <+1958>: mov 0x8(%edx),%ecx > 0xb7780899 <+1961>: mov 0x8(%esi),%edx > 0xb778089c <+1964>: cmp %edx,%ecx > 0xb778089e <+1966>: ja 0xb7781814 <_dl_relocate_object+5924> > 0xb77808a4 <+1972>: jb 0xb7781806 <_dl_relocate_object+5910> > 0xb77808aa <+1978>: mov %eax,0x4(%esp) > 0xb77808ae <+1982>: mov -0x70(%ebp),%eax > 0xb77808b1 <+1985>: cmp %edx,%ecx > 0xb77808b3 <+1987>: cmovbe %ecx,%edx > 0xb77808b6 <+1990>: mov %edx,0x8(%esp) > 0xb77808ba <+1994>: mov %eax,(%esp) > 0xb77808bd <+1997>: call 0xb778e120 <memcpy> > 0xb77808c2 <+2002>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb77808c7 <+2007>: nop > 0xb77808c8 <+2008>: mov -0x70(%ebp),%esi > 0xb77808cb <+2011>: sub %esi,%eax > 0xb77808cd <+2013>: add %eax,(%esi) > 0xb77808cf <+2015>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb77808d4 <+2020>: lea 0x0(%esi,%eiz,1),%esi > 0xb77808d8 <+2024>: mov -0x70(%ebp),%ecx > 0xb77808db <+2027>: add %eax,(%ecx) > 0xb77808dd <+2029>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb77808e2 <+2034>: mov %edi,%esi > 0xb77808e4 <+2036>: lea 0x0(%esi,%eiz,1),%esi > 0xb77808e8 <+2040>: mov 0x8(%ebp),%eax > 0xb77808eb <+2043>: xor %ecx,%ecx > 0xb77808ed <+2045>: mov %esi,%edx > 0xb77808ef <+2047>: call 0xb7780080 <_dl_reloc_bad_type> > 0xb77808f4 <+2052>: lea 0x0(%esi,%eiz,1),%esi > 0xb77808f8 <+2056>: mov -0x64(%ebp),%ecx > 0xb77808fb <+2059>: mov 0x8(%ebp),%edi > 0xb77808fe <+2062>: jmp 0xb7780753 <_dl_relocate_object+1635> > 0xb7780903 <+2067>: nop > 0xb7780904 <+2068>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780908 <+2072>: xor %eax,%eax > 0xb778090a <+2074>: test %ecx,%ecx > 0xb778090c <+2076>: je 0xb7780768 <_dl_relocate_object+1656> > 0xb7780912 <+2082>: jmp 0xb7780758 <_dl_relocate_object+1640> > 0xb7780917 <+2087>: nop > 0xb7780918 <+2088>: mov 0x7c(%esi),%ecx > 0xb778091b <+2091>: mov 0x4(%ecx),%esi > 0xb778091e <+2094>: mov 0x8(%ebp),%ecx > 0xb7780921 <+2097>: mov 0x28(%ecx),%ecx > 0xb7780924 <+2100>: mov 0x4(%ecx),%ecx > 0xb7780927 <+2103>: lea (%ecx,%esi,1),%edx > 0xb778092a <+2106>: cmp -0x5c(%ebp),%edx > 0xb778092d <+2109>: je 0xb7781175 <_dl_relocate_object+4229> > 0xb7780933 <+2115>: mov -0x88(%ebp),%edx > 0xb7780939 <+2121>: test %edx,%edx > 0xb778093b <+2123>: jne 0xb7780945 <_dl_relocate_object+2133> > 0xb778093d <+2125>: test %eax,%eax > 0xb778093f <+2127>: jne 0xb7780d04 <_dl_relocate_object+3092> > 0xb7780945 <+2133>: mov -0x88(%ebp),%eax > 0xb778094b <+2139>: mov %esi,-0x28(%ebp) > 0xb778094e <+2142>: mov %ecx,-0x24(%ebp) > 0xb7780951 <+2145>: mov %eax,-0x1c(%ebp) > 0xb7780954 <+2148>: jmp 0xb778020f <_dl_relocate_object+287> > 0xb7780959 <+2153>: movl $0x0,-0x5c(%ebp) > 0xb7780960 <+2160>: xor %eax,%eax > 0xb7780962 <+2162>: jmp 0xb77801fb <_dl_relocate_object+267> > 0xb7780967 <+2167>: lea -0x6f70(%ebx),%eax > 0xb778096d <+2173>: mov %eax,-0x70(%ebp) > 0xb7780970 <+2176>: mov -0x68(%ebp),%eax > 0xb7780973 <+2179>: cmp %eax,-0x60(%ebp) > 0xb7780976 <+2182>: jbe 0xb77802a1 <_dl_relocate_object+433> > 0xb778097c <+2188>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780980 <+2192>: mov -0x5c(%ebp),%esi > 0xb7780983 <+2195>: add (%eax),%esi > 0xb7780985 <+2197>: mov 0x4(%eax),%eax > 0xb7780988 <+2200>: mov %esi,-0x6c(%ebp) > 0xb778098b <+2203>: mov %eax,%esi > 0xb778098d <+2205>: movzbl %al,%edi > 0xb7780990 <+2208>: shr $0x8,%esi > 0xb7780993 <+2211>: shl $0x4,%esi > 0xb7780996 <+2214>: add -0x78(%ebp),%esi > 0xb7780999 <+2217>: cmp $0x8,%edi > 0xb778099c <+2220>: mov %esi,-0x48(%ebp) > 0xb778099f <+2223>: je 0xb778179e <_dl_relocate_object+5806> > 0xb77809a5 <+2229>: test %edi,%edi > 0xb77809a7 <+2231>: je 0xb7780ac8 <_dl_relocate_object+2520> > 0xb77809ad <+2237>: movzbl 0xc(%esi),%eax > 0xb77809b1 <+2241>: shr $0x4,%al > 0xb77809b4 <+2244>: test %al,%al > 0xb77809b6 <+2246>: je 0xb7780ae0 <_dl_relocate_object+2544> > 0xb77809bc <+2252>: mov 0x8(%ebp),%eax > 0xb77809bf <+2255>: cmp 0x21c(%eax),%esi > 0xb77809c5 <+2261>: lea -0x23(%edi),%eax > 0xb77809c8 <+2264>: je 0xb778173d <_dl_relocate_object+5709> > 0xb77809ce <+2270>: cmp $0x2,%eax > 0xb77809d1 <+2273>: setbe %al > 0xb77809d4 <+2276>: cmp $0x7,%edi > 0xb77809d7 <+2279>: sete %dl > 0xb77809da <+2282>: or %edx,%eax > 0xb77809dc <+2284>: test %al,%al > 0xb77809de <+2286>: mov $0x1,%ecx > 0xb77809e3 <+2291>: jne 0xb77809f6 <_dl_relocate_object+2310> > 0xb77809e5 <+2293>: cmp $0xe,%edi > 0xb77809e8 <+2296>: sete %cl > 0xb77809eb <+2299>: cmp $0x29,%edi > 0xb77809ee <+2302>: sete %al > 0xb77809f1 <+2305>: or %eax,%ecx > 0xb77809f3 <+2307>: movzbl %cl,%ecx > 0xb77809f6 <+2310>: mov 0x8(%ebp),%eax > 0xb77809f9 <+2313>: xor %edx,%edx > 0xb77809fb <+2315>: cmp $0x5,%edi > 0xb77809fe <+2318>: sete %dl > 0xb7780a01 <+2321>: add %edx,%edx > 0xb7780a03 <+2323>: or %ecx,%edx > 0xb7780a05 <+2325>: mov %edx,0x220(%eax) > 0xb7780a0b <+2331>: lea -0x48(%ebp),%ecx > 0xb7780a0e <+2334>: mov %esi,0x21c(%eax) > 0xb7780a14 <+2340>: mov -0x7c(%ebp),%eax > 0xb7780a17 <+2343>: add (%esi),%eax > 0xb7780a19 <+2345>: mov %edx,0x8(%esp) > 0xb7780a1d <+2349>: mov 0xc(%ebp),%edx > 0xb7780a20 <+2352>: movl $0x0,0x10(%esp) > 0xb7780a28 <+2360>: movl $0x1,0xc(%esp) > 0xb7780a30 <+2368>: movl $0x0,0x4(%esp) > 0xb7780a38 <+2376>: mov %edx,(%esp) > 0xb7780a3b <+2379>: mov 0x8(%ebp),%edx > 0xb7780a3e <+2382>: call 0xb777eb70 <_dl_lookup_symbol_x> > 0xb7780a43 <+2387>: mov 0x8(%ebp),%edx > 0xb7780a46 <+2390>: mov -0x48(%ebp),%ecx > 0xb7780a49 <+2393>: mov %ecx,0x228(%edx) > 0xb7780a4f <+2399>: sub $0x14,%esp > 0xb7780a52 <+2402>: mov %eax,-0x64(%ebp) > 0xb7780a55 <+2405>: mov %eax,0x224(%edx) > 0xb7780a5b <+2411>: mov -0x64(%ebp),%eax > 0xb7780a5e <+2414>: test %eax,%eax > 0xb7780a60 <+2416>: je 0xb7780aed <_dl_relocate_object+2557> > 0xb7780a66 <+2422>: mov -0x64(%ebp),%edx > 0xb7780a69 <+2425>: mov 0x4(%ecx),%eax > 0xb7780a6c <+2428>: add (%edx),%eax > 0xb7780a6e <+2430>: movzbl 0xc(%ecx),%edx > 0xb7780a72 <+2434>: and $0xf,%edx > 0xb7780a75 <+2437>: cmp $0xa,%dl > 0xb7780a78 <+2440>: je 0xb7781b00 <_dl_relocate_object+6672> > 0xb7780a7e <+2446>: cmp $0x2a,%edi > 0xb7780a81 <+2449>: ja 0xb77808e2 <_dl_relocate_object+2034> > 0xb7780a87 <+2455>: mov -0x7664(%ebx,%edi,4),%ecx > 0xb7780a8e <+2462>: lea (%ecx,%ebx,1),%edx > 0xb7780a91 <+2465>: jmp *%edx > 0xb7780a93 <+2467>: mov -0x48(%ebp),%edx > 0xb7780a96 <+2470>: test %edx,%edx > 0xb7780a98 <+2472>: je 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780a9a <+2474>: mov 0x8(%edx),%ecx > 0xb7780a9d <+2477>: mov 0x8(%esi),%edx > 0xb7780aa0 <+2480>: cmp %edx,%ecx > 0xb7780aa2 <+2482>: ja 0xb77817bb <_dl_relocate_object+5835> > 0xb7780aa8 <+2488>: jb 0xb77817ad <_dl_relocate_object+5821> > 0xb7780aae <+2494>: mov %eax,0x4(%esp) > 0xb7780ab2 <+2498>: mov -0x6c(%ebp),%eax > 0xb7780ab5 <+2501>: cmp %edx,%ecx > 0xb7780ab7 <+2503>: cmovbe %ecx,%edx > 0xb7780aba <+2506>: mov %edx,0x8(%esp) > 0xb7780abe <+2510>: mov %eax,(%esp) > 0xb7780ac1 <+2513>: call 0xb778e120 <memcpy> > 0xb7780ac6 <+2518>: xchg %ax,%ax > 0xb7780ac8 <+2520>: addl $0x8,-0x68(%ebp) > 0xb7780acc <+2524>: mov -0x68(%ebp),%eax > 0xb7780acf <+2527>: cmp %eax,-0x60(%ebp) > 0xb7780ad2 <+2530>: ja 0xb7780980 <_dl_relocate_object+2192> > 0xb7780ad8 <+2536>: jmp 0xb77802a1 <_dl_relocate_object+433> > 0xb7780add <+2541>: lea 0x0(%esi),%esi > 0xb7780ae0 <+2544>: mov 0x8(%ebp),%eax > 0xb7780ae3 <+2547>: mov %esi,%ecx > 0xb7780ae5 <+2549>: mov %eax,-0x64(%ebp) > 0xb7780ae8 <+2552>: jmp 0xb7780a66 <_dl_relocate_object+2422> > 0xb7780aed <+2557>: xor %eax,%eax > 0xb7780aef <+2559>: test %ecx,%ecx > 0xb7780af1 <+2561>: je 0xb7780a7e <_dl_relocate_object+2446> > 0xb7780af3 <+2563>: jmp 0xb7780a6e <_dl_relocate_object+2430> > 0xb7780af8 <+2568>: xor %edi,%edi > 0xb7780afa <+2570>: jmp 0xb77804ac <_dl_relocate_object+956> > 0xb7780aff <+2575>: mov -0x3c(%ebp),%eax > 0xb7780b02 <+2578>: mov 0x8(%eax),%eax > 0xb7780b05 <+2581>: mov -0x68(%ebp),%ecx > 0xb7780b08 <+2584>: add (%esi),%eax > 0xb7780b0a <+2586>: mov %eax,(%ecx) > 0xb7780b0c <+2588>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780b10 <+2592>: lea 0x4(%esi),%eax > 0xb7780b13 <+2595>: cmp %eax,-0x6c(%ebp) > 0xb7780b16 <+2598>: lea 0xc(%esi),%edx > 0xb7780b19 <+2601>: jbe 0xb7780b40 <_dl_relocate_object+2640> > 0xb7780b1b <+2603>: mov %edx,%esi > 0xb7780b1d <+2605>: jmp 0xb77803c8 <_dl_relocate_object+728> > 0xb7780b22 <+2610>: mov 0x8(%ebp),%edi > 0xb7780b25 <+2613>: mov (%esi),%eax > 0xb7780b27 <+2615>: add (%edi),%eax > 0xb7780b29 <+2617>: call *%eax > 0xb7780b2b <+2619>: mov -0x68(%ebp),%ecx > 0xb7780b2e <+2622>: lea 0xc(%esi),%edx > 0xb7780b31 <+2625>: mov %eax,(%ecx) > 0xb7780b33 <+2627>: lea 0x4(%esi),%eax > 0xb7780b36 <+2630>: cmp %eax,-0x6c(%ebp) > 0xb7780b39 <+2633>: ja 0xb7780b1b <_dl_relocate_object+2603> > 0xb7780b3b <+2635>: nop > 0xb7780b3c <+2636>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780b40 <+2640>: addl $0x10,-0x80(%ebp) > 0xb7780b44 <+2644>: mov -0x88(%ebp),%eax > 0xb7780b4a <+2650>: cmp %eax,-0x80(%ebp) > 0xb7780b4d <+2653>: jne 0xb778117f <_dl_relocate_object+4239> > 0xb7780b53 <+2659>: mov 0x8(%ebp),%eax > 0xb7780b56 <+2662>: orb $0x4,0x194(%eax) > 0xb7780b5d <+2669>: mov -0x98(%ebp),%eax > 0xb7780b63 <+2675>: test %eax,%eax > 0xb7780b65 <+2677>: jne 0xb77815ec <_dl_relocate_object+5372> > 0xb7780b6b <+2683>: mov 0x8(%ebp),%eax > 0xb7780b6e <+2686>: mov 0x250(%eax),%eax > 0xb7780b74 <+2692>: test %eax,%eax > 0xb7780b76 <+2694>: je 0xb7780538 <_dl_relocate_object+1096> > 0xb7780b7c <+2700>: mov 0x8(%ebp),%esi > 0xb7780b7f <+2703>: mov -0x2cc(%ebx),%edx > 0xb7780b85 <+2709>: mov 0x24c(%esi),%ecx > 0xb7780b8b <+2715>: add (%esi),%ecx > 0xb7780b8d <+2717>: neg %edx > 0xb7780b8f <+2719>: mov %edx,%esi > 0xb7780b91 <+2721>: add %ecx,%eax > 0xb7780b93 <+2723>: and %ecx,%esi > 0xb7780b95 <+2725>: and %edx,%eax > 0xb7780b97 <+2727>: cmp %eax,%esi > 0xb7780b99 <+2729>: je 0xb7780538 <_dl_relocate_object+1096> > 0xb7780b9f <+2735>: sub %esi,%eax > 0xb7780ba1 <+2737>: movl $0x1,0x8(%esp) > 0xb7780ba9 <+2745>: mov %eax,0x4(%esp) > 0xb7780bad <+2749>: mov %esi,(%esp) > 0xb7780bb0 <+2752>: call 0xb778d4f0 <mprotect> > 0xb7780bb5 <+2757>: test %eax,%eax > 0xb7780bb7 <+2759>: jns 0xb7780538 <_dl_relocate_object+1096> > 0xb7780bbd <+2765>: mov 0x8(%ebp),%eax > 0xb7780bc0 <+2768>: xor %ecx,%ecx > 0xb7780bc2 <+2770>: mov 0x4(%eax),%edx > 0xb7780bc5 <+2773>: lea -0x509c(%ebx),%eax > 0xb7780bcb <+2779>: mov %eax,(%esp) > 0xb7780bce <+2782>: mov 0x924(%ebx),%eax > 0xb7780bd4 <+2788>: call 0xb7784050 <_dl_signal_error> > 0xb7780bd9 <+2793>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780be0 <+2800>: mov -0x3c(%ebp),%edx > 0xb7780be3 <+2803>: test %edx,%edx > 0xb7780be5 <+2805>: je 0xb77811ad <_dl_relocate_object+4285> > 0xb7780beb <+2811>: mov 0x240(%edi),%ecx > 0xb7780bf1 <+2817>: cmp $0xffffffff,%ecx > 0xb7780bf4 <+2820>: je 0xb7781ad6 <_dl_relocate_object+6630> > 0xb7780bfa <+2826>: test %ecx,%ecx > 0xb7780bfc <+2828>: je 0xb778190c <_dl_relocate_object+6172> > 0xb7780c02 <+2834>: mov (%esi),%eax > 0xb7780c04 <+2836>: add 0x4(%edx),%eax > 0xb7780c07 <+2839>: sub %ecx,%eax > 0xb7780c09 <+2841>: mov -0x68(%ebp),%ecx > 0xb7780c0c <+2844>: mov %eax,0x4(%ecx) > 0xb7780c0f <+2847>: lea -0x990c(%ebx),%eax > 0xb7780c15 <+2853>: mov %eax,(%ecx) > 0xb7780c17 <+2855>: jmp 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780c1c <+2860>: mov -0x3c(%ebp),%edx > 0xb7780c1f <+2863>: test %edx,%edx > 0xb7780c21 <+2865>: je 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780c27 <+2871>: mov -0x64(%ebp),%edi > 0xb7780c2a <+2874>: mov 0x8(%edx),%ecx > 0xb7780c2d <+2877>: mov 0x8(%edi),%edx > 0xb7780c30 <+2880>: cmp %edx,%ecx > 0xb7780c32 <+2882>: ja 0xb778196a <_dl_relocate_object+6266> > 0xb7780c38 <+2888>: jb 0xb778195c <_dl_relocate_object+6252> > 0xb7780c3e <+2894>: mov %eax,0x4(%esp) > 0xb7780c42 <+2898>: mov -0x68(%ebp),%eax > 0xb7780c45 <+2901>: cmp %edx,%ecx > 0xb7780c47 <+2903>: cmovbe %ecx,%edx > 0xb7780c4a <+2906>: mov %edx,0x8(%esp) > 0xb7780c4e <+2910>: mov %eax,(%esp) > 0xb7780c51 <+2913>: call 0xb778e120 <memcpy> > 0xb7780c56 <+2918>: jmp 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780c5b <+2923>: mov -0x68(%ebp),%edi > 0xb7780c5e <+2926>: sub %edi,%eax > 0xb7780c60 <+2928>: add (%esi),%eax > 0xb7780c62 <+2930>: mov %eax,(%edi) > 0xb7780c64 <+2932>: jmp 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780c69 <+2937>: mov -0x3c(%ebp),%eax > 0xb7780c6c <+2940>: test %eax,%eax > 0xb7780c6e <+2942>: je 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780c74 <+2948>: mov 0x240(%edi),%edx > 0xb7780c7a <+2954>: lea 0x1(%edx),%ecx > 0xb7780c7d <+2957>: cmp $0x1,%ecx > 0xb7780c80 <+2960>: jbe 0xb7781925 <_dl_relocate_object+6197> > 0xb7780c86 <+2966>: add (%esi),%edx > 0xb7780c88 <+2968>: sub 0x4(%eax),%edx > 0xb7780c8b <+2971>: mov -0x68(%ebp),%eax > 0xb7780c8e <+2974>: mov %edx,(%eax) > 0xb7780c90 <+2976>: jmp 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780c95 <+2981>: mov -0x3c(%ebp),%eax > 0xb7780c98 <+2984>: test %eax,%eax > 0xb7780c9a <+2986>: je 0xb77811a6 <_dl_relocate_object+4278> > 0xb7780ca0 <+2992>: mov 0x4(%eax),%eax > 0xb7780ca3 <+2995>: mov -0x68(%ebp),%edi > 0xb7780ca6 <+2998>: add (%esi),%eax > 0xb7780ca8 <+3000>: mov %eax,(%edi) > 0xb7780caa <+3002>: jmp 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780caf <+3007>: test %edi,%edi > 0xb7780cb1 <+3009>: je 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780cb7 <+3015>: mov 0x244(%edi),%eax > 0xb7780cbd <+3021>: mov -0x68(%ebp),%edi > 0xb7780cc0 <+3024>: mov %eax,(%edi) > 0xb7780cc2 <+3026>: jmp 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780cc7 <+3031>: mov -0x3c(%ebp),%eax > 0xb7780cca <+3034>: test %eax,%eax > 0xb7780ccc <+3036>: je 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780cd2 <+3042>: mov 0x240(%edi),%edx > 0xb7780cd8 <+3048>: lea 0x1(%edx),%ecx > 0xb7780cdb <+3051>: cmp $0x1,%ecx > 0xb7780cde <+3054>: jbe 0xb77819d0 <_dl_relocate_object+6368> > 0xb7780ce4 <+3060>: mov (%esi),%ecx > 0xb7780ce6 <+3062>: add 0x4(%eax),%ecx > 0xb7780ce9 <+3065>: mov -0x68(%ebp),%eax > 0xb7780cec <+3068>: sub %edx,%ecx > 0xb7780cee <+3070>: mov %ecx,(%eax) > 0xb7780cf0 <+3072>: jmp 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780cf5 <+3077>: mov -0x60(%ebp),%edi > 0xb7780cf8 <+3080>: xor %ecx,%ecx > 0xb7780cfa <+3082>: mov 0x8(%ebp),%eax > 0xb7780cfd <+3085>: mov %edi,%edx > 0xb7780cff <+3087>: call 0xb7780080 <_dl_reloc_bad_type> > 0xb7780d04 <+3092>: add %ecx,%eax > 0xb7780d06 <+3094>: mov %eax,-0x34(%ebp) > 0xb7780d09 <+3097>: jmp 0xb778020f <_dl_relocate_object+287> > 0xb7780d0e <+3102>: mov -0x6c(%ebp),%esi > 0xb7780d11 <+3105>: mov 0x8(%ebp),%edi > 0xb7780d14 <+3108>: mov (%esi),%eax > 0xb7780d16 <+3110>: add (%edi),%eax > 0xb7780d18 <+3112>: call *%eax > 0xb7780d1a <+3114>: mov %eax,(%esi) > 0xb7780d1c <+3116>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780d21 <+3121>: mov -0x48(%ebp),%edx > 0xb7780d24 <+3124>: test %edx,%edx > 0xb7780d26 <+3126>: je 0xb77811f6 <_dl_relocate_object+4358> > 0xb7780d2c <+3132>: mov -0x64(%ebp),%eax > 0xb7780d2f <+3135>: mov 0x240(%eax),%ecx > 0xb7780d35 <+3141>: cmp $0xffffffff,%ecx > 0xb7780d38 <+3144>: je 0xb7781add <_dl_relocate_object+6637> > 0xb7780d3e <+3150>: test %ecx,%ecx > 0xb7780d40 <+3152>: je 0xb7781cdd <_dl_relocate_object+7149> > 0xb7780d46 <+3158>: mov -0x6c(%ebp),%edi > 0xb7780d49 <+3161>: mov 0x4(%edi),%eax > 0xb7780d4c <+3164>: add 0x4(%edx),%eax > 0xb7780d4f <+3167>: sub %ecx,%eax > 0xb7780d51 <+3169>: mov %eax,0x4(%edi) > 0xb7780d54 <+3172>: lea -0x990c(%ebx),%eax > 0xb7780d5a <+3178>: mov %eax,(%edi) > 0xb7780d5c <+3180>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780d61 <+3185>: mov -0x48(%ebp),%eax > 0xb7780d64 <+3188>: mov -0x6c(%ebp),%edi > 0xb7780d67 <+3191>: mov 0x8(%eax),%eax > 0xb7780d6a <+3194>: add %eax,(%edi) > 0xb7780d6c <+3196>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780d71 <+3201>: mov -0x48(%ebp),%eax > 0xb7780d74 <+3204>: test %eax,%eax > 0xb7780d76 <+3206>: je 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780d7c <+3212>: mov -0x64(%ebp),%ecx > 0xb7780d7f <+3215>: mov 0x240(%ecx),%ecx > 0xb7780d85 <+3221>: lea 0x1(%ecx),%edx > 0xb7780d88 <+3224>: cmp $0x1,%edx > 0xb7780d8b <+3227>: jbe 0xb77818dc <_dl_relocate_object+6124> > 0xb7780d91 <+3233>: mov %ecx,%edx > 0xb7780d93 <+3235>: mov -0x6c(%ebp),%esi > 0xb7780d96 <+3238>: add (%esi),%edx > 0xb7780d98 <+3240>: sub 0x4(%eax),%edx > 0xb7780d9b <+3243>: mov %edx,(%esi) > 0xb7780d9d <+3245>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780da2 <+3250>: mov -0x48(%ebp),%eax > 0xb7780da5 <+3253>: test %eax,%eax > 0xb7780da7 <+3255>: je 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780dad <+3261>: mov 0x4(%eax),%eax > 0xb7780db0 <+3264>: mov -0x6c(%ebp),%ecx > 0xb7780db3 <+3267>: mov %eax,(%ecx) > 0xb7780db5 <+3269>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780dba <+3274>: mov -0x64(%ebp),%eax > 0xb7780dbd <+3277>: test %eax,%eax > 0xb7780dbf <+3279>: je 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780dc5 <+3285>: mov 0x244(%eax),%eax > 0xb7780dcb <+3291>: mov -0x6c(%ebp),%ecx > 0xb7780dce <+3294>: mov %eax,(%ecx) > 0xb7780dd0 <+3296>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780dd5 <+3301>: mov -0x48(%ebp),%eax > 0xb7780dd8 <+3304>: test %eax,%eax > 0xb7780dda <+3306>: je 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780de0 <+3312>: mov -0x64(%ebp),%ecx > 0xb7780de3 <+3315>: mov 0x240(%ecx),%edx > 0xb7780de9 <+3321>: lea 0x1(%edx),%ecx > 0xb7780dec <+3324>: cmp $0x1,%ecx > 0xb7780def <+3327>: jbe 0xb77818f4 <_dl_relocate_object+6148> > 0xb7780df5 <+3333>: mov -0x6c(%ebp),%edi > 0xb7780df8 <+3336>: mov (%edi),%ecx > 0xb7780dfa <+3338>: add 0x4(%eax),%ecx > 0xb7780dfd <+3341>: sub %edx,%ecx > 0xb7780dff <+3343>: mov %ecx,(%edi) > 0xb7780e01 <+3345>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780e06 <+3350>: mov -0x6c(%ebp),%edi > 0xb7780e09 <+3353>: mov %eax,(%edi) > 0xb7780e0b <+3355>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780e10 <+3360>: mov -0x6c(%ebp),%esi > 0xb7780e13 <+3363>: sub %esi,%eax > 0xb7780e15 <+3365>: add %eax,(%esi) > 0xb7780e17 <+3367>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780e1c <+3372>: mov -0x6c(%ebp),%esi > 0xb7780e1f <+3375>: add %eax,(%esi) > 0xb7780e21 <+3377>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7780e26 <+3382>: xchg %ax,%ax > 0xb7780e28 <+3384>: mov 0x8(%ebp),%ecx > 0xb7780e2b <+3387>: mov (%esi),%eax > 0xb7780e2d <+3389>: mov -0x68(%ebp),%edi > 0xb7780e30 <+3392>: add (%ecx),%eax > 0xb7780e32 <+3394>: mov %eax,(%edi) > 0xb7780e34 <+3396>: jmp 0xb7780b10 <_dl_relocate_object+2592> > 0xb7780e39 <+3401>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780e40 <+3408>: mov -0x64(%ebp),%edx > 0xb7780e43 <+3411>: mov 0x8(%ebp),%edi > 0xb7780e46 <+3414>: jmp 0xb77804fd <_dl_relocate_object+1037> > 0xb7780e4b <+3419>: nop > 0xb7780e4c <+3420>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780e50 <+3424>: cmp %esi,%eax > 0xb7780e52 <+3426>: mov -0x5c(%ebp),%edx > 0xb7780e55 <+3429>: jae 0xb778039f <_dl_relocate_object+687> > 0xb7780e5b <+3435>: nop > 0xb7780e5c <+3436>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780e60 <+3440>: mov 0x8(%eax),%edi > 0xb7780e63 <+3443>: add $0xc,%eax > 0xb7780e66 <+3446>: mov -0xc(%eax),%ecx > 0xb7780e69 <+3449>: add %edx,%edi > 0xb7780e6b <+3451>: cmp %eax,%esi > 0xb7780e6d <+3453>: mov %edi,(%ecx,%edx,1) > 0xb7780e70 <+3456>: ja 0xb7780e60 <_dl_relocate_object+3440> > 0xb7780e72 <+3458>: jmp 0xb778039f <_dl_relocate_object+687> > 0xb7780e77 <+3463>: mov 0x8(%ebp),%eax > 0xb7780e7a <+3466>: mov 0x7c(%eax),%eax > 0xb7780e7d <+3469>: mov 0x4(%eax),%edi > 0xb7780e80 <+3472>: mov 0x8(%ebp),%eax > 0xb7780e83 <+3475>: mov 0x28(%eax),%eax > 0xb7780e86 <+3478>: mov 0x4(%eax),%edx > 0xb7780e89 <+3481>: lea (%edx,%edi,1),%eax > 0xb7780e8c <+3484>: cmp %esi,%eax > 0xb7780e8e <+3486>: je 0xb778119c <_dl_relocate_object+4268> > 0xb7780e94 <+3492>: mov -0x88(%ebp),%esi > 0xb7780e9a <+3498>: test %esi,%esi > 0xb7780e9c <+3500>: jne 0xb7780eac <_dl_relocate_object+3516> > 0xb7780e9e <+3502>: test %ecx,%ecx > 0xb7780ea0 <+3504>: je 0xb7780eac <_dl_relocate_object+3516> > 0xb7780ea2 <+3506>: add %ecx,%edx > 0xb7780ea4 <+3508>: mov %edx,-0x34(%ebp) > 0xb7780ea7 <+3511>: jmp 0xb778032f <_dl_relocate_object+575> > 0xb7780eac <+3516>: mov -0x88(%ebp),%eax > 0xb7780eb2 <+3522>: mov %edi,-0x28(%ebp) > 0xb7780eb5 <+3525>: mov %edx,-0x24(%ebp) > 0xb7780eb8 <+3528>: mov %eax,-0x1c(%ebp) > 0xb7780ebb <+3531>: jmp 0xb778032f <_dl_relocate_object+575> > 0xb7780ec0 <+3536>: cmp %esi,-0x6c(%ebp) > 0xb7780ec3 <+3539>: lea 0x8(%esi),%edi > 0xb7780ec6 <+3542>: jbe 0xb7780b40 <_dl_relocate_object+2640> > 0xb7780ecc <+3548>: lea 0x0(%esi,%eiz,1),%esi > 0xb7780ed0 <+3552>: mov -0x4(%edi),%edx > 0xb7780ed3 <+3555>: mov -0x5c(%ebp),%eax > 0xb7780ed6 <+3558>: add -0x8(%edi),%eax > 0xb7780ed9 <+3561>: movzbl %dl,%esi > 0xb7780edc <+3564>: mov %eax,-0x64(%ebp) > 0xb7780edf <+3567>: mov %edx,%eax > 0xb7780ee1 <+3569>: shr $0x8,%eax > 0xb7780ee4 <+3572>: shl $0x4,%eax > 0xb7780ee7 <+3575>: add -0x70(%ebp),%eax > 0xb7780eea <+3578>: cmp $0x8,%esi > 0xb7780eed <+3581>: mov %eax,-0x60(%ebp) > 0xb7780ef0 <+3584>: mov %eax,-0x40(%ebp) > 0xb7780ef3 <+3587>: je 0xb7781150 <_dl_relocate_object+4192> > 0xb7780ef9 <+3593>: test %esi,%esi > 0xb7780efb <+3595>: je 0xb7781008 <_dl_relocate_object+3864> > 0xb7780f01 <+3601>: mov -0x60(%ebp),%eax > 0xb7780f04 <+3604>: movzbl 0xc(%eax),%eax > 0xb7780f08 <+3608>: shr $0x4,%al > 0xb7780f0b <+3611>: test %al,%al > 0xb7780f0d <+3613>: je 0xb7781161 <_dl_relocate_object+4209> > 0xb7780f13 <+3619>: mov 0x8(%ebp),%eax > 0xb7780f16 <+3622>: mov -0x60(%ebp),%ecx > 0xb7780f19 <+3625>: cmp 0x21c(%eax),%ecx > 0xb7780f1f <+3631>: lea -0x23(%esi),%eax > 0xb7780f22 <+3634>: je 0xb7781880 <_dl_relocate_object+6032> > 0xb7780f28 <+3640>: cmp $0x2,%eax > 0xb7780f2b <+3643>: setbe %al > 0xb7780f2e <+3646>: cmp $0x7,%esi > 0xb7780f31 <+3649>: sete %dl > 0xb7780f34 <+3652>: or %edx,%eax > 0xb7780f36 <+3654>: test %al,%al > 0xb7780f38 <+3656>: mov $0x1,%ecx > 0xb7780f3d <+3661>: jne 0xb7780f50 <_dl_relocate_object+3680> > 0xb7780f3f <+3663>: cmp $0xe,%esi > 0xb7780f42 <+3666>: sete %cl > 0xb7780f45 <+3669>: cmp $0x29,%esi > 0xb7780f48 <+3672>: sete %al > 0xb7780f4b <+3675>: or %eax,%ecx > 0xb7780f4d <+3677>: movzbl %cl,%ecx > 0xb7780f50 <+3680>: mov 0x8(%ebp),%eax > 0xb7780f53 <+3683>: xor %edx,%edx > 0xb7780f55 <+3685>: cmp $0x5,%esi > 0xb7780f58 <+3688>: sete %dl > 0xb7780f5b <+3691>: add %edx,%edx > 0xb7780f5d <+3693>: or %ecx,%edx > 0xb7780f5f <+3695>: mov %edx,0x220(%eax) > 0xb7780f65 <+3701>: mov %eax,%ecx > 0xb7780f67 <+3703>: mov -0x60(%ebp),%eax > 0xb7780f6a <+3706>: mov %eax,0x21c(%ecx) > 0xb7780f70 <+3712>: lea -0x40(%ebp),%ecx > 0xb7780f73 <+3715>: mov %ecx,-0x68(%ebp) > 0xb7780f76 <+3718>: mov -0x7c(%ebp),%ecx > 0xb7780f79 <+3721>: add (%eax),%ecx > 0xb7780f7b <+3723>: mov %edx,0x8(%esp) > 0xb7780f7f <+3727>: mov 0x8(%ebp),%edx > 0xb7780f82 <+3730>: movl $0x0,0x10(%esp) > 0xb7780f8a <+3738>: mov %ecx,%eax > 0xb7780f8c <+3740>: mov 0xc(%ebp),%ecx > 0xb7780f8f <+3743>: movl $0x1,0xc(%esp) > 0xb7780f97 <+3751>: movl $0x0,0x4(%esp) > 0xb7780f9f <+3759>: mov %ecx,(%esp) > 0xb7780fa2 <+3762>: mov -0x68(%ebp),%ecx > 0xb7780fa5 <+3765>: call 0xb777eb70 <_dl_lookup_symbol_x> > 0xb7780faa <+3770>: mov -0x40(%ebp),%edx > 0xb7780fad <+3773>: mov %eax,%ecx > 0xb7780faf <+3775>: mov 0x8(%ebp),%eax > 0xb7780fb2 <+3778>: sub $0x14,%esp > 0xb7780fb5 <+3781>: mov %edx,0x228(%eax) > 0xb7780fbb <+3787>: mov %ecx,0x224(%eax) > 0xb7780fc1 <+3793>: xor %eax,%eax > 0xb7780fc3 <+3795>: test %edx,%edx > 0xb7780fc5 <+3797>: je 0xb7780fe3 <_dl_relocate_object+3827> > 0xb7780fc7 <+3799>: mov 0x4(%edx),%eax > 0xb7780fca <+3802>: add (%ecx),%eax > 0xb7780fcc <+3804>: cmpw $0x0,0xe(%edx) > 0xb7780fd1 <+3809>: je 0xb7780fe3 <_dl_relocate_object+3827> > 0xb7780fd3 <+3811>: movzbl 0xc(%edx),%edx > 0xb7780fd7 <+3815>: and $0xf,%edx > 0xb7780fda <+3818>: cmp $0xa,%dl > 0xb7780fdd <+3821>: je 0xb7781a21 <_dl_relocate_object+6449> > 0xb7780fe3 <+3827>: movzbl -0x4(%edi),%edx > 0xb7780fe7 <+3831>: cmp $0x2a,%edx > 0xb7780fea <+3834>: ja 0xb7781140 <_dl_relocate_object+4176> > 0xb7780ff0 <+3840>: mov -0x75b8(%ebx,%edx,4),%edx > 0xb7780ff7 <+3847>: add %ebx,%edx > 0xb7780ff9 <+3849>: jmp *%edx > 0xb7780ffb <+3851>: mov -0x40(%ebp),%eax > 0xb7780ffe <+3854>: mov 0x8(%eax),%eax > 0xb7781001 <+3857>: mov -0x64(%ebp),%esi > 0xb7781004 <+3860>: add (%edi),%eax > 0xb7781006 <+3862>: mov %eax,(%esi) > 0xb7781008 <+3864>: lea 0xc(%edi),%eax > 0xb778100b <+3867>: add $0x4,%edi > 0xb778100e <+3870>: cmp %edi,-0x6c(%ebp) > 0xb7781011 <+3873>: jbe 0xb7780b40 <_dl_relocate_object+2640> > 0xb7781017 <+3879>: mov %eax,%edi > 0xb7781019 <+3881>: jmp 0xb7780ed0 <_dl_relocate_object+3552> > 0xb778101e <+3886>: mov 0x8(%ebp),%ecx > 0xb7781021 <+3889>: mov (%edi),%eax > 0xb7781023 <+3891>: add (%ecx),%eax > 0xb7781025 <+3893>: call *%eax > 0xb7781027 <+3895>: mov -0x64(%ebp),%ecx > 0xb778102a <+3898>: mov %eax,(%ecx) > 0xb778102c <+3900>: jmp 0xb7781008 <_dl_relocate_object+3864> > 0xb778102e <+3902>: mov -0x40(%ebp),%edx > 0xb7781031 <+3905>: test %edx,%edx > 0xb7781033 <+3907>: je 0xb778120d <_dl_relocate_object+4381> > 0xb7781039 <+3913>: mov 0x240(%ecx),%eax > 0xb778103f <+3919>: cmp $0xffffffff,%eax > 0xb7781042 <+3922>: je 0xb7781a00 <_dl_relocate_object+6416> > 0xb7781048 <+3928>: test %eax,%eax > 0xb778104a <+3930>: je 0xb7781a3c <_dl_relocate_object+6476> > 0xb7781050 <+3936>: mov %eax,%ecx > 0xb7781052 <+3938>: mov (%edi),%eax > 0xb7781054 <+3940>: add 0x4(%edx),%eax > 0xb7781057 <+3943>: mov -0x64(%ebp),%esi > 0xb778105a <+3946>: sub %ecx,%eax > 0xb778105c <+3948>: mov %eax,0x4(%esi) > 0xb778105f <+3951>: lea -0x990c(%ebx),%eax > 0xb7781065 <+3957>: mov %eax,(%esi) > 0xb7781067 <+3959>: jmp 0xb7781008 <_dl_relocate_object+3864> > 0xb7781069 <+3961>: mov -0x40(%ebp),%eax > 0xb778106c <+3964>: test %eax,%eax > 0xb778106e <+3966>: je 0xb7781008 <_dl_relocate_object+3864> > 0xb7781070 <+3968>: mov 0x240(%ecx),%esi > 0xb7781076 <+3974>: lea 0x1(%esi),%edx > 0xb7781079 <+3977>: cmp $0x1,%edx > 0xb778107c <+3980>: jbe 0xb77819e5 <_dl_relocate_object+6389> > 0xb7781082 <+3986>: mov %esi,%edx > 0xb7781084 <+3988>: add (%edi),%edx > 0xb7781086 <+3990>: sub 0x4(%eax),%edx > 0xb7781089 <+3993>: mov -0x64(%ebp),%eax > 0xb778108c <+3996>: mov %edx,(%eax) > 0xb778108e <+3998>: jmp 0xb7781008 <_dl_relocate_object+3864> > 0xb7781093 <+4003>: mov -0x40(%ebp),%eax > 0xb7781096 <+4006>: test %eax,%eax > 0xb7781098 <+4008>: je 0xb7781206 <_dl_relocate_object+4374> > 0xb778109e <+4014>: mov 0x4(%eax),%eax > 0xb77810a1 <+4017>: mov -0x64(%ebp),%ecx > 0xb77810a4 <+4020>: add (%edi),%eax > 0xb77810a6 <+4022>: mov %eax,(%ecx) > 0xb77810a8 <+4024>: jmp 0xb7781008 <_dl_relocate_object+3864> > 0xb77810ad <+4029>: test %ecx,%ecx > 0xb77810af <+4031>: je 0xb7781008 <_dl_relocate_object+3864> > 0xb77810b5 <+4037>: mov 0x244(%ecx),%eax > 0xb77810bb <+4043>: mov -0x64(%ebp),%ecx > 0xb77810be <+4046>: mov %eax,(%ecx) > 0xb77810c0 <+4048>: jmp 0xb7781008 <_dl_relocate_object+3864> > 0xb77810c5 <+4053>: mov -0x40(%ebp),%edx > 0xb77810c8 <+4056>: test %edx,%edx > 0xb77810ca <+4058>: je 0xb7781008 <_dl_relocate_object+3864> > 0xb77810d0 <+4064>: mov -0x60(%ebp),%esi > 0xb77810d3 <+4067>: mov 0x8(%edx),%ecx > 0xb77810d6 <+4070>: mov 0x8(%esi),%edx > 0xb77810d9 <+4073>: cmp %edx,%ecx > 0xb77810db <+4075>: ja 0xb77816e4 <_dl_relocate_object+5620> > 0xb77810e1 <+4081>: jb 0xb77816d6 <_dl_relocate_object+5606> > 0xb77810e7 <+4087>: mov %eax,0x4(%esp) > 0xb77810eb <+4091>: mov -0x64(%ebp),%eax > 0xb77810ee <+4094>: cmp %edx,%ecx > 0xb77810f0 <+4096>: cmovbe %ecx,%edx > 0xb77810f3 <+4099>: mov %edx,0x8(%esp) > 0xb77810f7 <+4103>: mov %eax,(%esp) > 0xb77810fa <+4106>: call 0xb778e120 <memcpy> > 0xb77810ff <+4111>: jmp 0xb7781008 <_dl_relocate_object+3864> > 0xb7781104 <+4116>: mov -0x64(%ebp),%esi > 0xb7781107 <+4119>: sub %esi,%eax > 0xb7781109 <+4121>: add (%edi),%eax > 0xb778110b <+4123>: mov %eax,(%esi) > 0xb778110d <+4125>: jmp 0xb7781008 <_dl_relocate_object+3864> > 0xb7781112 <+4130>: mov -0x40(%ebp),%esi > 0xb7781115 <+4133>: test %esi,%esi > 0xb7781117 <+4135>: je 0xb7781008 <_dl_relocate_object+3864> > 0xb778111d <+4141>: mov 0x240(%ecx),%eax > 0xb7781123 <+4147>: lea 0x1(%eax),%edx > 0xb7781126 <+4150>: cmp $0x1,%edx > 0xb7781129 <+4153>: jbe 0xb7781865 <_dl_relocate_object+6005> > 0xb778112f <+4159>: mov (%edi),%edx > 0xb7781131 <+4161>: add 0x4(%esi),%edx > 0xb7781134 <+4164>: sub %eax,%edx > 0xb7781136 <+4166>: mov -0x64(%ebp),%eax > 0xb7781139 <+4169>: mov %edx,(%eax) > 0xb778113b <+4171>: jmp 0xb7781008 <_dl_relocate_object+3864> > 0xb7781140 <+4176>: mov 0x8(%ebp),%eax > 0xb7781143 <+4179>: xor %ecx,%ecx > 0xb7781145 <+4181>: mov %esi,%edx > 0xb7781147 <+4183>: call 0xb7780080 <_dl_reloc_bad_type> > 0xb778114c <+4188>: lea 0x0(%esi,%eiz,1),%esi > 0xb7781150 <+4192>: mov 0x8(%ebp),%ecx > 0xb7781153 <+4195>: mov (%edi),%eax > 0xb7781155 <+4197>: mov -0x64(%ebp),%esi > 0xb7781158 <+4200>: add (%ecx),%eax > 0xb778115a <+4202>: mov %eax,(%esi) > 0xb778115c <+4204>: jmp 0xb7781008 <_dl_relocate_object+3864> > 0xb7781161 <+4209>: mov -0x60(%ebp),%edx > 0xb7781164 <+4212>: mov 0x8(%ebp),%ecx > 0xb7781167 <+4215>: jmp 0xb7780fc7 <_dl_relocate_object+3799> > 0xb778116c <+4220>: xor %esi,%esi > 0xb778116e <+4222>: xor %ecx,%ecx > 0xb7781170 <+4224>: jmp 0xb778031b <_dl_relocate_object+555> > 0xb7781175 <+4229>: sub %ecx,%eax > 0xb7781177 <+4231>: mov %eax,-0x34(%ebp) > 0xb778117a <+4234>: jmp 0xb7780933 <_dl_relocate_object+2115> > 0xb778117f <+4239>: mov 0x8(%ebp),%eax > 0xb7781182 <+4242>: mov (%eax),%eax > 0xb7781184 <+4244>: mov %eax,-0x5c(%ebp) > 0xb7781187 <+4247>: jmp 0xb7780356 <_dl_relocate_object+614> > 0xb778118c <+4252>: mov -0x70(%ebp),%ecx > 0xb778118f <+4255>: lea -0x98fc(%ebx),%eax > 0xb7781195 <+4261>: mov %eax,(%ecx) > 0xb7781197 <+4263>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb778119c <+4268>: sub %edx,%ecx > 0xb778119e <+4270>: mov %ecx,-0x34(%ebp) > 0xb77811a1 <+4273>: jmp 0xb7780e94 <_dl_relocate_object+3492> > 0xb77811a6 <+4278>: xor %eax,%eax > 0xb77811a8 <+4280>: jmp 0xb7780ca3 <_dl_relocate_object+2995> > 0xb77811ad <+4285>: mov (%esi),%eax > 0xb77811af <+4287>: mov -0x68(%ebp),%edi > 0xb77811b2 <+4290>: mov %eax,0x4(%edi) > 0xb77811b5 <+4293>: lea -0x98fc(%ebx),%eax > 0xb77811bb <+4299>: mov %eax,(%edi) > 0xb77811bd <+4301>: jmp 0xb7780b10 <_dl_relocate_object+2592> > 0xb77811c2 <+4306>: mov 0x8(%ebp),%ecx > 0xb77811c5 <+4309>: mov %edi,%edx > 0xb77811c7 <+4311>: sub 0x214(%ecx),%edx > 0xb77811cd <+4317>: lea (%eax,%edx,4),%eax > 0xb77811d0 <+4320>: mov %eax,(%edi) > 0xb77811d2 <+4322>: jmp 0xb7780299 <_dl_relocate_object+425> > 0xb77811d7 <+4327>: cmp $0x29,%edx > 0xb77811da <+4330>: jne 0xb7781534 <_dl_relocate_object+5188> > 0xb77811e0 <+4336>: shr $0x8,%eax > 0xb77811e3 <+4339>: test %eax,%eax > 0xb77811e5 <+4341>: mov %eax,%ecx > 0xb77811e7 <+4343>: jne 0xb7781222 <_dl_relocate_object+4402> > 0xb77811e9 <+4345>: lea -0x988c(%ebx),%eax > 0xb77811ef <+4351>: mov %eax,(%edi) > 0xb77811f1 <+4353>: jmp 0xb7780299 <_dl_relocate_object+425> > 0xb77811f6 <+4358>: mov -0x6c(%ebp),%ecx > 0xb77811f9 <+4361>: lea -0x98fc(%ebx),%eax > 0xb77811ff <+4367>: mov %eax,(%ecx) > 0xb7781201 <+4369>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7781206 <+4374>: xor %eax,%eax > 0xb7781208 <+4376>: jmp 0xb77810a1 <_dl_relocate_object+4017> > 0xb778120d <+4381>: mov (%edi),%eax > 0xb778120f <+4383>: mov -0x64(%ebp),%esi > 0xb7781212 <+4386>: mov %eax,0x4(%esi) > 0xb7781215 <+4389>: lea -0x98fc(%ebx),%eax > 0xb778121b <+4395>: mov %eax,(%esi) > 0xb778121d <+4397>: jmp 0xb7781008 <_dl_relocate_object+3864> > 0xb7781222 <+4402>: mov 0x4(%edi),%eax > 0xb7781225 <+4405>: test %eax,%eax > 0xb7781227 <+4407>: je 0xb77814aa <_dl_relocate_object+5050> > 0xb778122d <+4413>: mov 0x8(%ebp),%eax > 0xb7781230 <+4416>: mov 0x8(%ebp),%edx > 0xb7781233 <+4419>: mov 0x38(%eax),%eax > 0xb7781236 <+4422>: mov 0xe4(%edx),%edx > 0xb778123c <+4428>: mov 0x4(%eax),%eax > 0xb778123f <+4431>: test %edx,%edx > 0xb7781241 <+4433>: mov %eax,-0x68(%ebp) > 0xb7781244 <+4436>: je 0xb77813c6 <_dl_relocate_object+4822> > 0xb778124a <+4442>: mov 0x4(%edx),%edx > 0xb778124d <+4445>: mov 0x8(%ebp),%eax > 0xb7781250 <+4448>: movzwl (%edx,%ecx,2),%edx > 0xb7781254 <+4452>: shl $0x4,%ecx > 0xb7781257 <+4455>: and $0x7fff,%edx > 0xb778125d <+4461>: shl $0x4,%edx > 0xb7781260 <+4464>: add 0x170(%eax),%edx > 0xb7781266 <+4470>: mov -0x68(%ebp),%eax > 0xb7781269 <+4473>: add %ecx,%eax > 0xb778126b <+4475>: movzbl 0xc(%eax),%ecx > 0xb778126f <+4479>: mov %eax,-0x4c(%ebp) > 0xb7781272 <+4482>: shr $0x4,%cl > 0xb7781275 <+4485>: test %cl,%cl > 0xb7781277 <+4487>: mov 0x8(%ebp),%ecx > 0xb778127a <+4490>: je 0xb7781366 <_dl_relocate_object+4726> > 0xb7781280 <+4496>: cmp 0x21c(%ecx),%eax > 0xb7781286 <+4502>: je 0xb778139e <_dl_relocate_object+4782> > 0xb778128c <+4508>: mov 0x8(%ebp),%ecx > 0xb778128f <+4511>: test %edx,%edx > 0xb7781291 <+4513>: movl $0x1,0x220(%ecx) > 0xb778129b <+4523>: mov %eax,0x21c(%ecx) > 0xb77812a1 <+4529>: je 0xb778135f <_dl_relocate_object+4719> > 0xb77812a7 <+4535>: mov 0x4(%edx),%ecx > 0xb77812aa <+4538>: test %ecx,%ecx > 0xb77812ac <+4540>: je 0xb778135f <_dl_relocate_object+4719> > 0xb77812b2 <+4546>: lea -0x4c(%ebp),%ecx > 0xb77812b5 <+4549>: mov %ecx,-0x68(%ebp) > 0xb77812b8 <+4552>: mov -0x7c(%ebp),%ecx > 0xb77812bb <+4555>: add (%eax),%ecx > 0xb77812bd <+4557>: mov %edx,0x4(%esp) > 0xb77812c1 <+4561>: mov 0x8(%ebp),%edx > 0xb77812c4 <+4564>: movl $0x0,0x10(%esp) > 0xb77812cc <+4572>: mov %ecx,%eax > 0xb77812ce <+4574>: mov 0xc(%ebp),%ecx > 0xb77812d1 <+4577>: movl $0x1,0xc(%esp) > 0xb77812d9 <+4585>: movl $0x1,0x8(%esp) > 0xb77812e1 <+4593>: mov %ecx,(%esp) > 0xb77812e4 <+4596>: mov -0x68(%ebp),%ecx > 0xb77812e7 <+4599>: call 0xb777eb70 <_dl_lookup_symbol_x> > 0xb77812ec <+4604>: mov 0x8(%ebp),%edx > 0xb77812ef <+4607>: mov %eax,%ecx > 0xb77812f1 <+4609>: mov -0x4c(%ebp),%eax > 0xb77812f4 <+4612>: sub $0x14,%esp > 0xb77812f7 <+4615>: mov %ecx,0x224(%edx) > 0xb77812fd <+4621>: mov %eax,0x228(%edx) > 0xb7781303 <+4627>: test %ecx,%ecx > 0xb7781305 <+4629>: jne 0xb7781366 <_dl_relocate_object+4726> > 0xb7781307 <+4631>: test %eax,%eax > 0xb7781309 <+4633>: jne 0xb7781546 <_dl_relocate_object+5206> > 0xb778130f <+4639>: mov -0x4c(%ebp),%edx > 0xb7781312 <+4642>: test %edx,%edx > 0xb7781314 <+4644>: je 0xb7781575 <_dl_relocate_object+5253> > 0xb778131a <+4650>: mov 0x240(%ecx),%eax > 0xb7781320 <+4656>: cmp $0xffffffff,%eax > 0xb7781323 <+4659>: je 0xb778156c <_dl_relocate_object+5244> > 0xb7781329 <+4665>: test %eax,%eax > 0xb778132b <+4667>: je 0xb77816b7 <_dl_relocate_object+5575> > 0xb7781331 <+4673>: mov %eax,%ecx > 0xb7781333 <+4675>: mov 0x4(%edi),%eax > 0xb7781336 <+4678>: add 0x4(%edx),%eax > 0xb7781339 <+4681>: sub %ecx,%eax > 0xb778133b <+4683>: mov %eax,0x4(%edi) > 0xb778133e <+4686>: lea -0x990c(%ebx),%eax > 0xb7781344 <+4692>: mov %eax,(%edi) > 0xb7781346 <+4694>: jmp 0xb7780299 <_dl_relocate_object+425> > 0xb778134b <+4699>: nop > 0xb778134c <+4700>: lea 0x0(%esi,%eiz,1),%esi > 0xb7781350 <+4704>: mov 0x8(%ebp),%eax > 0xb7781353 <+4707>: mov -0x70(%ebp),%edi > 0xb7781356 <+4710>: mov (%eax),%eax > 0xb7781358 <+4712>: add %eax,(%edi) > 0xb778135a <+4714>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb778135f <+4719>: xor %edx,%edx > 0xb7781361 <+4721>: jmp 0xb77812b2 <_dl_relocate_object+4546> > 0xb7781366 <+4726>: mov 0x4(%eax),%edx > 0xb7781369 <+4729>: mov %edx,-0x68(%ebp) > 0xb778136c <+4732>: mov (%ecx),%edx > 0xb778136e <+4734>: add %edx,-0x68(%ebp) > 0xb7781371 <+4737>: movzbl 0xc(%eax),%edx > 0xb7781375 <+4741>: and $0xf,%edx > 0xb7781378 <+4744>: cmp $0xa,%dl > 0xb778137b <+4747>: jne 0xb778130f <_dl_relocate_object+4639> > 0xb778137d <+4749>: cmpw $0x0,0xe(%eax) > 0xb7781382 <+4754>: je 0xb778130f <_dl_relocate_object+4639> > 0xb7781384 <+4756>: mov -0x9c(%ebp),%eax > 0xb778138a <+4762>: test %eax,%eax > 0xb778138c <+4764>: jne 0xb778130f <_dl_relocate_object+4639> > 0xb778138e <+4766>: mov -0x68(%ebp),%eax > 0xb7781391 <+4769>: mov %ecx,-0x6c(%ebp) > 0xb7781394 <+4772>: call *%eax > 0xb7781396 <+4774>: mov -0x6c(%ebp),%ecx > 0xb7781399 <+4777>: jmp 0xb778130f <_dl_relocate_object+4639> > 0xb778139e <+4782>: cmpl $0x1,0x220(%ecx) > 0xb77813a5 <+4789>: jne 0xb778128c <_dl_relocate_object+4508> > 0xb77813ab <+4795>: mov 0x228(%ecx),%eax > 0xb77813b1 <+4801>: addl $0x1,0x554(%ebx) > 0xb77813b8 <+4808>: mov 0x224(%ecx),%ecx > 0xb77813be <+4814>: mov %eax,-0x4c(%ebp) > 0xb77813c1 <+4817>: jmp 0xb7781303 <_dl_relocate_object+4627> > 0xb77813c6 <+4822>: shl $0x4,%ecx > 0xb77813c9 <+4825>: add %ecx,%eax > 0xb77813cb <+4827>: mov 0x8(%ebp),%ecx > 0xb77813ce <+4830>: movzbl 0xc(%eax),%edx > 0xb77813d2 <+4834>: mov %eax,-0x50(%ebp) > 0xb77813d5 <+4837>: shr $0x4,%dl > 0xb77813d8 <+4840>: test %dl,%dl > 0xb77813da <+4842>: je 0xb7781452 <_dl_relocate_object+4962> > 0xb77813dc <+4844>: cmp 0x21c(%ecx),%eax > 0xb77813e2 <+4850>: je 0xb778150c <_dl_relocate_object+5148> > 0xb77813e8 <+4856>: mov 0x8(%ebp),%ecx > 0xb77813eb <+4859>: mov -0x7c(%ebp),%edx > 0xb77813ee <+4862>: add (%eax),%edx > 0xb77813f0 <+4864>: mov %eax,0x21c(%ecx) > 0xb77813f6 <+4870>: mov %edx,%eax > 0xb77813f8 <+4872>: mov 0xc(%ebp),%edx > 0xb77813fb <+4875>: movl $0x1,0x220(%ecx) > 0xb7781405 <+4885>: lea -0x50(%ebp),%ecx > 0xb7781408 <+4888>: movl $0x0,0x10(%esp) > 0xb7781410 <+4896>: movl $0x1,0xc(%esp) > 0xb7781418 <+4904>: mov %edx,(%esp) > 0xb778141b <+4907>: mov 0x8(%ebp),%edx > 0xb778141e <+4910>: movl $0x1,0x8(%esp) > 0xb7781426 <+4918>: movl $0x0,0x4(%esp) > 0xb778142e <+4926>: call 0xb777eb70 <_dl_lookup_symbol_x> > 0xb7781433 <+4931>: mov 0x8(%ebp),%edx > 0xb7781436 <+4934>: mov %eax,%ecx > 0xb7781438 <+4936>: mov -0x50(%ebp),%eax > 0xb778143b <+4939>: sub $0x14,%esp > 0xb778143e <+4942>: mov %ecx,0x224(%edx) > 0xb7781444 <+4948>: mov %eax,0x228(%edx) > 0xb778144a <+4954>: test %ecx,%ecx > 0xb778144c <+4956>: je 0xb77814f8 <_dl_relocate_object+5128> > 0xb7781452 <+4962>: mov 0x4(%eax),%edx > 0xb7781455 <+4965>: mov %edx,-0x68(%ebp) > 0xb7781458 <+4968>: mov (%ecx),%edx > 0xb778145a <+4970>: add %edx,-0x68(%ebp) > 0xb778145d <+4973>: movzbl 0xc(%eax),%edx > 0xb7781461 <+4977>: and $0xf,%edx > 0xb7781464 <+4980>: cmp $0xa,%dl > 0xb7781467 <+4983>: je 0xb77814d7 <_dl_relocate_object+5095> > 0xb7781469 <+4985>: mov -0x50(%ebp),%edx > 0xb778146c <+4988>: test %edx,%edx > 0xb778146e <+4990>: je 0xb7781575 <_dl_relocate_object+5253> > 0xb7781474 <+4996>: mov 0x240(%ecx),%eax > 0xb778147a <+5002>: cmp $0xffffffff,%eax > 0xb778147d <+5005>: je 0xb778156c <_dl_relocate_object+5244> > 0xb7781483 <+5011>: test %eax,%eax > 0xb7781485 <+5013>: jne 0xb7781331 <_dl_relocate_object+4673> > 0xb778148b <+5019>: mov %ecx,%eax > 0xb778148d <+5021>: mov %ecx,-0x68(%ebp) > 0xb7781490 <+5024>: call 0xb777fe50 <_dl_try_allocate_static_tls> > 0xb7781495 <+5029>: mov -0x68(%ebp),%ecx > 0xb7781498 <+5032>: test %eax,%eax > 0xb778149a <+5034>: jne 0xb77814ba <_dl_relocate_object+5066> > 0xb778149c <+5036>: mov -0x50(%ebp),%edx > 0xb778149f <+5039>: mov 0x240(%ecx),%ecx > 0xb77814a5 <+5045>: jmp 0xb7781333 <_dl_relocate_object+4675> > 0xb77814aa <+5050>: lea -0x986c(%ebx),%eax > 0xb77814b0 <+5056>: mov %esi,0x4(%edi) > 0xb77814b3 <+5059>: mov %eax,(%edi) > 0xb77814b5 <+5061>: jmp 0xb7780299 <_dl_relocate_object+425> > 0xb77814ba <+5066>: mov -0x50(%ebp),%eax > 0xb77814bd <+5069>: mov 0x4(%edi),%edx > 0xb77814c0 <+5072>: add 0x4(%eax),%edx > 0xb77814c3 <+5075>: mov %ecx,%eax > 0xb77814c5 <+5077>: call 0xb778bed0 <_dl_make_tlsdesc_dynamic> > 0xb77814ca <+5082>: mov %eax,0x4(%edi) > 0xb77814cd <+5085>: mov -0x64(%ebp),%eax > 0xb77814d0 <+5088>: mov %eax,(%edi) > 0xb77814d2 <+5090>: jmp 0xb7780299 <_dl_relocate_object+425> > 0xb77814d7 <+5095>: cmpw $0x0,0xe(%eax) > 0xb77814dc <+5100>: je 0xb7781469 <_dl_relocate_object+4985> > 0xb77814de <+5102>: mov -0x9c(%ebp),%eax > 0xb77814e4 <+5108>: test %eax,%eax > 0xb77814e6 <+5110>: jne 0xb7781469 <_dl_relocate_object+4985> > 0xb77814e8 <+5112>: mov -0x68(%ebp),%eax > 0xb77814eb <+5115>: mov %ecx,-0x6c(%ebp) > 0xb77814ee <+5118>: call *%eax > 0xb77814f0 <+5120>: mov -0x6c(%ebp),%ecx > 0xb77814f3 <+5123>: jmp 0xb7781469 <_dl_relocate_object+4985> > 0xb77814f8 <+5128>: test %eax,%eax > 0xb77814fa <+5130>: je 0xb7781469 <_dl_relocate_object+4985> > 0xb7781500 <+5136>: movl $0x0,-0x68(%ebp) > 0xb7781507 <+5143>: jmp 0xb778145d <_dl_relocate_object+4973> > 0xb778150c <+5148>: cmpl $0x1,0x220(%ecx) > 0xb7781513 <+5155>: jne 0xb77813e8 <_dl_relocate_object+4856> > 0xb7781519 <+5161>: mov 0x228(%ecx),%eax > 0xb778151f <+5167>: addl $0x1,0x554(%ebx) > 0xb7781526 <+5174>: mov 0x224(%ecx),%ecx > 0xb778152c <+5180>: mov %eax,-0x50(%ebp) > 0xb778152f <+5183>: jmp 0xb778144a <_dl_relocate_object+4954> > 0xb7781534 <+5188>: cmp $0x2a,%edx > 0xb7781537 <+5191>: je 0xb7781552 <_dl_relocate_object+5218> > 0xb7781539 <+5193>: mov 0x8(%ebp),%eax > 0xb778153c <+5196>: mov $0x1,%ecx > 0xb7781541 <+5201>: call 0xb7780080 <_dl_reloc_bad_type> > 0xb7781546 <+5206>: movl $0x0,-0x68(%ebp) > 0xb778154d <+5213>: jmp 0xb7781371 <_dl_relocate_object+4737> > 0xb7781552 <+5218>: mov 0x8(%ebp),%ecx > 0xb7781555 <+5221>: mov -0x9c(%ebp),%edx > 0xb778155b <+5227>: mov (%edi),%eax > 0xb778155d <+5229>: add (%ecx),%eax > 0xb778155f <+5231>: test %edx,%edx > 0xb7781561 <+5233>: jne 0xb7781565 <_dl_relocate_object+5237> > 0xb7781563 <+5235>: call *%eax > 0xb7781565 <+5237>: mov %eax,(%edi) > 0xb7781567 <+5239>: jmp 0xb7780299 <_dl_relocate_object+425> > 0xb778156c <+5244>: mov %edx,%eax > 0xb778156e <+5246>: xchg %ax,%ax > 0xb7781570 <+5248>: jmp 0xb77814bd <_dl_relocate_object+5069> > 0xb7781575 <+5253>: lea -0x98fc(%ebx),%eax > 0xb778157b <+5259>: mov %eax,(%edi) > 0xb778157d <+5261>: jmp 0xb7780299 <_dl_relocate_object+425> > 0xb7781582 <+5266>: mov %edi,%eax > 0xb7781584 <+5268>: call 0xb777ff40 <_dl_allocate_static_tls> > 0xb7781589 <+5273>: mov -0x44(%ebp),%eax > 0xb778158c <+5276>: mov 0x240(%edi),%edx > 0xb7781592 <+5282>: jmp 0xb778085d <_dl_relocate_object+1901> > 0xb7781597 <+5287>: mov %edi,%eax > 0xb7781599 <+5289>: call 0xb777ff40 <_dl_allocate_static_tls> > 0xb778159e <+5294>: mov 0x240(%edi),%edx > 0xb77815a4 <+5300>: mov -0x44(%ebp),%eax > 0xb77815a7 <+5303>: jmp 0xb7780819 <_dl_relocate_object+1833> > 0xb77815ac <+5308>: mov %edi,%eax > 0xb77815ae <+5310>: call 0xb777fe50 <_dl_try_allocate_static_tls> > 0xb77815b3 <+5315>: test %eax,%eax > 0xb77815b5 <+5317>: jne 0xb77815e7 <_dl_relocate_object+5367> > 0xb77815b7 <+5319>: mov -0x44(%ebp),%edx > 0xb77815ba <+5322>: mov 0x240(%edi),%ecx > 0xb77815c0 <+5328>: jmp 0xb77807d2 <_dl_relocate_object+1762> > 0xb77815c5 <+5333>: mov %edx,%eax > 0xb77815c7 <+5335>: mov -0x70(%ebp),%esi > 0xb77815ca <+5338>: mov 0x4(%esi),%edx > 0xb77815cd <+5341>: add 0x4(%eax),%edx > 0xb77815d0 <+5344>: mov %edi,%eax > 0xb77815d2 <+5346>: call 0xb778bed0 <_dl_make_tlsdesc_dynamic> > 0xb77815d7 <+5351>: mov %eax,0x4(%esi) > 0xb77815da <+5354>: lea -0x98ec(%ebx),%eax > 0xb77815e0 <+5360>: mov %eax,(%esi) > 0xb77815e2 <+5362>: jmp 0xb7780798 <_dl_relocate_object+1704> > 0xb77815e7 <+5367>: mov -0x44(%ebp),%eax > 0xb77815ea <+5370>: jmp 0xb77815c7 <_dl_relocate_object+5335> > 0xb77815ec <+5372>: mov -0x98(%ebp),%esi > 0xb77815f2 <+5378>: mov 0x8(%esi),%eax > 0xb77815f5 <+5381>: mov %eax,0x8(%esp) > 0xb77815f9 <+5385>: mov 0x4(%esi),%eax > 0xb77815fc <+5388>: mov %eax,0x4(%esp) > 0xb7781600 <+5392>: mov (%esi),%eax > 0xb7781602 <+5394>: mov %eax,(%esp) > 0xb7781605 <+5397>: call 0xb778d4f0 <mprotect> > 0xb778160a <+5402>: test %eax,%eax > 0xb778160c <+5404>: js 0xb778163b <_dl_relocate_object+5451> > 0xb778160e <+5406>: mov 0xc(%esi),%esi > 0xb7781611 <+5409>: test %esi,%esi > 0xb7781613 <+5411>: je 0xb7780b6b <_dl_relocate_object+2683> > 0xb7781619 <+5417>: jmp 0xb77815f2 <_dl_relocate_object+5378> > 0xb778161b <+5419>: cmpw $0x0,0xe(%ecx) > 0xb7781620 <+5424>: je 0xb7780768 <_dl_relocate_object+1656> > 0xb7781626 <+5430>: mov -0x9c(%ebp),%edx > 0xb778162c <+5436>: test %edx,%edx > 0xb778162e <+5438>: jne 0xb7780768 <_dl_relocate_object+1656> > 0xb7781634 <+5444>: call *%eax > 0xb7781636 <+5446>: jmp 0xb7780768 <_dl_relocate_object+1656> > 0xb778163b <+5451>: lea -0x56b8(%ebx),%eax > 0xb7781641 <+5457>: mov 0x8(%ebp),%edi > 0xb7781644 <+5460>: xor %ecx,%ecx > 0xb7781646 <+5462>: mov 0x4(%edi),%edx > 0xb7781649 <+5465>: mov %eax,(%esp) > 0xb778164c <+5468>: mov 0x924(%ebx),%eax > 0xb7781652 <+5474>: call 0xb7784050 <_dl_signal_error> > 0xb7781657 <+5479>: cmp $0x2,%eax > 0xb778165a <+5482>: mov $0x1,%ecx > 0xb778165f <+5487>: setbe %al > 0xb7781662 <+5490>: cmp $0x7,%esi > 0xb7781665 <+5493>: sete %dl > 0xb7781668 <+5496>: or %al,%dl > 0xb778166a <+5498>: jne 0xb778167f <_dl_relocate_object+5519> > 0xb778166c <+5500>: cmp $0xe,%esi > 0xb778166f <+5503>: sete %al > 0xb7781672 <+5506>: cmp $0x29,%esi > 0xb7781675 <+5509>: sete %cl > 0xb7781678 <+5512>: or %ecx,%eax > 0xb778167a <+5514>: movzbl %al,%eax > 0xb778167d <+5517>: mov %eax,%ecx > 0xb778167f <+5519>: xor %eax,%eax > 0xb7781681 <+5521>: cmp $0x5,%esi > 0xb7781684 <+5524>: sete %al > 0xb7781687 <+5527>: add %eax,%eax > 0xb7781689 <+5529>: or %ecx,%eax > 0xb778168b <+5531>: mov 0x8(%ebp),%ecx > 0xb778168e <+5534>: cmp 0x220(%ecx),%eax > 0xb7781694 <+5540>: jne 0xb77806a3 <_dl_relocate_object+1459> > 0xb778169a <+5546>: mov %ecx,%eax > 0xb778169c <+5548>: mov 0x228(%ecx),%ecx > 0xb77816a2 <+5554>: addl $0x1,0x554(%ebx) > 0xb77816a9 <+5561>: mov 0x224(%eax),%edi > 0xb77816af <+5567>: mov %ecx,-0x44(%ebp) > 0xb77816b2 <+5570>: jmp 0xb778074b <_dl_relocate_object+1627> > 0xb77816b7 <+5575>: mov %ecx,%eax > 0xb77816b9 <+5577>: mov %ecx,-0x68(%ebp) > 0xb77816bc <+5580>: call 0xb777fe50 <_dl_try_allocate_static_tls> > 0xb77816c1 <+5585>: mov -0x68(%ebp),%ecx > 0xb77816c4 <+5588>: test %eax,%eax > 0xb77816c6 <+5590>: jne 0xb7781735 <_dl_relocate_object+5701> > 0xb77816c8 <+5592>: mov -0x4c(%ebp),%edx > 0xb77816cb <+5595>: mov 0x240(%ecx),%ecx > 0xb77816d1 <+5601>: jmp 0xb7781333 <_dl_relocate_object+4675> > 0xb77816d6 <+5606>: mov -0x2b8(%ebx),%esi > 0xb77816dc <+5612>: test %esi,%esi > 0xb77816de <+5614>: je 0xb77810e7 <_dl_relocate_object+4087> > 0xb77816e4 <+5620>: mov %eax,-0x68(%ebp) > 0xb77816e7 <+5623>: mov 0x8(%ebp),%eax > 0xb77816ea <+5626>: mov -0xfc(%ebx),%ecx > 0xb77816f0 <+5632>: mov -0x60(%ebp),%esi > 0xb77816f3 <+5635>: mov 0x34(%eax),%edx > 0xb77816f6 <+5638>: mov (%ecx),%ecx > 0xb77816f8 <+5640>: mov 0x4(%edx),%edx > 0xb77816fb <+5643>: add (%esi),%edx > 0xb77816fd <+5645>: test %ecx,%ecx > 0xb77816ff <+5647>: cmove -0x8c(%ebp),%ecx > 0xb7781706 <+5654>: movl $0x2,(%esp) > 0xb778170d <+5661>: mov %edx,0xc(%esp) > 0xb7781711 <+5665>: lea -0x5634(%ebx),%edx > 0xb7781717 <+5671>: mov %ecx,0x8(%esp) > 0xb778171b <+5675>: mov %edx,0x4(%esp) > 0xb778171f <+5679>: call 0xb7785220 <_dl_dprintf> > 0xb7781724 <+5684>: mov -0x40(%ebp),%ecx > 0xb7781727 <+5687>: mov 0x8(%esi),%edx > 0xb778172a <+5690>: mov -0x68(%ebp),%eax > 0xb778172d <+5693>: mov 0x8(%ecx),%ecx > 0xb7781730 <+5696>: jmp 0xb77810e7 <_dl_relocate_object+4087> > 0xb7781735 <+5701>: mov -0x4c(%ebp),%eax > 0xb7781738 <+5704>: jmp 0xb77814bd <_dl_relocate_object+5069> > 0xb778173d <+5709>: cmp $0x2,%eax > 0xb7781740 <+5712>: mov $0x1,%ecx > 0xb7781745 <+5717>: setbe %dl > 0xb7781748 <+5720>: cmp $0x7,%edi > 0xb778174b <+5723>: sete %al > 0xb778174e <+5726>: or %dl,%al > 0xb7781750 <+5728>: jne 0xb7781763 <_dl_relocate_object+5747> > 0xb7781752 <+5730>: cmp $0xe,%edi > 0xb7781755 <+5733>: sete %dl > 0xb7781758 <+5736>: cmp $0x29,%edi > 0xb778175b <+5739>: sete %cl > 0xb778175e <+5742>: or %ecx,%edx > 0xb7781760 <+5744>: movzbl %dl,%ecx > 0xb7781763 <+5747>: xor %edx,%edx > 0xb7781765 <+5749>: cmp $0x5,%edi > 0xb7781768 <+5752>: sete %dl > 0xb778176b <+5755>: add %edx,%edx > 0xb778176d <+5757>: or %ecx,%edx > 0xb778176f <+5759>: mov 0x8(%ebp),%ecx > 0xb7781772 <+5762>: cmp 0x220(%ecx),%edx > 0xb7781778 <+5768>: jne 0xb77809dc <_dl_relocate_object+2284> > 0xb778177e <+5774>: mov %ecx,%eax > 0xb7781780 <+5776>: mov 0x228(%ecx),%ecx > 0xb7781786 <+5782>: mov 0x224(%eax),%eax > 0xb778178c <+5788>: addl $0x1,0x554(%ebx) > 0xb7781793 <+5795>: mov %ecx,-0x48(%ebp) > 0xb7781796 <+5798>: mov %eax,-0x64(%ebp) > 0xb7781799 <+5801>: jmp 0xb7780a5b <_dl_relocate_object+2411> > 0xb778179e <+5806>: mov 0x8(%ebp),%eax > 0xb77817a1 <+5809>: mov -0x6c(%ebp),%ecx > 0xb77817a4 <+5812>: mov (%eax),%eax > 0xb77817a6 <+5814>: add %eax,(%ecx) > 0xb77817a8 <+5816>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb77817ad <+5821>: mov -0x2b8(%ebx),%edi > 0xb77817b3 <+5827>: test %edi,%edi > 0xb77817b5 <+5829>: je 0xb7780aae <_dl_relocate_object+2494> > 0xb77817bb <+5835>: mov %eax,-0x64(%ebp) > 0xb77817be <+5838>: mov 0x8(%ebp),%eax > 0xb77817c1 <+5841>: mov -0xfc(%ebx),%ecx > 0xb77817c7 <+5847>: mov 0x34(%eax),%edx > 0xb77817ca <+5850>: mov (%ecx),%ecx > 0xb77817cc <+5852>: mov 0x4(%edx),%edx > 0xb77817cf <+5855>: add (%esi),%edx > 0xb77817d1 <+5857>: test %ecx,%ecx > 0xb77817d3 <+5859>: cmove -0x70(%ebp),%ecx > 0xb77817d7 <+5863>: movl $0x2,(%esp) > 0xb77817de <+5870>: mov %edx,0xc(%esp) > 0xb77817e2 <+5874>: lea -0x5634(%ebx),%edx > 0xb77817e8 <+5880>: mov %ecx,0x8(%esp) > 0xb77817ec <+5884>: mov %edx,0x4(%esp) > 0xb77817f0 <+5888>: call 0xb7785220 <_dl_dprintf> > 0xb77817f5 <+5893>: mov -0x48(%ebp),%ecx > 0xb77817f8 <+5896>: mov 0x8(%esi),%edx > 0xb77817fb <+5899>: mov -0x64(%ebp),%eax > 0xb77817fe <+5902>: mov 0x8(%ecx),%ecx > 0xb7781801 <+5905>: jmp 0xb7780aae <_dl_relocate_object+2494> > 0xb7781806 <+5910>: mov -0x2b8(%ebx),%esi > 0xb778180c <+5916>: test %esi,%esi > 0xb778180e <+5918>: je 0xb77808aa <_dl_relocate_object+1978> > 0xb7781814 <+5924>: mov %eax,-0x6c(%ebp) > 0xb7781817 <+5927>: mov 0x8(%ebp),%eax > 0xb778181a <+5930>: mov -0xfc(%ebx),%ecx > 0xb7781820 <+5936>: mov -0x64(%ebp),%esi > 0xb7781823 <+5939>: mov 0x34(%eax),%edx > 0xb7781826 <+5942>: mov (%ecx),%ecx > 0xb7781828 <+5944>: mov 0x4(%edx),%edx > 0xb778182b <+5947>: add (%esi),%edx > 0xb778182d <+5949>: test %ecx,%ecx > 0xb778182f <+5951>: cmove -0xa0(%ebp),%ecx > 0xb7781836 <+5958>: movl $0x2,(%esp) > 0xb778183d <+5965>: mov %edx,0xc(%esp) > 0xb7781841 <+5969>: lea -0x5634(%ebx),%edx > 0xb7781847 <+5975>: mov %ecx,0x8(%esp) > 0xb778184b <+5979>: mov %edx,0x4(%esp) > 0xb778184f <+5983>: call 0xb7785220 <_dl_dprintf> > 0xb7781854 <+5988>: mov -0x44(%ebp),%ecx > 0xb7781857 <+5991>: mov 0x8(%esi),%edx > 0xb778185a <+5994>: mov -0x6c(%ebp),%eax > 0xb778185d <+5997>: mov 0x8(%ecx),%ecx > 0xb7781860 <+6000>: jmp 0xb77808aa <_dl_relocate_object+1978> > 0xb7781865 <+6005>: mov %ecx,%eax > 0xb7781867 <+6007>: mov %ecx,-0x60(%ebp) > 0xb778186a <+6010>: call 0xb777ff40 <_dl_allocate_static_tls> > 0xb778186f <+6015>: mov -0x60(%ebp),%ecx > 0xb7781872 <+6018>: mov -0x40(%ebp),%esi > 0xb7781875 <+6021>: mov 0x240(%ecx),%eax > 0xb778187b <+6027>: jmp 0xb778112f <_dl_relocate_object+4159> > 0xb7781880 <+6032>: cmp $0x2,%eax > 0xb7781883 <+6035>: mov $0x1,%ecx > 0xb7781888 <+6040>: setbe %dl > 0xb778188b <+6043>: cmp $0x7,%esi > 0xb778188e <+6046>: sete %al > 0xb7781891 <+6049>: or %dl,%al > 0xb7781893 <+6051>: jne 0xb77818a6 <_dl_relocate_object+6070> > 0xb7781895 <+6053>: cmp $0xe,%esi > 0xb7781898 <+6056>: sete %dl > 0xb778189b <+6059>: cmp $0x29,%esi > 0xb778189e <+6062>: sete %cl > 0xb77818a1 <+6065>: or %ecx,%edx > 0xb77818a3 <+6067>: movzbl %dl,%ecx > 0xb77818a6 <+6070>: xor %edx,%edx > 0xb77818a8 <+6072>: cmp $0x5,%esi > 0xb77818ab <+6075>: sete %dl > 0xb77818ae <+6078>: add %edx,%edx > 0xb77818b0 <+6080>: or %ecx,%edx > 0xb77818b2 <+6082>: mov 0x8(%ebp),%ecx > 0xb77818b5 <+6085>: cmp 0x220(%ecx),%edx > 0xb77818bb <+6091>: jne 0xb7780f36 <_dl_relocate_object+3654> > 0xb77818c1 <+6097>: mov 0x228(%ecx),%edx > 0xb77818c7 <+6103>: addl $0x1,0x554(%ebx) > 0xb77818ce <+6110>: mov 0x224(%ecx),%ecx > 0xb77818d4 <+6116>: mov %edx,-0x40(%ebp) > 0xb77818d7 <+6119>: jmp 0xb7780fc1 <_dl_relocate_object+3793> > 0xb77818dc <+6124>: mov -0x64(%ebp),%edi > 0xb77818df <+6127>: mov %edi,%eax > 0xb77818e1 <+6129>: call 0xb777ff40 <_dl_allocate_static_tls> > 0xb77818e6 <+6134>: mov 0x240(%edi),%edx > 0xb77818ec <+6140>: mov -0x48(%ebp),%eax > 0xb77818ef <+6143>: jmp 0xb7780d93 <_dl_relocate_object+3235> > 0xb77818f4 <+6148>: mov -0x64(%ebp),%edi > 0xb77818f7 <+6151>: mov %edi,%eax > 0xb77818f9 <+6153>: call 0xb777ff40 <_dl_allocate_static_tls> > 0xb77818fe <+6158>: mov -0x48(%ebp),%eax > 0xb7781901 <+6161>: mov 0x240(%edi),%edx > 0xb7781907 <+6167>: jmp 0xb7780df5 <_dl_relocate_object+3333> > 0xb778190c <+6172>: mov %edi,%eax > 0xb778190e <+6174>: call 0xb777fe50 <_dl_try_allocate_static_tls> > 0xb7781913 <+6179>: test %eax,%eax > 0xb7781915 <+6181>: jne 0xb778193a <_dl_relocate_object+6218> > 0xb7781917 <+6183>: mov -0x3c(%ebp),%edx > 0xb778191a <+6186>: mov 0x240(%edi),%ecx > 0xb7781920 <+6192>: jmp 0xb7780c02 <_dl_relocate_object+2834> > 0xb7781925 <+6197>: mov %edi,%eax > 0xb7781927 <+6199>: call 0xb777ff40 <_dl_allocate_static_tls> > 0xb778192c <+6204>: mov 0x240(%edi),%edx > 0xb7781932 <+6210>: mov -0x3c(%ebp),%eax > 0xb7781935 <+6213>: jmp 0xb7780c86 <_dl_relocate_object+2966> > 0xb778193a <+6218>: mov -0x3c(%ebp),%eax > 0xb778193d <+6221>: mov (%esi),%edx > 0xb778193f <+6223>: add 0x4(%eax),%edx > 0xb7781942 <+6226>: mov %edi,%eax > 0xb7781944 <+6228>: call 0xb778bed0 <_dl_make_tlsdesc_dynamic> > 0xb7781949 <+6233>: mov -0x68(%ebp),%edi > 0xb778194c <+6236>: mov %eax,0x4(%edi) > 0xb778194f <+6239>: lea -0x98ec(%ebx),%eax > 0xb7781955 <+6245>: mov %eax,(%edi) > 0xb7781957 <+6247>: jmp 0xb7780b10 <_dl_relocate_object+2592> > 0xb778195c <+6252>: mov -0x2b8(%ebx),%edi > 0xb7781962 <+6258>: test %edi,%edi > 0xb7781964 <+6260>: je 0xb7780c3e <_dl_relocate_object+2894> > 0xb778196a <+6266>: mov %eax,-0x60(%ebp) > 0xb778196d <+6269>: mov 0x8(%ebp),%eax > 0xb7781970 <+6272>: mov -0xfc(%ebx),%ecx > 0xb7781976 <+6278>: mov -0x64(%ebp),%edi > 0xb7781979 <+6281>: mov 0x34(%eax),%edx > 0xb778197c <+6284>: mov (%ecx),%ecx > 0xb778197e <+6286>: mov 0x4(%edx),%edx > 0xb7781981 <+6289>: add (%edi),%edx > 0xb7781983 <+6291>: test %ecx,%ecx > 0xb7781985 <+6293>: cmove -0x8c(%ebp),%ecx > 0xb778198c <+6300>: movl $0x2,(%esp) > 0xb7781993 <+6307>: mov %edx,0xc(%esp) > 0xb7781997 <+6311>: lea -0x5634(%ebx),%edx > 0xb778199d <+6317>: mov %ecx,0x8(%esp) > 0xb77819a1 <+6321>: mov %edx,0x4(%esp) > 0xb77819a5 <+6325>: call 0xb7785220 <_dl_dprintf> > 0xb77819aa <+6330>: mov -0x3c(%ebp),%ecx > 0xb77819ad <+6333>: mov 0x8(%edi),%edx > 0xb77819b0 <+6336>: mov -0x60(%ebp),%eax > 0xb77819b3 <+6339>: mov 0x8(%ecx),%ecx > 0xb77819b6 <+6342>: jmp 0xb7780c3e <_dl_relocate_object+2894> > 0xb77819bb <+6347>: mov -0x9c(%ebp),%edx > 0xb77819c1 <+6353>: test %edx,%edx > 0xb77819c3 <+6355>: jne 0xb7780519 <_dl_relocate_object+1065> > 0xb77819c9 <+6361>: call *%eax > 0xb77819cb <+6363>: jmp 0xb7780519 <_dl_relocate_object+1065> > 0xb77819d0 <+6368>: mov %edi,%eax > 0xb77819d2 <+6370>: call 0xb777ff40 <_dl_allocate_static_tls> > 0xb77819d7 <+6375>: mov -0x3c(%ebp),%eax > 0xb77819da <+6378>: mov 0x240(%edi),%edx > 0xb77819e0 <+6384>: jmp 0xb7780ce4 <_dl_relocate_object+3060> > 0xb77819e5 <+6389>: mov %ecx,%eax > 0xb77819e7 <+6391>: mov %ecx,-0x60(%ebp) > 0xb77819ea <+6394>: call 0xb777ff40 <_dl_allocate_static_tls> > 0xb77819ef <+6399>: mov -0x60(%ebp),%ecx > 0xb77819f2 <+6402>: mov -0x40(%ebp),%eax > 0xb77819f5 <+6405>: mov 0x240(%ecx),%edx > 0xb77819fb <+6411>: jmp 0xb7781084 <_dl_relocate_object+3988> > 0xb7781a00 <+6416>: mov %edx,%eax > 0xb7781a02 <+6418>: mov (%edi),%edx > 0xb7781a04 <+6420>: add 0x4(%eax),%edx > 0xb7781a07 <+6423>: mov %ecx,%eax > 0xb7781a09 <+6425>: call 0xb778bed0 <_dl_make_tlsdesc_dynamic> > 0xb7781a0e <+6430>: mov -0x64(%ebp),%esi > 0xb7781a11 <+6433>: mov %eax,0x4(%esi) > 0xb7781a14 <+6436>: lea -0x98ec(%ebx),%eax > 0xb7781a1a <+6442>: mov %eax,(%esi) > 0xb7781a1c <+6444>: jmp 0xb7781008 <_dl_relocate_object+3864> > 0xb7781a21 <+6449>: mov -0x9c(%ebp),%edx > 0xb7781a27 <+6455>: test %edx,%edx > 0xb7781a29 <+6457>: jne 0xb7780fe3 <_dl_relocate_object+3827> > 0xb7781a2f <+6463>: mov %ecx,-0x68(%ebp) > 0xb7781a32 <+6466>: call *%eax > 0xb7781a34 <+6468>: mov -0x68(%ebp),%ecx > 0xb7781a37 <+6471>: jmp 0xb7780fe3 <_dl_relocate_object+3827> > 0xb7781a3c <+6476>: mov %ecx,%eax > 0xb7781a3e <+6478>: mov %ecx,-0x60(%ebp) > 0xb7781a41 <+6481>: call 0xb777fe50 <_dl_try_allocate_static_tls> > 0xb7781a46 <+6486>: mov -0x60(%ebp),%ecx > 0xb7781a49 <+6489>: test %eax,%eax > 0xb7781a4b <+6491>: jne 0xb7781b20 <_dl_relocate_object+6704> > 0xb7781a51 <+6497>: mov -0x40(%ebp),%edx > 0xb7781a54 <+6500>: mov 0x240(%ecx),%ecx > 0xb7781a5a <+6506>: jmp 0xb7781052 <_dl_relocate_object+3938> > 0xb7781a5f <+6511>: sub $0x23,%eax > 0xb7781a62 <+6514>: cmp $0x2,%eax > 0xb7781a65 <+6517>: setbe %al > 0xb7781a68 <+6520>: cmp $0x7,%edx > 0xb7781a6b <+6523>: sete %dl > 0xb7781a6e <+6526>: or %al,%dl > 0xb7781a70 <+6528>: movl $0x1,-0x90(%ebp) > 0xb7781a7a <+6538>: mov %dl,-0x78(%ebp) > 0xb7781a7d <+6541>: jne 0xb7781a99 <_dl_relocate_object+6569> > 0xb7781a7f <+6543>: mov -0x60(%ebp),%edx > 0xb7781a82 <+6546>: cmp $0xe,%edx > 0xb7781a85 <+6549>: sete %al > 0xb7781a88 <+6552>: cmp $0x29,%edx > 0xb7781a8b <+6555>: sete %dl > 0xb7781a8e <+6558>: or %edx,%eax > 0xb7781a90 <+6560>: movzbl %al,%eax > 0xb7781a93 <+6563>: mov %eax,-0x90(%ebp) > 0xb7781a99 <+6569>: xor %eax,%eax > 0xb7781a9b <+6571>: mov 0x8(%ebp),%edx > 0xb7781a9e <+6574>: cmpl $0x5,-0x60(%ebp) > 0xb7781aa2 <+6578>: sete %al > 0xb7781aa5 <+6581>: add %eax,%eax > 0xb7781aa7 <+6583>: or -0x90(%ebp),%eax > 0xb7781aad <+6589>: cmp 0x220(%edx),%eax > 0xb7781ab3 <+6595>: jne 0xb778044b <_dl_relocate_object+859> > 0xb7781ab9 <+6601>: mov %edx,%eax > 0xb7781abb <+6603>: mov 0x228(%edx),%edx > 0xb7781ac1 <+6609>: addl $0x1,0x554(%ebx) > 0xb7781ac8 <+6616>: mov 0x224(%eax),%edi > 0xb7781ace <+6622>: mov %edx,-0x3c(%ebp) > 0xb7781ad1 <+6625>: jmp 0xb77804f7 <_dl_relocate_object+1031> > 0xb7781ad6 <+6630>: mov %edx,%eax > 0xb7781ad8 <+6632>: jmp 0xb778193d <_dl_relocate_object+6221> > 0xb7781add <+6637>: mov %edx,%eax > 0xb7781adf <+6639>: mov -0x6c(%ebp),%esi > 0xb7781ae2 <+6642>: mov 0x4(%esi),%edx > 0xb7781ae5 <+6645>: add 0x4(%eax),%edx > 0xb7781ae8 <+6648>: mov -0x64(%ebp),%eax > 0xb7781aeb <+6651>: call 0xb778bed0 <_dl_make_tlsdesc_dynamic> > 0xb7781af0 <+6656>: mov %eax,0x4(%esi) > 0xb7781af3 <+6659>: lea -0x98ec(%ebx),%eax > 0xb7781af9 <+6665>: mov %eax,(%esi) > 0xb7781afb <+6667>: jmp 0xb7780ac8 <_dl_relocate_object+2520> > 0xb7781b00 <+6672>: cmpw $0x0,0xe(%ecx) > 0xb7781b05 <+6677>: je 0xb7780a7e <_dl_relocate_object+2446> > 0xb7781b0b <+6683>: mov -0x9c(%ebp),%edx > 0xb7781b11 <+6689>: test %edx,%edx > 0xb7781b13 <+6691>: jne 0xb7780a7e <_dl_relocate_object+2446> > 0xb7781b19 <+6697>: call *%eax > 0xb7781b1b <+6699>: jmp 0xb7780a7e <_dl_relocate_object+2446> > 0xb7781b20 <+6704>: mov -0x40(%ebp),%eax > 0xb7781b23 <+6707>: jmp 0xb7781a02 <_dl_relocate_object+6418> > 0xb7781b28 <+6712>: mov 0x8(%ebp),%eax > 0xb7781b2b <+6715>: mov 0x28(%eax),%eax > 0xb7781b2e <+6718>: test %eax,%eax > 0xb7781b30 <+6720>: je 0xb7781c88 <_dl_relocate_object+7064> > 0xb7781b36 <+6726>: mov 0x4(%eax),%eax > 0xb7781b39 <+6729>: movl $0x14,(%esp) > 0xb7781b40 <+6736>: mov %eax,0x4(%esp) > 0xb7781b44 <+6740>: call 0xb7775840 <calloc@plt> > 0xb7781b49 <+6745>: mov 0x8(%ebp),%ecx > 0xb7781b4c <+6748>: test %eax,%eax > 0xb7781b4e <+6750>: mov %eax,0x1a0(%ecx) > 0xb7781b54 <+6756>: jne 0xb7780180 <_dl_relocate_object+144> > 0xb7781b5a <+6762>: lea -0x566c(%ebx),%edx > 0xb7781b60 <+6768>: mov 0x8(%ebp),%eax > 0xb7781b63 <+6771>: mov 0x4(%eax),%esi > 0xb7781b66 <+6774>: mov -0xfc(%ebx),%eax > 0xb7781b6c <+6780>: mov (%eax),%ecx > 0xb7781b6e <+6782>: lea -0x6f70(%ebx),%eax > 0xb7781b74 <+6788>: mov %esi,0xc(%esp) > 0xb7781b78 <+6792>: mov %edx,0x4(%esp) > 0xb7781b7c <+6796>: movl $0x2,(%esp) > 0xb7781b83 <+6803>: test %ecx,%ecx > 0xb7781b85 <+6805>: cmovne %ecx,%eax > 0xb7781b88 <+6808>: mov %eax,0x8(%esp) > 0xb7781b8c <+6812>: call 0xb7785220 <_dl_dprintf> > 0xb7781b91 <+6817>: movl $0x7f,(%esp) > 0xb7781b98 <+6824>: call 0xb778d560 <_exit> > 0xb7781b9d <+6829>: movzwl 0x158(%eax),%ecx > 0xb7781ba4 <+6836>: mov 0x150(%eax),%edx > 0xb7781baa <+6842>: movzwl %cx,%eax > 0xb7781bad <+6845>: shl $0x5,%eax > 0xb7781bb0 <+6848>: add %edx,%eax > 0xb7781bb2 <+6850>: cmp %eax,%edx > 0xb7781bb4 <+6852>: jae 0xb7780162 <_dl_relocate_object+114> > 0xb7781bba <+6858>: mov %cx,-0x5c(%ebp) > 0xb7781bbe <+6862>: mov %edx,%ecx > 0xb7781bc0 <+6864>: mov %esi,0x14(%ebp) > 0xb7781bc3 <+6867>: mov %edx,%esi > 0xb7781bc5 <+6869>: movl $0x0,-0x98(%ebp) > 0xb7781bcf <+6879>: mov %edi,0x10(%ebp) > 0xb7781bd2 <+6882>: jmp 0xb7781bec <_dl_relocate_object+6908> > 0xb7781bd4 <+6884>: lea 0x0(%esi,%eiz,1),%esi > 0xb7781bd8 <+6888>: movzwl -0x5c(%ebp),%eax > 0xb7781bdc <+6892>: add $0x20,%esi > 0xb7781bdf <+6895>: shl $0x5,%eax > 0xb7781be2 <+6898>: add %ecx,%eax > 0xb7781be4 <+6900>: cmp %eax,%esi > 0xb7781be6 <+6902>: jae 0xb7781c93 <_dl_relocate_object+7075> > 0xb7781bec <+6908>: cmpl $0x1,(%esi) > 0xb7781bef <+6911>: jne 0xb7781bd8 <_dl_relocate_object+6888> > 0xb7781bf1 <+6913>: testb $0x2,0x18(%esi) > 0xb7781bf5 <+6917>: jne 0xb7781bd8 <_dl_relocate_object+6888> > 0xb7781bf7 <+6919>: mov -0x2cc(%ebx),%edx > 0xb7781bfd <+6925>: sub $0x20,%esp > 0xb7781c00 <+6928>: mov 0x8(%esi),%ecx > 0xb7781c03 <+6931>: lea 0x23(%esp),%edi > 0xb7781c07 <+6935>: and $0xfffffff0,%edi > 0xb7781c0a <+6938>: mov %edx,%eax > 0xb7781c0c <+6940>: neg %eax > 0xb7781c0e <+6942>: and %eax,%ecx > 0xb7781c10 <+6944>: mov %eax,-0x5c(%ebp) > 0xb7781c13 <+6947>: mov 0x8(%esi),%eax > 0xb7781c16 <+6950>: lea -0x1(%eax,%edx,1),%edx > 0xb7781c1a <+6954>: mov %ecx,%eax > 0xb7781c1c <+6956>: add 0x14(%esi),%edx > 0xb7781c1f <+6959>: and -0x5c(%ebp),%edx > 0xb7781c22 <+6962>: sub %ecx,%edx > 0xb7781c24 <+6964>: mov 0x8(%ebp),%ecx > 0xb7781c27 <+6967>: mov %edx,0x4(%edi) > 0xb7781c2a <+6970>: add (%ecx),%eax > 0xb7781c2c <+6972>: mov %eax,(%edi) > 0xb7781c2e <+6974>: movl $0x3,0x8(%esp) > 0xb7781c36 <+6982>: mov %edx,0x4(%esp) > 0xb7781c3a <+6986>: mov %eax,(%esp) > 0xb7781c3d <+6989>: call 0xb778d4f0 <mprotect> > 0xb7781c42 <+6994>: test %eax,%eax > 0xb7781c44 <+6996>: js 0xb7781c9e <_dl_relocate_object+7086> > 0xb7781c46 <+6998>: mov 0x18(%esi),%eax > 0xb7781c49 <+7001>: and $0x7,%eax > 0xb7781c4c <+7004>: lea 0x0(,%eax,4),%ecx > 0xb7781c53 <+7011>: mov $0x73516240,%eax > 0xb7781c58 <+7016>: sar %cl,%eax > 0xb7781c5a <+7018>: and $0xf,%eax > 0xb7781c5d <+7021>: mov %eax,0x8(%edi) > 0xb7781c60 <+7024>: mov -0x98(%ebp),%eax > 0xb7781c66 <+7030>: mov %edi,-0x98(%ebp) > 0xb7781c6c <+7036>: mov %eax,0xc(%edi) > 0xb7781c6f <+7039>: mov 0x8(%ebp),%eax > 0xb7781c72 <+7042>: mov 0x150(%eax),%ecx > 0xb7781c78 <+7048>: movzwl 0x158(%eax),%eax > 0xb7781c7f <+7055>: mov %ax,-0x5c(%ebp) > 0xb7781c83 <+7059>: jmp 0xb7781bd8 <_dl_relocate_object+6888> > 0xb7781c88 <+7064>: lea -0x5690(%ebx),%edx > 0xb7781c8e <+7070>: jmp 0xb7781b60 <_dl_relocate_object+6768> > 0xb7781c93 <+7075>: mov 0x10(%ebp),%edi > 0xb7781c96 <+7078>: mov 0x14(%ebp),%esi > 0xb7781c99 <+7081>: jmp 0xb778016c <_dl_relocate_object+124> > 0xb7781c9e <+7086>: lea -0x56e4(%ebx),%eax > 0xb7781ca4 <+7092>: jmp 0xb7781641 <_dl_relocate_object+5457> > 0xb7781ca9 <+7097>: lea -0xbf8c(%ebx),%edx > 0xb7781caf <+7103>: mov %edx,0x8(%eax) > 0xb7781cb2 <+7106>: mov -0x168(%ebx),%eax > 0xb7781cb8 <+7112>: test %eax,%eax > 0xb7781cba <+7114>: je 0xb7780198 <_dl_relocate_object+168> > 0xb7781cc0 <+7120>: mov %ecx,%edx > 0xb7781cc2 <+7122>: call 0xb7785250 <_dl_name_match_p> > 0xb7781cc7 <+7127>: test %eax,%eax > 0xb7781cc9 <+7129>: je 0xb7780198 <_dl_relocate_object+168> > 0xb7781ccf <+7135>: mov 0x8(%ebp),%eax > 0xb7781cd2 <+7138>: mov %eax,0x54c(%ebx) > 0xb7781cd8 <+7144>: jmp 0xb7780198 <_dl_relocate_object+168> > 0xb7781cdd <+7149>: call 0xb777fe50 <_dl_try_allocate_static_tls> > 0xb7781ce2 <+7154>: test %eax,%eax > 0xb7781ce4 <+7156>: jne 0xb7781d4a <_dl_relocate_object+7258> > 0xb7781ce6 <+7158>: mov -0x64(%ebp),%eax > 0xb7781ce9 <+7161>: mov -0x48(%ebp),%edx > 0xb7781cec <+7164>: mov 0x240(%eax),%ecx > 0xb7781cf2 <+7170>: jmp 0xb7780d46 <_dl_relocate_object+3158> > 0xb7781cf7 <+7175>: test %eax,%eax > 0xb7781cf9 <+7177>: lea -0x6d45(%ebx),%ecx > 0xb7781cff <+7183>: je 0xb7781d11 <_dl_relocate_object+7201> > 0xb7781d01 <+7185>: movl $0x1,-0x88(%ebp) > 0xb7781d0b <+7195>: lea -0x6987(%ebx),%ecx > 0xb7781d11 <+7201>: mov 0x8(%ebp),%eax > 0xb7781d14 <+7204>: mov 0x4(%eax),%eax > 0xb7781d17 <+7207>: cmpb $0x0,(%eax) > 0xb7781d1a <+7210>: jne 0xb7781d2f <_dl_relocate_object+7231> > 0xb7781d1c <+7212>: mov -0xfc(%ebx),%eax > 0xb7781d22 <+7218>: mov (%eax),%edx > 0xb7781d24 <+7220>: lea -0x6f1a(%ebx),%eax > 0xb7781d2a <+7226>: test %edx,%edx > 0xb7781d2c <+7228>: cmovne %edx,%eax > 0xb7781d2f <+7231>: mov %eax,0x4(%esp) > 0xb7781d33 <+7235>: lea -0x697f(%ebx),%eax > 0xb7781d39 <+7241>: mov %ecx,0x8(%esp) > 0xb7781d3d <+7245>: mov %eax,(%esp) > 0xb7781d40 <+7248>: call 0xb77851a0 <_dl_debug_printf> > 0xb7781d45 <+7253>: jmp 0xb7780154 <_dl_relocate_object+100> > 0xb7781d4a <+7258>: mov -0x48(%ebp),%eax > 0xb7781d4d <+7261>: jmp 0xb7781adf <_dl_relocate_object+6639> >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 1047870
: 844523 |
844524
|
844526
|
844527
|
844528
|
844529
|
844530
|
844531
|
844532
|
844533
|
844534