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 907028 Details for
Bug 1107527
[abrt] remmina: HandleRFBServerMessage(): remmina killed by SIGFPE
[?]
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), 183.41 KB, created by
kr1st0
on 2014-06-10 06:58:39 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
kr1st0
Created:
2014-06-10 06:58:39 UTC
Size:
183.41 KB
patch
obsolete
>[New LWP 7711] >[New LWP 7703] >[New LWP 7707] >[New LWP 7704] >warning: Could not load shared library symbols for 4 libraries, e.g. /usr/lib64/freetype-infinality/libfreetype.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/remmina'. >Program terminated with signal SIGFPE, Arithmetic exception. >#0 0x00007f9db8cd0f62 in HandleRFBServerMessage (client=client@entry=0x7f9db1fae010) at rfbproto.c:1906 >1906 linesToRead = RFB_BUFFER_SIZE / bytesPerLine; > >Thread 4 (Thread 0x7f9db9925700 (LWP 7704)): >#0 0x00000030efcea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000030f2c495b4 in g_main_context_poll (priority=2147483647, n_fds=5, fds=0x7f9db40053b0, timeout=-1, context=0x785480) at gmain.c:4007 > poll_func = 0x30f2c58500 <g_poll> >#2 g_main_context_iterate (context=0x785480, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 5 > allocated_nfds = 5 > fds = 0x7f9db40053b0 >#3 0x00000030f2c49a3a in g_main_loop_run (loop=0x785410) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000036ff0d0376 in gdbus_shared_thread_func (user_data=0x785450) at gdbusprivate.c:278 > data = 0x785450 >#5 0x00000030f2c6ea45 in g_thread_proxy (data=0x736770) at gthread.c:798 > thread = 0x736770 >#6 0x00000030f0807f33 in start_thread (arg=0x7f9db9925700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f9db9925700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315399968512, -5575487260597066157, 0, 0, 140315399969216, 140315399968512, 5594755812727023187, -5548994527301245357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00000030efcf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f9db3cb9700 (LWP 7707)): >#0 0x00000030efcea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000030f2c495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f9dac0008c0, timeout=-1, context=0x7daec0) at gmain.c:4007 > poll_func = 0x30f2c58500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7daec0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f9dac0008c0 >#3 0x00000030f2c496dc in g_main_context_iteration (context=0x7daec0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00000030f2c49729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x00000030f2c6ea45 in g_thread_proxy (data=0x7f9db40034f0) at gthread.c:798 > thread = 0x7f9db40034f0 >#6 0x00000030f0807f33 in start_thread (arg=0x7f9db3cb9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f9db3cb9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315303057152, -5575487260597066157, 0, 0, 140315303057856, 140315303057152, 5594742285727524435, -5548994527301245357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00000030efcf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f9dbfe4fa00 (LWP 7703)): >#0 0x00000031118640bf in pixman_region32_intersect (new_reg=new_reg@entry=0x9936f8, reg1=reg1@entry=0x9936f8, reg2=reg2@entry=0x7fffa612c810) at pixman-region.c:1186 >No locals. >#1 0x0000003704464e19 in INT_cairo_region_intersect_rectangle (dst=dst@entry=0x9936f0, rectangle=rectangle@entry=0x7fffa612c850) at cairo-region.c:652 > status = <optimized out> > region = {extents = {x1 = 0, y1 = 0, x2 = 1267, y2 = 792}, data = 0x0} > rectangle = 0x7fffa612c850 > dst = 0x9936f0 >#2 0x00000036ff83b02f in gdk_window_invalidate_maybe_recurse_full (window=0xbb5ad0, region=<optimized out>, child_func=0x36ff831e20 <true_predicate>, user_data=0x0) at gdkwindow.c:3916 > visible_region = 0x9936f0 > r = {x = 0, y = 0, width = 1267, height = 792} > __PRETTY_FUNCTION__ = "gdk_window_invalidate_maybe_recurse_full" >#3 0x00000036ffeddbb8 in gtk_widget_queue_draw_area (widget=0xb56130, x=x@entry=46, y=y@entry=61, width=width@entry=1173, height=height@entry=229) at gtkwidget.c:5155 > rect = {x = 46, y = 61, width = 1173, height = 229} > region = 0x9a4620 >#4 0x00007f9db8f20578 in remmina_plugin_vnc_queue_draw_area_real (gp=0xb56130) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/vnc/vnc_plugin.c:616 > gpdata = 0xb7a400 > x = <optimized out> > y = 61 > w = 1173 > h = 229 >#5 0x00000036ff820328 in gdk_threads_dispatch (data=0xc87ac0) at gdk.c:804 > dispatch = 0xc87ac0 > ret = 0 >#6 0x00000030f2c492a6 in g_main_dispatch (context=0x744a80) at gmain.c:3066 > dispatch = 0x30f2c46150 <g_idle_dispatch> > was_in_call = 0 > user_data = 0xc87ac0 > callback = 0x36ff820300 <gdk_threads_dispatch> > cb_funcs = 0x30f2f2a8e0 <g_source_callback_funcs> > cb_data = 0x7f9d88001180 > need_destroy = <optimized out> > current_source_link = {data = 0x7f9d880010c0, next = 0x0} > source = 0x7f9d880010c0 > current = 0x783200 > i = 0 >#7 g_main_context_dispatch (context=context@entry=0x744a80) at gmain.c:3642 >No locals. >#8 0x00000030f2c49628 in g_main_context_iterate (context=0x744a80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 500 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 3 > fds = 0x76d9c0 >#9 0x00000030f2c49a3a in g_main_loop_run (loop=0x72c460) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#10 0x00000036ffdaa6f5 in gtk_main () at gtkmain.c:1158 > loop = 0x72c460 >#11 0x00000000004144e9 in main (argc=1, argv=0x7fffa612cb98) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina/src/remmina.c:228 > __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x0, __do_it = 1, __cancel_type = <optimized out>} > app = 0x76a320 > status = 0 > >Thread 1 (Thread 0x7f9db320f700 (LWP 7711)): >#0 0x00007f9db8cd0f62 in HandleRFBServerMessage (client=client@entry=0x7f9db1fae010) at rfbproto.c:1906 > y = 0 > h = 0 > rect = {r = {x = 0, y = 0, w = 0, h = 0}, encoding = 0} > linesToRead = <optimized out> > bytesPerLine = 0 > i = 1 > msg = {type = 0 '\000', fu = {type = 0 '\000', pad = 0 '\000', nRects = 3}, scme = {type = 0 '\000', pad = 0 '\000', firstColour = 3, nColours = 32669}, b = {type = 0 '\000'}, sct = {type = 0 '\000', pad1 = 0 '\000', pad2 = 3, length = 32669}, rsfb = {type = 0 '\000', pad1 = 0 '\000', framebufferWidth = 3, framebufferHeigth = 32669}, prsfb = {type = 0 '\000', pad1 = 0 '\000', desktop_w = 3, desktop_h = 32669, buffer_w = 0, buffer_h = 30781, pad2 = 62721}, ft = {type = 0 '\000', contentType = 0 '\000', contentParam = 3 '\003', pad = 0 '\000', size = 32669, length = 4110514237}, tc = {type = 0 '\000', pad1 = 0 '\000', pad2 = 3, length = 32669}, xvp = {type = 0 '\000', pad = 0 '\000', version = 3 '\003', code = 0 '\000'}} >#1 0x00007f9db8f210e6 in remmina_plugin_vnc_main_loop (gp=gp@entry=0xb56130) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/vnc/vnc_plugin.c:1133 > gpdata = 0xb7a400 > ret = <optimized out> > cl = 0x7f9db1fae010 > fds = {__fds_bits = {4194304, 0 <repeats 15 times>}} > timeout = {tv_sec = 9, tv_usec = 992783} >#2 0x00007f9db8f22098 in remmina_plugin_vnc_main (gp=gp@entry=0xb56130) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/vnc/vnc_plugin.c:1309 > gpdata = 0xb7a400 > remminafile = 0xb0f6f0 > cl = 0x7f9db1fae010 > host = 0x0 > s = 0x7f9d88001260 "SINDORO" >#3 0x00007f9db8f22136 in remmina_plugin_vnc_main_thread (data=0xb56130) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/vnc/vnc_plugin.c:1329 >No locals. >#4 0x00000030f0807f33 in start_thread (arg=0x7f9db320f700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f9db320f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315291875072, -5575487260597066157, 0, 0, 140315291875776, 140315291875072, 5594743566701520467, -5548994527301245357}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#5 0x00000030efcf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. >From To Syms Read Shared Object Library >0x00000036ffc7b360 0x00000036fff401e4 Yes /lib64/libgtk-3.so.0 >0x00000036ff81fa40 0x00000036ff872924 Yes /lib64/libgdk-3.so.0 >0x00000030f2c1a6e0 0x00000030f2cb2f1c Yes /lib64/libglib-2.0.so.0 >0x00000036ff031be0 0x00000036ff0f365c Yes /lib64/libgio-2.0.so.0 >0x00000030f500b160 0x00000030f5039a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003100a01190 0x0000003100a02088 Yes /lib64/libgmodule-2.0.so.0 >0x00000030f5c006b0 0x00000030f5c0081c Yes /lib64/libgthread-2.0.so.0 >0x0000003edae0d050 0x0000003edae2bf88 Yes /lib64/libpango-1.0.so.0 >0x00000037044136d0 0x00000037044e2ef8 Yes /lib64/libcairo.so.2 >0x0000003703006ed0 0x000000370301aac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x000000311960a3b0 0x0000003119615f34 Yes /lib64/libatk-1.0.so.0 >0x000000397041df60 0x00000039704a4f1c Yes /lib64/libX11.so.6 >0x000000396fc03760 0x000000396fc0d460 Yes /lib64/libXext.so.6 >0x00000036e100bbc0 0x00000036e1036ffc Yes /lib64/libssh.so.4 >0x00000030f08059f0 0x00000030f0811614 Yes /lib64/libpthread.so.0 >0x000000310a807800 0x000000310a856a48 Yes /lib64/libgcrypt.so.11 >0x00000036fec134b0 0x00000036fec42c0c Yes /lib64/libvte2_90.so.9 >0x00000030f1402af0 0x00000030f1412218 Yes /lib64/libgcc_s.so.1 >0x00000030efc1f560 0x00000030efd60bb4 Yes /lib64/libc.so.6 >0x0000003704004880 0x0000003704009358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003972a02240 0x0000003972a0c5f8 Yes /lib64/libXi.so.6 >0x0000003970e015f0 0x0000003970e03948 Yes /lib64/libXfixes.so.3 >0x00000036ff403560 0x00000036ff40459c Yes (*) /lib64/libcairo-gobject.so.2 >0x0000003a82009ef0 0x0000003a8201cb14 Yes /lib64/libatk-bridge-2.0.so.0 >0x00000032fd007320 0x00000032fd00f90c Yes /lib64/libpangoft2-1.0.so.0 >0x0000003b28406ca0 0x0000003b28423fcc Yes /lib64/libfontconfig.so.1 >0x00000030f0005890 0x00000030f0074bb8 Yes /lib64/libm.so.6 >0x0000003971200bb0 0x0000003971201510 Yes /lib64/libXinerama.so.1 >0x0000003970801c30 0x00000039708075d0 Yes /lib64/libXrandr.so.2 >0x0000003974402ab0 0x0000003974407690 Yes /lib64/libXcursor.so.1 >0x0000003a86e00cd0 0x0000003a86e016e8 Yes /lib64/libXcomposite.so.1 >0x0000003a86a00c40 0x0000003a86a0156c Yes /lib64/libXdamage.so.1 >0x0000003113404930 0x00000031134086f0 Yes /lib64/libwayland-client.so.0 >0x00000030fa01fb30 0x00000030fa038bd8 Yes /lib64/libxkbcommon.so.0 >0x00000030fb6011c0 0x00000030fb602c94 Yes /lib64/libwayland-cursor.so.0 >0x00000030f20022d0 0x00000030f20050bc Yes /lib64/librt.so.1 >0x00000030f4c01870 0x00000030f4c05fe8 Yes /lib64/libffi.so.6 >0x00000030f0400ed0 0x00000030f04019d0 Yes /lib64/libdl.so.2 >0x00000030f0c02210 0x00000030f0c0e930 Yes /lib64/libz.so.1 >0x00000036fd0064a0 0x00000036fd018fe4 Yes /lib64/libselinux.so.1 >0x00000030f4003a40 0x00000030f40127dc Yes /lib64/libresolv.so.2 >0x000000311180a510 0x000000311189258c Yes /lib64/libpixman-1.so.0 > No /usr/lib64/freetype-infinality/libfreetype.so.6 >0x0000003703405ee0 0x000000370341940c Yes /lib64/libEGL.so.1 >0x00000036d1005680 0x00000036d1026df8 Yes /lib64/libpng16.so.16 >0x0000003112c00b90 0x0000003112c01460 Yes /lib64/libxcb-shm.so.0 >0x0000003111003610 0x0000003111006a7c Yes /lib64/libxcb-render.so.0 >0x00000030f2809a00 0x00000030f28176c8 Yes /lib64/libxcb.so.1 >0x0000003970001b70 0x0000003970007be8 Yes /lib64/libXrender.so.1 > No /lib64/libGL.so.1 >0x00000036e14183c0 0x00000036e1452400 Yes /lib64/libssl.so.10 >0x00000036e0c69c40 0x00000036e0d5a4f8 Yes /lib64/libcrypto.so.10 >0x00000036fe00bd10 0x00000036fe03bdf4 Yes /lib64/libgssapi_krb5.so.2 >0x00000036fe4251a0 0x00000036fe48775c Yes /lib64/libkrb5.so.3 >0x00000036fdc048b0 0x00000036fdc247d8 Yes /lib64/libk5crypto.so.3 >0x00000030f7001570 0x00000030f7002154 Yes /lib64/libcom_err.so.2 >0x00000030ef800b10 0x00000030ef819c70 Yes /lib64/ld-linux-x86-64.so.2 >0x000000310c800a30 0x000000310c8010a8 Yes /lib64/libgpg-error.so.0 >0x00000030f6c06d50 0x00000030f6c20454 Yes /lib64/libncurses.so.5 >0x000000310880ce40 0x0000003108818ba8 Yes /lib64/libtinfo.so.5 >0x000000310d800f10 0x000000310d801804 Yes /lib64/libutil.so.1 >0x00000032fc006d40 0x00000032fc03b04c Yes /lib64/libharfbuzz.so.0 >0x0000003a8340ec50 0x0000003a8341f448 Yes /lib64/libatspi.so.0 >0x00000030f6007ab0 0x00000030f6031a54 Yes /lib64/libdbus-1.so.3 >0x00000030f6403e00 0x00000030f641ccdc Yes /lib64/libexpat.so.1 >0x00000030f1801770 0x00000030f184b8e8 Yes /lib64/libpcre.so.1 >0x00000036fcc030e0 0x00000036fcc19050 Yes /lib64/liblzma.so.5 >0x0000003a84e00600 0x0000003a84e0070c Yes /lib64/libX11-xcb.so.1 >0x0000003104401930 0x0000003104402a88 Yes /lib64/libxcb-dri2.so.0 >0x0000003112402610 0x0000003112404748 Yes /lib64/libxcb-xfixes.so.0 >0x0000003114001020 0x0000003114001bc8 Yes /lib64/libxcb-shape.so.0 >0x0000003703c02120 0x0000003703c043a8 Yes /lib64/libgbm.so.1 >0x00000036fd4034a0 0x00000036fd40bf52 Yes /lib64/libudev.so.1 >0x0000003113c05950 0x0000003113c0aae0 Yes /lib64/libwayland-server.so.0 >0x00000037038093a0 0x0000003703812650 Yes /lib64/libglapi.so.0 >0x0000003734603210 0x0000003734608b88 Yes /lib64/libdrm.so.2 >0x00000030f2400ee0 0x00000030f2401bfc Yes /lib64/libXau.so.6 > No /lib64/libatiuki.so.1 >0x00000036fd803620 0x00000036fd809f8c Yes /lib64/libkrb5support.so.0 >0x00000030f8001570 0x00000030f8002194 Yes /lib64/libkeyutils.so.1 > No /lib64/libgraphite2.so.3 >0x00007f9db8f1e6c0 0x00007f9db8f222c8 Yes /usr/lib64/remmina/plugins/remmina-plugin-vnc.so >0x00007f9db8cc40e0 0x00007f9db8cd7710 Yes /lib64/libvncclient.so.0 >0x00000036e6822f40 0x00000036e68db7f8 Yes /lib64/libgnutls.so.28 >0x00007f9db8abcad0 0x00007f9db8abe178 Yes /lib64/libminilzo.so.0 >0x00000032fbc04200 0x00000032fbc3ad30 Yes /lib64/libjpeg.so.62 >0x000000311aa0d7f0 0x000000311aa2a4dc Yes /lib64/libp11-kit.so.0 >0x00000036e2618e60 0x00000036e2659d34 Yes /lib64/libtspi.so.1 >0x000000370c802cb0 0x000000370c80ed0c Yes /lib64/libtasn1.so.6 >0x0000003602006360 0x0000003602020c9c Yes /lib64/libnettle.so.4 >0x0000003604406820 0x0000003604411624 Yes /lib64/libhogweed.so.2 >0x0000003107c0c040 0x0000003107c5edc4 Yes /lib64/libgmp.so.10 >0x00007f9db88b09d0 0x00007f9db88b7944 Yes /usr/lib64/remmina/plugins/remmina-plugin-rdp.so >0x00007f9db86720c0 0x00007f9db8696e84 Yes /lib64/libfreerdp-core.so.1.0 >0x00000036e1c05240 0x00000036e1c1152c Yes /lib64/libfreerdp-gdi.so.1.0 >0x0000003443a08940 0x0000003443a0941c Yes /lib64/libfreerdp-kbd.so.1.0 >0x00000038ef801410 0x00000038ef801ff4 Yes /lib64/libfreerdp-rail.so.1.0 >0x00000038eec02190 0x00000038eec0c480 Yes /lib64/libfreerdp-codec.so.1.0 >0x00000038f00016f0 0x00000038f0002da0 Yes /lib64/libfreerdp-channels.so.1.0 >0x00000038f0404440 0x00000038f0409888 Yes /lib64/libfreerdp-utils.so.1.0 >0x00000036e1801f90 0x00000036e1803fa4 Yes /lib64/libfreerdp-cache.so.1.0 >0x0000003302604da0 0x000000330261cb88 Yes /lib64/libxkbfile.so.1 >0x00007f9db8434ef0 0x00007f9db844f3f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x0000003700c128c0 0x0000003700c2a618 Yes /lib64/libgvfscommon.so.0 >0x00000036fe804670 0x00000036fe82c124 Yes /lib64/libbluray.so.1 >0x00007f9db80ee870 0x00007f9db81d6930 Yes /lib64/libxml2.so.2 >0x00007f9db3d15eb0 0x00007f9db3dccb84 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/liboxygen-gtk.so >0x00000030f345bab0 0x00000030f34c262a Yes /lib64/libstdc++.so.6 >0x00007f9db3290c00 0x00007f9db3290fcc Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x0000003706207a60 0x000000370622ba58 Yes /lib64/librsvg-2.so.2 >0x0000003701c08cd0 0x0000003701c27858 Yes /lib64/libcroco-0.6.so.3 >0x00007f9db2809fd0 0x00007f9db280c148 Yes /usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so >0x000000370280f990 0x0000003702831900 Yes /lib64/libibus-1.0.so.5 >0x00007f9db0d954f0 0x00007f9db0d9688c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x4b000 307200 >rbx 0x0 0 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x0 0 >rdi 0x7f9db1fae010 140315272601616 >rbp 0x540 0x540 >rsp 0x7f9db320e490 0x7f9db320e490 >r8 0x0 0 >r9 0x0 0 >r10 0x0 0 >r11 0x0 0 >r12 0x7f9db320e580 140315291870592 >r13 0x0 0 >r14 0x1 1 >r15 0x7f9db1fae010 140315272601616 >rip 0x7f9db8cd0f62 0x7f9db8cd0f62 <HandleRFBServerMessage+3458> >eflags 0x10256 [ PF AF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >xmm0 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm1 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm2 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm3 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm4 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm5 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm6 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm7 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm8 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm9 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm10 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm11 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm12 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm13 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm14 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm15 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >mxcsr <unavailable> >Dump of assembler code for function HandleRFBServerMessage: > 0x00007f9db8cd01e0 <+0>: push %r15 > 0x00007f9db8cd01e2 <+2>: mov %rdi,%r15 > 0x00007f9db8cd01e5 <+5>: push %r14 > 0x00007f9db8cd01e7 <+7>: push %r13 > 0x00007f9db8cd01e9 <+9>: push %r12 > 0x00007f9db8cd01eb <+11>: push %rbp > 0x00007f9db8cd01ec <+12>: push %rbx > 0x00007f9db8cd01ed <+13>: sub $0x548,%rsp > 0x00007f9db8cd01f4 <+20>: mov %fs:0x28,%rax > 0x00007f9db8cd01fd <+29>: mov %rax,0x538(%rsp) > 0x00007f9db8cd0205 <+37>: xor %eax,%eax > 0x00007f9db8cd0207 <+39>: cmpl $0xffffffff,0x58(%rdi) > 0x00007f9db8cd020b <+43>: je 0x7f9db8cd05e8 <HandleRFBServerMessage+1032> > 0x00007f9db8cd0211 <+49>: lea 0xe0(%rsp),%rbx > 0x00007f9db8cd0219 <+57>: mov $0x1,%edx > 0x00007f9db8cd021e <+62>: mov %r15,%rdi > 0x00007f9db8cd0221 <+65>: mov %rbx,%rsi > 0x00007f9db8cd0224 <+68>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd0229 <+73>: test %al,%al > 0x00007f9db8cd022b <+75>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd022d <+77>: movzbl 0xe0(%rsp),%esi > 0x00007f9db8cd0235 <+85>: cmp $0x3,%sil > 0x00007f9db8cd0239 <+89>: je 0x7f9db8cd0770 <HandleRFBServerMessage+1424> > 0x00007f9db8cd023f <+95>: jbe 0x7f9db8cd02b8 <HandleRFBServerMessage+216> > 0x00007f9db8cd0241 <+97>: cmp $0xb,%sil > 0x00007f9db8cd0245 <+101>: je 0x7f9db8cd0800 <HandleRFBServerMessage+1568> > 0x00007f9db8cd024b <+107>: nopl 0x0(%rax,%rax,1) > 0x00007f9db8cd0250 <+112>: jbe 0x7f9db8cd0600 <HandleRFBServerMessage+1056> > 0x00007f9db8cd0256 <+118>: cmp $0xf,%sil > 0x00007f9db8cd025a <+122>: je 0x7f9db8cd06b0 <HandleRFBServerMessage+1232> > 0x00007f9db8cd0260 <+128>: cmp $0xfa,%sil > 0x00007f9db8cd0264 <+132>: jne 0x7f9db8cd0658 <HandleRFBServerMessage+1144> > 0x00007f9db8cd026a <+138>: lea 0x1(%rbx),%rsi > 0x00007f9db8cd026e <+142>: mov $0x3,%edx > 0x00007f9db8cd0273 <+147>: mov %r15,%rdi > 0x00007f9db8cd0276 <+150>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd027b <+155>: test %al,%al > 0x00007f9db8cd027d <+157>: jne 0x7f9db8cd08e0 <HandleRFBServerMessage+1792> > 0x00007f9db8cd0283 <+163>: nopl 0x0(%rax,%rax,1) > 0x00007f9db8cd0288 <+168>: xor %eax,%eax > 0x00007f9db8cd028a <+170>: mov 0x538(%rsp),%rcx > 0x00007f9db8cd0292 <+178>: xor %fs:0x28,%rcx > 0x00007f9db8cd029b <+187>: jne 0x7f9db8cd18a5 <HandleRFBServerMessage+5829> > 0x00007f9db8cd02a1 <+193>: add $0x548,%rsp > 0x00007f9db8cd02a8 <+200>: pop %rbx > 0x00007f9db8cd02a9 <+201>: pop %rbp > 0x00007f9db8cd02aa <+202>: pop %r12 > 0x00007f9db8cd02ac <+204>: pop %r13 > 0x00007f9db8cd02ae <+206>: pop %r14 > 0x00007f9db8cd02b0 <+208>: pop %r15 > 0x00007f9db8cd02b2 <+210>: retq > 0x00007f9db8cd02b3 <+211>: nopl 0x0(%rax,%rax,1) > 0x00007f9db8cd02b8 <+216>: cmp $0x1,%sil > 0x00007f9db8cd02bc <+220>: mov $0xffffffff,%eax > 0x00007f9db8cd02c1 <+225>: je 0x7f9db8cd028a <HandleRFBServerMessage+170> > 0x00007f9db8cd02c3 <+227>: ja 0x7f9db8cd0880 <HandleRFBServerMessage+1696> > 0x00007f9db8cd02c9 <+233>: lea 0x1(%rbx),%rsi > 0x00007f9db8cd02cd <+237>: mov $0x3,%edx > 0x00007f9db8cd02d2 <+242>: mov %r15,%rdi > 0x00007f9db8cd02d5 <+245>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd02da <+250>: test %al,%al > 0x00007f9db8cd02dc <+252>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd02de <+254>: cmpb $0x0,0x10(%r15) > 0x00007f9db8cd02e3 <+259>: movzwl 0xe2(%rsp),%eax > 0x00007f9db8cd02eb <+267>: je 0x7f9db8cd02f1 <HandleRFBServerMessage+273> > 0x00007f9db8cd02ed <+269>: rol $0x8,%ax > 0x00007f9db8cd02f1 <+273>: test %ax,%ax > 0x00007f9db8cd02f4 <+276>: mov %ax,0xe2(%rsp) > 0x00007f9db8cd02fc <+284>: je 0x7f9db8cd05ba <HandleRFBServerMessage+986> > 0x00007f9db8cd0302 <+290>: lea 0xc0(%rsp),%rcx > 0x00007f9db8cd030a <+298>: lea 0xf0(%rsp),%rax > 0x00007f9db8cd0312 <+306>: xor %r14d,%r14d > 0x00007f9db8cd0315 <+309>: mov %rcx,0x30(%rsp) > 0x00007f9db8cd031a <+314>: lea 0xbe(%rsp),%rcx > 0x00007f9db8cd0322 <+322>: mov %rax,%r12 > 0x00007f9db8cd0325 <+325>: mov %rcx,0x38(%rsp) > 0x00007f9db8cd032a <+330>: lea 0x100(%rsp),%rcx > 0x00007f9db8cd0332 <+338>: mov %rcx,0x40(%rsp) > 0x00007f9db8cd0337 <+343>: lea 0x1b0(%rsp),%rcx > 0x00007f9db8cd033f <+351>: mov %rcx,0x28(%rsp) > 0x00007f9db8cd0344 <+356>: mov $0xc,%edx > 0x00007f9db8cd0349 <+361>: mov %r12,%rsi > 0x00007f9db8cd034c <+364>: mov %r15,%rdi > 0x00007f9db8cd034f <+367>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd0354 <+372>: test %al,%al > 0x00007f9db8cd0356 <+374>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd035c <+380>: cmpb $0x0,0x10(%r15) > 0x00007f9db8cd0361 <+385>: je 0x7f9db8cd0930 <HandleRFBServerMessage+1872> > 0x00007f9db8cd0367 <+391>: mov 0xf8(%rsp),%r9d > 0x00007f9db8cd036f <+399>: bswap %r9d > 0x00007f9db8cd0372 <+402>: cmp $0xffffff20,%r9d > 0x00007f9db8cd0379 <+409>: mov %r9d,%eax > 0x00007f9db8cd037c <+412>: mov %r9d,0xf8(%rsp) > 0x00007f9db8cd0384 <+420>: je 0x7f9db8cd05ba <HandleRFBServerMessage+986> > 0x00007f9db8cd038a <+426>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd0392 <+434>: movzwl 0xf2(%rsp),%r11d > 0x00007f9db8cd039b <+443>: movzwl 0xf4(%rsp),%ebx > 0x00007f9db8cd03a3 <+451>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd03ac <+460>: rol $0x8,%si > 0x00007f9db8cd03b0 <+464>: rol $0x8,%r11w > 0x00007f9db8cd03b5 <+469>: rol $0x8,%bx > 0x00007f9db8cd03b9 <+473>: mov %si,0xf0(%rsp) > 0x00007f9db8cd03c1 <+481>: mov %r11w,0xf2(%rsp) > 0x00007f9db8cd03ca <+490>: mov %bx,0xf4(%rsp) > 0x00007f9db8cd03d2 <+498>: rol $0x8,%r8w > 0x00007f9db8cd03d7 <+503>: lea 0xf0(%r9),%edx > 0x00007f9db8cd03de <+510>: mov %r8w,0xf6(%rsp) > 0x00007f9db8cd03e7 <+519>: cmp $0x1,%edx > 0x00007f9db8cd03ea <+522>: jbe 0x7f9db8cd0a20 <HandleRFBServerMessage+2112> > 0x00007f9db8cd03f0 <+528>: cmp $0xffffff18,%r9d > 0x00007f9db8cd03f7 <+535>: je 0x7f9db8cd0a43 <HandleRFBServerMessage+2147> > 0x00007f9db8cd03fd <+541>: cmp $0xfffe0000,%r9d > 0x00007f9db8cd0404 <+548>: je 0x7f9db8cd0970 <HandleRFBServerMessage+1936> > 0x00007f9db8cd040a <+554>: cmp $0xffffff21,%r9d > 0x00007f9db8cd0411 <+561>: je 0x7f9db8cd0a61 <HandleRFBServerMessage+2177> > 0x00007f9db8cd0417 <+567>: cmp $0xfffe0001,%r9d > 0x00007f9db8cd041e <+574>: je 0x7f9db8cd0b4c <HandleRFBServerMessage+2412> > 0x00007f9db8cd0424 <+580>: cmp $0xfffe0002,%r9d > 0x00007f9db8cd042b <+587>: je 0x7f9db8cd0c64 <HandleRFBServerMessage+2692> > 0x00007f9db8cd0431 <+593>: cmp $0xfffe0003,%r9d > 0x00007f9db8cd0438 <+600>: je 0x7f9db8cd0e00 <HandleRFBServerMessage+3104> > 0x00007f9db8cd043e <+606>: cmp $0xffff0009,%r9d > 0x00007f9db8cd0445 <+613>: je 0x7f9db8cd0481 <HandleRFBServerMessage+673> > 0x00007f9db8cd0447 <+615>: movzwl %si,%esi > 0x00007f9db8cd044a <+618>: movzwl %bx,%ecx > 0x00007f9db8cd044d <+621>: lea (%rsi,%rcx,1),%eax > 0x00007f9db8cd0450 <+624>: cmp 0x8(%r15),%eax > 0x00007f9db8cd0454 <+628>: jg 0x7f9db8cd1a56 <HandleRFBServerMessage+6262> > 0x00007f9db8cd045a <+634>: movzwl %r11w,%edx > 0x00007f9db8cd045e <+638>: movzwl %r8w,%r8d > 0x00007f9db8cd0462 <+642>: lea (%rdx,%r8,1),%eax > 0x00007f9db8cd0466 <+646>: cmp 0xc(%r15),%eax > 0x00007f9db8cd046a <+650>: jg 0x7f9db8cd1a30 <HandleRFBServerMessage+6224> > 0x00007f9db8cd0470 <+656>: mov %r15,%rdi > 0x00007f9db8cd0473 <+659>: callq *0x57cb8(%r15) > 0x00007f9db8cd047a <+666>: mov 0xf8(%rsp),%eax > 0x00007f9db8cd0481 <+673>: cmp $0x6,%eax > 0x00007f9db8cd0484 <+676>: je 0x7f9db8cd0ff1 <HandleRFBServerMessage+3601> > 0x00007f9db8cd048a <+682>: ja 0x7f9db8cd09a8 <HandleRFBServerMessage+1992> > 0x00007f9db8cd0490 <+688>: cmp $0x2,%eax > 0x00007f9db8cd0493 <+691>: je 0x7f9db8cd0e88 <HandleRFBServerMessage+3240> > 0x00007f9db8cd0499 <+697>: nopl 0x0(%rax) > 0x00007f9db8cd04a0 <+704>: ja 0x7f9db8cd0d00 <HandleRFBServerMessage+2848> > 0x00007f9db8cd04a6 <+710>: test %eax,%eax > 0x00007f9db8cd04a8 <+712>: je 0x7f9db8cd0f31 <HandleRFBServerMessage+3409> > 0x00007f9db8cd04ae <+718>: cmp $0x1,%eax > 0x00007f9db8cd04b1 <+721>: jne 0x7f9db8cd0ee0 <HandleRFBServerMessage+3328> > 0x00007f9db8cd04b7 <+727>: mov 0x30(%rsp),%rsi > 0x00007f9db8cd04bc <+732>: mov $0x4,%edx > 0x00007f9db8cd04c1 <+737>: mov %r15,%rdi > 0x00007f9db8cd04c4 <+740>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd04c9 <+745>: test %al,%al > 0x00007f9db8cd04cb <+747>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd04d1 <+753>: cmpb $0x0,0x10(%r15) > 0x00007f9db8cd04d6 <+758>: movzwl 0xc0(%rsp),%esi > 0x00007f9db8cd04de <+766>: je 0x7f9db8cd10d6 <HandleRFBServerMessage+3830> > 0x00007f9db8cd04e4 <+772>: movzwl 0xc2(%rsp),%eax > 0x00007f9db8cd04ec <+780>: rol $0x8,%si > 0x00007f9db8cd04f0 <+784>: mov %si,0xc0(%rsp) > 0x00007f9db8cd04f8 <+792>: rol $0x8,%ax > 0x00007f9db8cd04fc <+796>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd0504 <+804>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd050d <+813>: movzwl %ax,%edx > 0x00007f9db8cd0510 <+816>: mov %ax,0xc2(%rsp) > 0x00007f9db8cd0518 <+824>: movzwl %si,%esi > 0x00007f9db8cd051b <+827>: mov %r15,%rdi > 0x00007f9db8cd051e <+830>: callq *0x57cb8(%r15) > 0x00007f9db8cd0525 <+837>: mov 0x57cf8(%r15),%rax > 0x00007f9db8cd052c <+844>: test %rax,%rax > 0x00007f9db8cd052f <+847>: je 0x7f9db8cd1a62 <HandleRFBServerMessage+6274> > 0x00007f9db8cd0535 <+853>: movzwl 0xf2(%rsp),%edi > 0x00007f9db8cd053d <+861>: movzwl 0xf0(%rsp),%r9d > 0x00007f9db8cd0546 <+870>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd054f <+879>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd0557 <+887>: movzwl 0xc2(%rsp),%edx > 0x00007f9db8cd055f <+895>: movzwl 0xc0(%rsp),%esi > 0x00007f9db8cd0567 <+903>: mov %edi,(%rsp) > 0x00007f9db8cd056a <+906>: mov %r15,%rdi > 0x00007f9db8cd056d <+909>: callq *%rax > 0x00007f9db8cd056f <+911>: nop > 0x00007f9db8cd0570 <+912>: mov %r15,%rdi > 0x00007f9db8cd0573 <+915>: callq *0x57cc0(%r15) > 0x00007f9db8cd057a <+922>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd0582 <+930>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd058a <+938>: mov %r15,%rdi > 0x00007f9db8cd058d <+941>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd0595 <+949>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd059e <+958>: callq *0x57cc8(%r15) > 0x00007f9db8cd05a5 <+965>: movzwl 0xe2(%rsp),%eax > 0x00007f9db8cd05ad <+973>: add $0x1,%r14d > 0x00007f9db8cd05b1 <+977>: cmp %r14d,%eax > 0x00007f9db8cd05b4 <+980>: jg 0x7f9db8cd0344 <HandleRFBServerMessage+356> > 0x00007f9db8cd05ba <+986>: mov %r15,%rdi > 0x00007f9db8cd05bd <+989>: callq 0x7f9db8cc3900 <SendIncrementalFramebufferUpdateRequest@plt> > 0x00007f9db8cd05c2 <+994>: test %al,%al > 0x00007f9db8cd05c4 <+996>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd05ca <+1002>: mov 0x57d88(%r15),%rax > 0x00007f9db8cd05d1 <+1009>: test %rax,%rax > 0x00007f9db8cd05d4 <+1012>: je 0x7f9db8cd0760 <HandleRFBServerMessage+1408> > 0x00007f9db8cd05da <+1018>: mov %r15,%rdi > 0x00007f9db8cd05dd <+1021>: callq *%rax > 0x00007f9db8cd05df <+1023>: jmpq 0x7f9db8cd0760 <HandleRFBServerMessage+1408> > 0x00007f9db8cd05e4 <+1028>: nopl 0x0(%rax) > 0x00007f9db8cd05e8 <+1032>: mov 0x57c88(%rdi),%rax > 0x00007f9db8cd05ef <+1039>: movb $0xff,0x18(%rax) > 0x00007f9db8cd05f3 <+1043>: jmpq 0x7f9db8cd0211 <HandleRFBServerMessage+49> > 0x00007f9db8cd05f8 <+1048>: nopl 0x0(%rax,%rax,1) > 0x00007f9db8cd0600 <+1056>: cmp $0x4,%sil > 0x00007f9db8cd0604 <+1060>: jne 0x7f9db8cd0658 <HandleRFBServerMessage+1144> > 0x00007f9db8cd0606 <+1062>: lea 0x1(%rbx),%rsi > 0x00007f9db8cd060a <+1066>: mov $0x5,%edx > 0x00007f9db8cd060f <+1071>: mov %r15,%rdi > 0x00007f9db8cd0612 <+1074>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd0617 <+1079>: test %al,%al > 0x00007f9db8cd0619 <+1081>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd061f <+1087>: cmpb $0x0,0x10(%r15) > 0x00007f9db8cd0624 <+1092>: je 0x7f9db8cd11cf <HandleRFBServerMessage+4079> > 0x00007f9db8cd062a <+1098>: movzwl 0xe2(%rsp),%eax > 0x00007f9db8cd0632 <+1106>: movzwl 0xe4(%rsp),%ecx > 0x00007f9db8cd063a <+1114>: mov %eax,%edx > 0x00007f9db8cd063c <+1116>: movzbl %ah,%eax > 0x00007f9db8cd063f <+1119>: shl $0x8,%edx > 0x00007f9db8cd0642 <+1122>: and $0xff00,%edx > 0x00007f9db8cd0648 <+1128>: or %eax,%edx > 0x00007f9db8cd064a <+1130>: mov %edx,0x8(%r15) > 0x00007f9db8cd064e <+1134>: jmpq 0x7f9db8cd06f8 <HandleRFBServerMessage+1304> > 0x00007f9db8cd0653 <+1139>: nopl 0x0(%rax,%rax,1) > 0x00007f9db8cd0658 <+1144>: mov 0x20c969(%rip),%rax # 0x7f9db8edcfc8 > 0x00007f9db8cd065f <+1151>: mov (%rax),%rbp > 0x00007f9db8cd0662 <+1154>: test %rbp,%rbp > 0x00007f9db8cd0665 <+1157>: jne 0x7f9db8cd0697 <HandleRFBServerMessage+1207> > 0x00007f9db8cd0667 <+1159>: jmpq 0x7f9db8cd08b0 <HandleRFBServerMessage+1744> > 0x00007f9db8cd066c <+1164>: nopl 0x0(%rax) > 0x00007f9db8cd0670 <+1168>: mov %rbx,%rsi > 0x00007f9db8cd0673 <+1171>: mov %r15,%rdi > 0x00007f9db8cd0676 <+1174>: callq *%rax > 0x00007f9db8cd0678 <+1176>: test %al,%al > 0x00007f9db8cd067a <+1178>: setne %al > 0x00007f9db8cd067d <+1181>: neg %al > 0x00007f9db8cd067f <+1183>: sete %dl > 0x00007f9db8cd0682 <+1186>: test %dl,%dl > 0x00007f9db8cd0684 <+1188>: mov 0x18(%rbp),%rbp > 0x00007f9db8cd0688 <+1192>: je 0x7f9db8cd08a0 <HandleRFBServerMessage+1728> > 0x00007f9db8cd068e <+1198>: test %rbp,%rbp > 0x00007f9db8cd0691 <+1201>: je 0x7f9db8cd08a0 <HandleRFBServerMessage+1728> > 0x00007f9db8cd0697 <+1207>: mov 0x10(%rbp),%rax > 0x00007f9db8cd069b <+1211>: test %rax,%rax > 0x00007f9db8cd069e <+1214>: jne 0x7f9db8cd0670 <HandleRFBServerMessage+1168> > 0x00007f9db8cd06a0 <+1216>: mov $0x1,%edx > 0x00007f9db8cd06a5 <+1221>: xor %eax,%eax > 0x00007f9db8cd06a7 <+1223>: jmp 0x7f9db8cd0682 <HandleRFBServerMessage+1186> > 0x00007f9db8cd06a9 <+1225>: nopl 0x0(%rax) > 0x00007f9db8cd06b0 <+1232>: lea 0x1(%rbx),%rsi > 0x00007f9db8cd06b4 <+1236>: mov $0xb,%edx > 0x00007f9db8cd06b9 <+1241>: mov %r15,%rdi > 0x00007f9db8cd06bc <+1244>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd06c1 <+1249>: test %al,%al > 0x00007f9db8cd06c3 <+1251>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd06c9 <+1257>: cmpb $0x0,0x10(%r15) > 0x00007f9db8cd06ce <+1262>: je 0x7f9db8cd11e8 <HandleRFBServerMessage+4104> > 0x00007f9db8cd06d4 <+1268>: movzwl 0xe6(%rsp),%eax > 0x00007f9db8cd06dc <+1276>: movzwl 0xe8(%rsp),%ecx > 0x00007f9db8cd06e4 <+1284>: mov %eax,%edx > 0x00007f9db8cd06e6 <+1286>: movzbl %ah,%eax > 0x00007f9db8cd06e9 <+1289>: shl $0x8,%edx > 0x00007f9db8cd06ec <+1292>: and $0xff00,%edx > 0x00007f9db8cd06f2 <+1298>: or %eax,%edx > 0x00007f9db8cd06f4 <+1300>: mov %edx,0x8(%r15) > 0x00007f9db8cd06f8 <+1304>: mov %ecx,%eax > 0x00007f9db8cd06fa <+1306>: movzbl %ch,%ecx > 0x00007f9db8cd06fd <+1309>: shl $0x8,%eax > 0x00007f9db8cd0700 <+1312>: and $0xff00,%eax > 0x00007f9db8cd0705 <+1317>: or %ecx,%eax > 0x00007f9db8cd0707 <+1319>: mov %edx,0x70(%r15) > 0x00007f9db8cd070b <+1323>: mov %r15,%rdi > 0x00007f9db8cd070e <+1326>: mov %eax,0xc(%r15) > 0x00007f9db8cd0712 <+1330>: movl $0x0,0x6c(%r15) > 0x00007f9db8cd071a <+1338>: movl $0x0,0x68(%r15) > 0x00007f9db8cd0722 <+1346>: mov %eax,0x74(%r15) > 0x00007f9db8cd0726 <+1350>: callq *0x57cd8(%r15) > 0x00007f9db8cd072d <+1357>: mov 0x8(%r15),%ecx > 0x00007f9db8cd0731 <+1361>: mov 0xc(%r15),%r8d > 0x00007f9db8cd0735 <+1365>: xor %edx,%edx > 0x00007f9db8cd0737 <+1367>: xor %esi,%esi > 0x00007f9db8cd0739 <+1369>: mov %r15,%rdi > 0x00007f9db8cd073c <+1372>: xor %r9d,%r9d > 0x00007f9db8cd073f <+1375>: callq 0x7f9db8cc3ba0 <SendFramebufferUpdateRequest@plt> > 0x00007f9db8cd0744 <+1380>: mov 0x20c85d(%rip),%rcx # 0x7f9db8edcfa8 > 0x00007f9db8cd074b <+1387>: mov 0xc(%r15),%edx > 0x00007f9db8cd074f <+1391>: lea 0x7b0a(%rip),%rdi # 0x7f9db8cd8260 > 0x00007f9db8cd0756 <+1398>: mov 0x8(%r15),%esi > 0x00007f9db8cd075a <+1402>: xor %eax,%eax > 0x00007f9db8cd075c <+1404>: callq *(%rcx) > 0x00007f9db8cd075e <+1406>: xchg %ax,%ax > 0x00007f9db8cd0760 <+1408>: mov $0xffffffff,%eax > 0x00007f9db8cd0765 <+1413>: jmpq 0x7f9db8cd028a <HandleRFBServerMessage+170> > 0x00007f9db8cd076a <+1418>: nopw 0x0(%rax,%rax,1) > 0x00007f9db8cd0770 <+1424>: lea 0x1(%rbx),%rsi > 0x00007f9db8cd0774 <+1428>: mov $0x7,%edx > 0x00007f9db8cd0779 <+1433>: mov %r15,%rdi > 0x00007f9db8cd077c <+1436>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd0781 <+1441>: test %al,%al > 0x00007f9db8cd0783 <+1443>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0789 <+1449>: cmpb $0x0,0x10(%r15) > 0x00007f9db8cd078e <+1454>: mov 0xe4(%rsp),%ebx > 0x00007f9db8cd0795 <+1461>: je 0x7f9db8cd0799 <HandleRFBServerMessage+1465> > 0x00007f9db8cd0797 <+1463>: bswap %ebx > 0x00007f9db8cd0799 <+1465>: lea 0x1(%rbx),%edi > 0x00007f9db8cd079c <+1468>: mov %ebx,0xe4(%rsp) > 0x00007f9db8cd07a3 <+1475>: callq 0x7f9db8cc3d20 <malloc@plt> > 0x00007f9db8cd07a8 <+1480>: mov %ebx,%edx > 0x00007f9db8cd07aa <+1482>: mov %rax,%rsi > 0x00007f9db8cd07ad <+1485>: mov %r15,%rdi > 0x00007f9db8cd07b0 <+1488>: mov %rax,%rbp > 0x00007f9db8cd07b3 <+1491>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd07b8 <+1496>: test %al,%al > 0x00007f9db8cd07ba <+1498>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd07c0 <+1504>: mov 0xe4(%rsp),%eax > 0x00007f9db8cd07c7 <+1511>: movb $0x0,0x0(%rbp,%rax,1) > 0x00007f9db8cd07cc <+1516>: mov 0x57ce0(%r15),%rax > 0x00007f9db8cd07d3 <+1523>: test %rax,%rax > 0x00007f9db8cd07d6 <+1526>: je 0x7f9db8cd07e7 <HandleRFBServerMessage+1543> > 0x00007f9db8cd07d8 <+1528>: mov 0xe4(%rsp),%edx > 0x00007f9db8cd07df <+1535>: mov %rbp,%rsi > 0x00007f9db8cd07e2 <+1538>: mov %r15,%rdi > 0x00007f9db8cd07e5 <+1541>: callq *%rax > 0x00007f9db8cd07e7 <+1543>: mov %rbp,%rdi > 0x00007f9db8cd07ea <+1546>: callq 0x7f9db8cc3750 <free@plt> > 0x00007f9db8cd07ef <+1551>: mov $0xffffffff,%eax > 0x00007f9db8cd07f4 <+1556>: jmpq 0x7f9db8cd028a <HandleRFBServerMessage+170> > 0x00007f9db8cd07f9 <+1561>: nopl 0x0(%rax) > 0x00007f9db8cd0800 <+1568>: lea 0x1(%rbx),%rsi > 0x00007f9db8cd0804 <+1572>: mov $0x7,%edx > 0x00007f9db8cd0809 <+1577>: mov %r15,%rdi > 0x00007f9db8cd080c <+1580>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd0811 <+1585>: test %al,%al > 0x00007f9db8cd0813 <+1587>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0819 <+1593>: cmpb $0x0,0x10(%r15) > 0x00007f9db8cd081e <+1598>: mov 0xe4(%rsp),%ebx > 0x00007f9db8cd0825 <+1605>: je 0x7f9db8cd0829 <HandleRFBServerMessage+1609> > 0x00007f9db8cd0827 <+1607>: bswap %ebx > 0x00007f9db8cd0829 <+1609>: cmp $0xfffffffe,%ebx > 0x00007f9db8cd082c <+1612>: mov %ebx,0xe4(%rsp) > 0x00007f9db8cd0833 <+1619>: je 0x7f9db8cd0b11 <HandleRFBServerMessage+2353> > 0x00007f9db8cd0839 <+1625>: ja 0x7f9db8cd0ad9 <HandleRFBServerMessage+2297> > 0x00007f9db8cd083f <+1631>: cmp $0xfffffffd,%ebx > 0x00007f9db8cd0842 <+1634>: jne 0x7f9db8cd0b1d <HandleRFBServerMessage+2365> > 0x00007f9db8cd0848 <+1640>: lea 0x724a(%rip),%rdi # 0x7f9db8cd7a99 > 0x00007f9db8cd084f <+1647>: mov 0x20c752(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd0856 <+1654>: xor %eax,%eax > 0x00007f9db8cd0858 <+1656>: callq *(%rdx) > 0x00007f9db8cd085a <+1658>: mov 0x57ca0(%r15),%rax > 0x00007f9db8cd0861 <+1665>: test %rax,%rax > 0x00007f9db8cd0864 <+1668>: je 0x7f9db8cd0760 <HandleRFBServerMessage+1408> > 0x00007f9db8cd086a <+1674>: xor %edx,%edx > 0x00007f9db8cd086c <+1676>: mov %ebx,%esi > 0x00007f9db8cd086e <+1678>: mov %r15,%rdi > 0x00007f9db8cd0871 <+1681>: callq *%rax > 0x00007f9db8cd0873 <+1683>: mov $0xffffffff,%eax > 0x00007f9db8cd0878 <+1688>: jmpq 0x7f9db8cd028a <HandleRFBServerMessage+170> > 0x00007f9db8cd087d <+1693>: nopl (%rax) > 0x00007f9db8cd0880 <+1696>: mov %eax,0x28(%rsp) > 0x00007f9db8cd0884 <+1700>: mov %r15,%rdi > 0x00007f9db8cd0887 <+1703>: callq *0x57ce8(%r15) > 0x00007f9db8cd088e <+1710>: mov 0x28(%rsp),%eax > 0x00007f9db8cd0892 <+1714>: jmpq 0x7f9db8cd028a <HandleRFBServerMessage+170> > 0x00007f9db8cd0897 <+1719>: nopw 0x0(%rax,%rax,1) > 0x00007f9db8cd08a0 <+1728>: test %al,%al > 0x00007f9db8cd08a2 <+1730>: jne 0x7f9db8cd0760 <HandleRFBServerMessage+1408> > 0x00007f9db8cd08a8 <+1736>: movzbl 0xe0(%rsp),%esi > 0x00007f9db8cd08b0 <+1744>: mov 0x20c6f1(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd08b7 <+1751>: lea 0x7aba(%rip),%rdi # 0x7f9db8cd8378 > 0x00007f9db8cd08be <+1758>: xor %eax,%eax > 0x00007f9db8cd08c0 <+1760>: callq *(%rdx) > 0x00007f9db8cd08c2 <+1762>: lea 0x430(%rsp),%rsi > 0x00007f9db8cd08ca <+1770>: mov $0x100,%edx > 0x00007f9db8cd08cf <+1775>: mov %r15,%rdi > 0x00007f9db8cd08d2 <+1778>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd08d7 <+1783>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd08dc <+1788>: nopl 0x0(%rax) > 0x00007f9db8cd08e0 <+1792>: mov $0xfa,%esi > 0x00007f9db8cd08e5 <+1797>: mov %r15,%rdi > 0x00007f9db8cd08e8 <+1800>: callq 0x7f9db8cc3ee0 <SetClient2Server@plt> > 0x00007f9db8cd08ed <+1805>: mov $0xfa,%esi > 0x00007f9db8cd08f2 <+1810>: mov %r15,%rdi > 0x00007f9db8cd08f5 <+1813>: callq 0x7f9db8cc3f60 <SetServer2Client@plt> > 0x00007f9db8cd08fa <+1818>: mov 0x57d78(%r15),%rax > 0x00007f9db8cd0901 <+1825>: test %rax,%rax > 0x00007f9db8cd0904 <+1828>: je 0x7f9db8cd0760 <HandleRFBServerMessage+1408> > 0x00007f9db8cd090a <+1834>: movzbl 0xe3(%rsp),%edx > 0x00007f9db8cd0912 <+1842>: movzbl 0xe2(%rsp),%esi > 0x00007f9db8cd091a <+1850>: mov %r15,%rdi > 0x00007f9db8cd091d <+1853>: callq *%rax > 0x00007f9db8cd091f <+1855>: mov $0xffffffff,%eax > 0x00007f9db8cd0924 <+1860>: jmpq 0x7f9db8cd028a <HandleRFBServerMessage+170> > 0x00007f9db8cd0929 <+1865>: nopl 0x0(%rax) > 0x00007f9db8cd0930 <+1872>: mov 0xf8(%rsp),%eax > 0x00007f9db8cd0937 <+1879>: cmp $0xffffff20,%eax > 0x00007f9db8cd093c <+1884>: mov %eax,%r9d > 0x00007f9db8cd093f <+1887>: je 0x7f9db8cd05ba <HandleRFBServerMessage+986> > 0x00007f9db8cd0945 <+1893>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd094d <+1901>: movzwl 0xf2(%rsp),%r11d > 0x00007f9db8cd0956 <+1910>: movzwl 0xf4(%rsp),%ebx > 0x00007f9db8cd095e <+1918>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd0967 <+1927>: jmpq 0x7f9db8cd03d7 <HandleRFBServerMessage+503> > 0x00007f9db8cd096c <+1932>: nopl 0x0(%rax) > 0x00007f9db8cd0970 <+1936>: mov 0x57ca8(%r15),%rax > 0x00007f9db8cd0977 <+1943>: movl $0x1,0x57c90(%r15) > 0x00007f9db8cd0982 <+1954>: test %rax,%rax > 0x00007f9db8cd0985 <+1957>: je 0x7f9db8cd0991 <HandleRFBServerMessage+1969> > 0x00007f9db8cd0987 <+1959>: movzwl %si,%esi > 0x00007f9db8cd098a <+1962>: xor %edx,%edx > 0x00007f9db8cd098c <+1964>: mov %r15,%rdi > 0x00007f9db8cd098f <+1967>: callq *%rax > 0x00007f9db8cd0991 <+1969>: movzwl 0xf0(%rsp),%eax > 0x00007f9db8cd0999 <+1977>: mov %eax,0x57c94(%r15) > 0x00007f9db8cd09a0 <+1984>: jmpq 0x7f9db8cd05a5 <HandleRFBServerMessage+965> > 0x00007f9db8cd09a5 <+1989>: nopl (%rax) > 0x00007f9db8cd09a8 <+1992>: cmp $0x10,%eax > 0x00007f9db8cd09ab <+1995>: je 0x7f9db8cd0d9f <HandleRFBServerMessage+3007> > 0x00007f9db8cd09b1 <+2001>: ja 0x7f9db8cd0c95 <HandleRFBServerMessage+2741> > 0x00007f9db8cd09b7 <+2007>: cmp $0x7,%eax > 0x00007f9db8cd09ba <+2010>: je 0x7f9db8cd0e2e <HandleRFBServerMessage+3150> > 0x00007f9db8cd09c0 <+2016>: cmp $0x9,%eax > 0x00007f9db8cd09c3 <+2019>: jne 0x7f9db8cd0ee0 <HandleRFBServerMessage+3328> > 0x00007f9db8cd09c9 <+2025>: movzbl 0x4b088(%r15),%eax > 0x00007f9db8cd09d1 <+2033>: cmp $0x10,%al > 0x00007f9db8cd09d3 <+2035>: je 0x7f9db8cd140e <HandleRFBServerMessage+4654> > 0x00007f9db8cd09d9 <+2041>: cmp $0x20,%al > 0x00007f9db8cd09db <+2043>: je 0x7f9db8cd1471 <HandleRFBServerMessage+4753> > 0x00007f9db8cd09e1 <+2049>: cmp $0x8,%al > 0x00007f9db8cd09e3 <+2051>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd09e9 <+2057>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd09f1 <+2065>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd09f9 <+2073>: mov %r15,%rdi > 0x00007f9db8cd09fc <+2076>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd0a04 <+2084>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd0a0d <+2093>: callq 0x7f9db8cc50ae <HandleUltra8> > 0x00007f9db8cd0a12 <+2098>: test %al,%al > 0x00007f9db8cd0a14 <+2100>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0a1a <+2106>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0a1f <+2111>: nop > 0x00007f9db8cd0a20 <+2112>: movzwl %bx,%ecx > 0x00007f9db8cd0a23 <+2115>: movzwl %r11w,%edx > 0x00007f9db8cd0a27 <+2119>: movzwl %si,%esi > 0x00007f9db8cd0a2a <+2122>: movzwl %r8w,%r8d > 0x00007f9db8cd0a2e <+2126>: mov %r15,%rdi > 0x00007f9db8cd0a31 <+2129>: callq 0x7f9db8cc3d50 <HandleCursorShape@plt> > 0x00007f9db8cd0a36 <+2134>: test %al,%al > 0x00007f9db8cd0a38 <+2136>: jne 0x7f9db8cd05a5 <HandleRFBServerMessage+965> > 0x00007f9db8cd0a3e <+2142>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0a43 <+2147>: movzwl %r11w,%edx > 0x00007f9db8cd0a47 <+2151>: movzwl %si,%esi > 0x00007f9db8cd0a4a <+2154>: mov %r15,%rdi > 0x00007f9db8cd0a4d <+2157>: callq *0x57cb0(%r15) > 0x00007f9db8cd0a54 <+2164>: test %al,%al > 0x00007f9db8cd0a56 <+2166>: jne 0x7f9db8cd05a5 <HandleRFBServerMessage+965> > 0x00007f9db8cd0a5c <+2172>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0a61 <+2177>: movzwl %r8w,%r8d > 0x00007f9db8cd0a65 <+2181>: movzwl %bx,%ebx > 0x00007f9db8cd0a68 <+2184>: mov %r15,%rdi > 0x00007f9db8cd0a6b <+2187>: mov %r8d,0xc(%r15) > 0x00007f9db8cd0a6f <+2191>: mov %r8d,0x74(%r15) > 0x00007f9db8cd0a73 <+2195>: mov %ebx,0x8(%r15) > 0x00007f9db8cd0a77 <+2199>: movl $0x0,0x6c(%r15) > 0x00007f9db8cd0a7f <+2207>: movl $0x0,0x68(%r15) > 0x00007f9db8cd0a87 <+2215>: mov %ebx,0x70(%r15) > 0x00007f9db8cd0a8b <+2219>: callq *0x57cd8(%r15) > 0x00007f9db8cd0a92 <+2226>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd0a9a <+2234>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd0aa3 <+2243>: xor %edx,%edx > 0x00007f9db8cd0aa5 <+2245>: xor %esi,%esi > 0x00007f9db8cd0aa7 <+2247>: mov %r15,%rdi > 0x00007f9db8cd0aaa <+2250>: xor %r9d,%r9d > 0x00007f9db8cd0aad <+2253>: callq 0x7f9db8cc3ba0 <SendFramebufferUpdateRequest@plt> > 0x00007f9db8cd0ab2 <+2258>: mov 0x20c4ef(%rip),%rcx # 0x7f9db8edcfa8 > 0x00007f9db8cd0ab9 <+2265>: movzwl 0xf6(%rsp),%edx > 0x00007f9db8cd0ac1 <+2273>: lea 0x7798(%rip),%rdi # 0x7f9db8cd8260 > 0x00007f9db8cd0ac8 <+2280>: movzwl 0xf4(%rsp),%esi > 0x00007f9db8cd0ad0 <+2288>: xor %eax,%eax > 0x00007f9db8cd0ad2 <+2290>: callq *(%rcx) > 0x00007f9db8cd0ad4 <+2292>: jmpq 0x7f9db8cd05a5 <HandleRFBServerMessage+965> > 0x00007f9db8cd0ad9 <+2297>: mov 0x20c4c8(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd0ae0 <+2304>: xor %eax,%eax > 0x00007f9db8cd0ae2 <+2306>: lea 0x6f7f(%rip),%rdi # 0x7f9db8cd7a68 > 0x00007f9db8cd0ae9 <+2313>: callq *(%rdx) > 0x00007f9db8cd0aeb <+2315>: mov 0x57ca0(%r15),%rax > 0x00007f9db8cd0af2 <+2322>: test %rax,%rax > 0x00007f9db8cd0af5 <+2325>: je 0x7f9db8cd0760 <HandleRFBServerMessage+1408> > 0x00007f9db8cd0afb <+2331>: xor %edx,%edx > 0x00007f9db8cd0afd <+2333>: mov $0xffffffff,%esi > 0x00007f9db8cd0b02 <+2338>: mov %r15,%rdi > 0x00007f9db8cd0b05 <+2341>: callq *%rax > 0x00007f9db8cd0b07 <+2343>: mov $0xffffffff,%eax > 0x00007f9db8cd0b0c <+2348>: jmpq 0x7f9db8cd028a <HandleRFBServerMessage+170> > 0x00007f9db8cd0b11 <+2353>: lea 0x6f68(%rip),%rdi # 0x7f9db8cd7a80 > 0x00007f9db8cd0b18 <+2360>: jmpq 0x7f9db8cd084f <HandleRFBServerMessage+1647> > 0x00007f9db8cd0b1d <+2365>: lea 0x1(%rbx),%edi > 0x00007f9db8cd0b20 <+2368>: callq 0x7f9db8cc3d20 <malloc@plt> > 0x00007f9db8cd0b25 <+2373>: mov %ebx,%edx > 0x00007f9db8cd0b27 <+2375>: mov %rax,%rsi > 0x00007f9db8cd0b2a <+2378>: mov %r15,%rdi > 0x00007f9db8cd0b2d <+2381>: mov %rax,%rbp > 0x00007f9db8cd0b30 <+2384>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd0b35 <+2389>: test %al,%al > 0x00007f9db8cd0b37 <+2391>: jne 0x7f9db8cd1add <HandleRFBServerMessage+6397> > 0x00007f9db8cd0b3d <+2397>: mov %rbp,%rdi > 0x00007f9db8cd0b40 <+2400>: callq 0x7f9db8cc3750 <free@plt> > 0x00007f9db8cd0b45 <+2405>: xor %eax,%eax > 0x00007f9db8cd0b47 <+2407>: jmpq 0x7f9db8cd028a <HandleRFBServerMessage+170> > 0x00007f9db8cd0b4c <+2412>: lea 0x57d00(%r15),%rsi > 0x00007f9db8cd0b53 <+2419>: mov $0x40,%edx > 0x00007f9db8cd0b58 <+2424>: mov %r15,%rdi > 0x00007f9db8cd0b5b <+2427>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd0b60 <+2432>: test %al,%al > 0x00007f9db8cd0b62 <+2434>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0b68 <+2440>: mov 0x20c439(%rip),%rbp # 0x7f9db8edcfa8 > 0x00007f9db8cd0b6f <+2447>: mov %r15,%rbx > 0x00007f9db8cd0b72 <+2450>: xor %r13d,%r13d > 0x00007f9db8cd0b75 <+2453>: lea 0x770c(%rip),%rdi # 0x7f9db8cd8288 > 0x00007f9db8cd0b7c <+2460>: xor %eax,%eax > 0x00007f9db8cd0b7e <+2462>: callq *0x0(%rbp) > 0x00007f9db8cd0b81 <+2465>: movzbl 0x57d07(%rbx),%eax > 0x00007f9db8cd0b88 <+2472>: movzbl 0x57d03(%rbx),%r9d > 0x00007f9db8cd0b90 <+2480>: mov %r13d,%esi > 0x00007f9db8cd0b93 <+2483>: movzbl 0x57d02(%rbx),%r8d > 0x00007f9db8cd0b9b <+2491>: movzbl 0x57d01(%rbx),%ecx > 0x00007f9db8cd0ba2 <+2498>: add $0x8,%r13d > 0x00007f9db8cd0ba6 <+2502>: movzbl 0x57d00(%rbx),%edx > 0x00007f9db8cd0bad <+2509>: lea 0x7704(%rip),%rdi # 0x7f9db8cd82b8 > 0x00007f9db8cd0bb4 <+2516>: add $0x8,%rbx > 0x00007f9db8cd0bb8 <+2520>: mov %eax,0x18(%rsp) > 0x00007f9db8cd0bbc <+2524>: movzbl 0x57cfe(%rbx),%eax > 0x00007f9db8cd0bc3 <+2531>: mov %eax,0x10(%rsp) > 0x00007f9db8cd0bc7 <+2535>: movzbl 0x57cfd(%rbx),%eax > 0x00007f9db8cd0bce <+2542>: mov %eax,0x8(%rsp) > 0x00007f9db8cd0bd2 <+2546>: movzbl 0x57cfc(%rbx),%eax > 0x00007f9db8cd0bd9 <+2553>: mov %eax,(%rsp) > 0x00007f9db8cd0bdc <+2556>: xor %eax,%eax > 0x00007f9db8cd0bde <+2558>: callq *0x0(%rbp) > 0x00007f9db8cd0be1 <+2561>: cmp $0x20,%r13d > 0x00007f9db8cd0be5 <+2565>: jne 0x7f9db8cd0b81 <HandleRFBServerMessage+2465> > 0x00007f9db8cd0be7 <+2567>: mov %r15,%rbx > 0x00007f9db8cd0bea <+2570>: xor %r13b,%r13b > 0x00007f9db8cd0bed <+2573>: lea 0x76fc(%rip),%rdi # 0x7f9db8cd82f0 > 0x00007f9db8cd0bf4 <+2580>: xor %eax,%eax > 0x00007f9db8cd0bf6 <+2582>: callq *0x0(%rbp) > 0x00007f9db8cd0bf9 <+2585>: movzbl 0x57d27(%rbx),%eax > 0x00007f9db8cd0c00 <+2592>: movzbl 0x57d23(%rbx),%r9d > 0x00007f9db8cd0c08 <+2600>: mov %r13d,%esi > 0x00007f9db8cd0c0b <+2603>: movzbl 0x57d22(%rbx),%r8d > 0x00007f9db8cd0c13 <+2611>: movzbl 0x57d21(%rbx),%ecx > 0x00007f9db8cd0c1a <+2618>: add $0x8,%r13d > 0x00007f9db8cd0c1e <+2622>: movzbl 0x57d20(%rbx),%edx > 0x00007f9db8cd0c25 <+2629>: lea 0x768c(%rip),%rdi # 0x7f9db8cd82b8 > 0x00007f9db8cd0c2c <+2636>: add $0x8,%rbx > 0x00007f9db8cd0c30 <+2640>: mov %eax,0x18(%rsp) > 0x00007f9db8cd0c34 <+2644>: movzbl 0x57d1e(%rbx),%eax > 0x00007f9db8cd0c3b <+2651>: mov %eax,0x10(%rsp) > 0x00007f9db8cd0c3f <+2655>: movzbl 0x57d1d(%rbx),%eax > 0x00007f9db8cd0c46 <+2662>: mov %eax,0x8(%rsp) > 0x00007f9db8cd0c4a <+2666>: movzbl 0x57d1c(%rbx),%eax > 0x00007f9db8cd0c51 <+2673>: mov %eax,(%rsp) > 0x00007f9db8cd0c54 <+2676>: xor %eax,%eax > 0x00007f9db8cd0c56 <+2678>: callq *0x0(%rbp) > 0x00007f9db8cd0c59 <+2681>: cmp $0x20,%r13d > 0x00007f9db8cd0c5d <+2685>: jne 0x7f9db8cd0bf9 <HandleRFBServerMessage+2585> > 0x00007f9db8cd0c5f <+2687>: jmpq 0x7f9db8cd05a5 <HandleRFBServerMessage+965> > 0x00007f9db8cd0c64 <+2692>: movzwl %bx,%edi > 0x00007f9db8cd0c67 <+2695>: callq 0x7f9db8cc3d20 <malloc@plt> > 0x00007f9db8cd0c6c <+2700>: mov %r15,%rdi > 0x00007f9db8cd0c6f <+2703>: movzwl %bx,%edx > 0x00007f9db8cd0c72 <+2706>: mov %rax,%rsi > 0x00007f9db8cd0c75 <+2709>: mov %rax,%rbp > 0x00007f9db8cd0c78 <+2712>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd0c7d <+2717>: test %al,%al > 0x00007f9db8cd0c7f <+2719>: mov %rbp,%rdi > 0x00007f9db8cd0c82 <+2722>: jne 0x7f9db8cd0d95 <HandleRFBServerMessage+2997> > 0x00007f9db8cd0c88 <+2728>: callq 0x7f9db8cc3750 <free@plt> > 0x00007f9db8cd0c8d <+2733>: nopl (%rax) > 0x00007f9db8cd0c90 <+2736>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0c95 <+2741>: cmp $0x11,%eax > 0x00007f9db8cd0c98 <+2744>: je 0x7f9db8cd0da7 <HandleRFBServerMessage+3015> > 0x00007f9db8cd0c9e <+2750>: cmp $0xffff0009,%eax > 0x00007f9db8cd0ca3 <+2755>: jne 0x7f9db8cd0ee0 <HandleRFBServerMessage+3328> > 0x00007f9db8cd0ca9 <+2761>: movzbl 0x4b088(%r15),%eax > 0x00007f9db8cd0cb1 <+2769>: cmp $0x10,%al > 0x00007f9db8cd0cb3 <+2771>: je 0x7f9db8cd12a3 <HandleRFBServerMessage+4291> > 0x00007f9db8cd0cb9 <+2777>: cmp $0x20,%al > 0x00007f9db8cd0cbb <+2779>: je 0x7f9db8cd1444 <HandleRFBServerMessage+4708> > 0x00007f9db8cd0cc1 <+2785>: cmp $0x8,%al > 0x00007f9db8cd0cc3 <+2787>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0cc9 <+2793>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd0cd1 <+2801>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd0cd9 <+2809>: mov %r15,%rdi > 0x00007f9db8cd0cdc <+2812>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd0ce4 <+2820>: callq 0x7f9db8cc6553 <HandleUltraZip8> > 0x00007f9db8cd0ce9 <+2825>: test %al,%al > 0x00007f9db8cd0ceb <+2827>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0cf1 <+2833>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0cf6 <+2838>: nopw %cs:0x0(%rax,%rax,1) > 0x00007f9db8cd0d00 <+2848>: cmp $0x4,%eax > 0x00007f9db8cd0d03 <+2851>: je 0x7f9db8cd1050 <HandleRFBServerMessage+3696> > 0x00007f9db8cd0d09 <+2857>: cmp $0x5,%eax > 0x00007f9db8cd0d0c <+2860>: nopl 0x0(%rax) > 0x00007f9db8cd0d10 <+2864>: jne 0x7f9db8cd0ee0 <HandleRFBServerMessage+3328> > 0x00007f9db8cd0d16 <+2870>: movzbl 0x4b088(%r15),%eax > 0x00007f9db8cd0d1e <+2878>: cmp $0x10,%al > 0x00007f9db8cd0d20 <+2880>: je 0x7f9db8cd1201 <HandleRFBServerMessage+4129> > 0x00007f9db8cd0d26 <+2886>: cmp $0x20,%al > 0x00007f9db8cd0d28 <+2888>: je 0x7f9db8cd1858 <HandleRFBServerMessage+5752> > 0x00007f9db8cd0d2e <+2894>: cmp $0x8,%al > 0x00007f9db8cd0d30 <+2896>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0d36 <+2902>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd0d3e <+2910>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd0d46 <+2918>: mov %r15,%rdi > 0x00007f9db8cd0d49 <+2921>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd0d51 <+2929>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd0d5a <+2938>: callq 0x7f9db8cc4861 <HandleHextile8> > 0x00007f9db8cd0d5f <+2943>: test %al,%al > 0x00007f9db8cd0d61 <+2945>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0d67 <+2951>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0d6c <+2956>: nopl 0x0(%rax) > 0x00007f9db8cd0d70 <+2960>: movzwl 0xf4(%rsp),%eax > 0x00007f9db8cd0d78 <+2968>: mov 0x20c229(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd0d7f <+2975>: lea 0x6c94(%rip),%rdi # 0x7f9db8cd7a1a > 0x00007f9db8cd0d86 <+2982>: mov %rbp,%rsi > 0x00007f9db8cd0d89 <+2985>: movb $0x0,0x0(%rbp,%rax,1) > 0x00007f9db8cd0d8e <+2990>: xor %eax,%eax > 0x00007f9db8cd0d90 <+2992>: callq *(%rdx) > 0x00007f9db8cd0d92 <+2994>: mov %rbp,%rdi > 0x00007f9db8cd0d95 <+2997>: callq 0x7f9db8cc3750 <free@plt> > 0x00007f9db8cd0d9a <+3002>: jmpq 0x7f9db8cd05a5 <HandleRFBServerMessage+965> > 0x00007f9db8cd0d9f <+3007>: movl $0x9,0x3c(%r15) > 0x00007f9db8cd0da7 <+3015>: movzbl 0x4b088(%r15),%eax > 0x00007f9db8cd0daf <+3023>: cmp $0x10,%al > 0x00007f9db8cd0db1 <+3025>: je 0x7f9db8cd1178 <HandleRFBServerMessage+3992> > 0x00007f9db8cd0db7 <+3031>: cmp $0x20,%al > 0x00007f9db8cd0db9 <+3033>: je 0x7f9db8cd10e3 <HandleRFBServerMessage+3843> > 0x00007f9db8cd0dbf <+3039>: cmp $0x8,%al > 0x00007f9db8cd0dc1 <+3041>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0dc7 <+3047>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd0dcf <+3055>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd0dd7 <+3063>: mov %r15,%rdi > 0x00007f9db8cd0dda <+3066>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd0de2 <+3074>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd0deb <+3083>: callq 0x7f9db8cc9c10 <HandleZRLE8> > 0x00007f9db8cd0df0 <+3088>: test %al,%al > 0x00007f9db8cd0df2 <+3090>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0df8 <+3096>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0dfd <+3101>: nopl (%rax) > 0x00007f9db8cd0e00 <+3104>: movzwl %bx,%ebx > 0x00007f9db8cd0e03 <+3107>: lea 0x1(%rbx),%edi > 0x00007f9db8cd0e06 <+3110>: movslq %edi,%rdi > 0x00007f9db8cd0e09 <+3113>: callq 0x7f9db8cc3d20 <malloc@plt> > 0x00007f9db8cd0e0e <+3118>: mov %ebx,%edx > 0x00007f9db8cd0e10 <+3120>: mov %rax,%rsi > 0x00007f9db8cd0e13 <+3123>: mov %r15,%rdi > 0x00007f9db8cd0e16 <+3126>: mov %rax,%rbp > 0x00007f9db8cd0e19 <+3129>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd0e1e <+3134>: test %al,%al > 0x00007f9db8cd0e20 <+3136>: jne 0x7f9db8cd0d70 <HandleRFBServerMessage+2960> > 0x00007f9db8cd0e26 <+3142>: mov %rbp,%rdi > 0x00007f9db8cd0e29 <+3145>: jmpq 0x7f9db8cd0c88 <HandleRFBServerMessage+2728> > 0x00007f9db8cd0e2e <+3150>: movzbl 0x4b088(%r15),%eax > 0x00007f9db8cd0e36 <+3158>: cmp $0x10,%al > 0x00007f9db8cd0e38 <+3160>: je 0x7f9db8cd1634 <HandleRFBServerMessage+5204> > 0x00007f9db8cd0e3e <+3166>: cmp $0x20,%al > 0x00007f9db8cd0e40 <+3168>: je 0x7f9db8cd14a7 <HandleRFBServerMessage+4807> > 0x00007f9db8cd0e46 <+3174>: cmp $0x8,%al > 0x00007f9db8cd0e48 <+3176>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0e4e <+3182>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd0e56 <+3190>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd0e5e <+3198>: mov %r15,%rdi > 0x00007f9db8cd0e61 <+3201>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd0e69 <+3209>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd0e72 <+3218>: callq 0x7f9db8cc5e09 <HandleTight8> > 0x00007f9db8cd0e77 <+3223>: test %al,%al > 0x00007f9db8cd0e79 <+3225>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0e7f <+3231>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0e84 <+3236>: nopl 0x0(%rax) > 0x00007f9db8cd0e88 <+3240>: movzbl 0x4b088(%r15),%eax > 0x00007f9db8cd0e90 <+3248>: cmp $0x10,%al > 0x00007f9db8cd0e92 <+3250>: je 0x7f9db8cd126d <HandleRFBServerMessage+4237> > 0x00007f9db8cd0e98 <+3256>: cmp $0x20,%al > 0x00007f9db8cd0e9a <+3258>: je 0x7f9db8cd1237 <HandleRFBServerMessage+4183> > 0x00007f9db8cd0ea0 <+3264>: cmp $0x8,%al > 0x00007f9db8cd0ea2 <+3266>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0ea8 <+3272>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd0eb0 <+3280>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd0eb8 <+3288>: mov %r15,%rdi > 0x00007f9db8cd0ebb <+3291>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd0ec3 <+3299>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd0ecc <+3308>: callq 0x7f9db8cc40e0 <HandleRRE8> > 0x00007f9db8cd0ed1 <+3313>: test %al,%al > 0x00007f9db8cd0ed3 <+3315>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0ed9 <+3321>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0ede <+3326>: xchg %ax,%ax > 0x00007f9db8cd0ee0 <+3328>: mov 0x20c0e1(%rip),%rdx # 0x7f9db8edcfc8 > 0x00007f9db8cd0ee7 <+3335>: mov (%rdx),%rbx > 0x00007f9db8cd0eea <+3338>: test %rbx,%rbx > 0x00007f9db8cd0eed <+3341>: jne 0x7f9db8cd0f1f <HandleRFBServerMessage+3391> > 0x00007f9db8cd0eef <+3343>: jmpq 0x7f9db8cd1b9c <HandleRFBServerMessage+6588> > 0x00007f9db8cd0ef4 <+3348>: nopl 0x0(%rax) > 0x00007f9db8cd0ef8 <+3352>: mov %r12,%rsi > 0x00007f9db8cd0efb <+3355>: mov %r15,%rdi > 0x00007f9db8cd0efe <+3358>: callq *%rax > 0x00007f9db8cd0f00 <+3360>: test %al,%al > 0x00007f9db8cd0f02 <+3362>: setne %al > 0x00007f9db8cd0f05 <+3365>: neg %al > 0x00007f9db8cd0f07 <+3367>: sete %dl > 0x00007f9db8cd0f0a <+3370>: test %dl,%dl > 0x00007f9db8cd0f0c <+3372>: mov 0x18(%rbx),%rbx > 0x00007f9db8cd0f10 <+3376>: je 0x7f9db8cd10b0 <HandleRFBServerMessage+3792> > 0x00007f9db8cd0f16 <+3382>: test %rbx,%rbx > 0x00007f9db8cd0f19 <+3385>: je 0x7f9db8cd10b0 <HandleRFBServerMessage+3792> > 0x00007f9db8cd0f1f <+3391>: mov 0x8(%rbx),%rax > 0x00007f9db8cd0f23 <+3395>: test %rax,%rax > 0x00007f9db8cd0f26 <+3398>: jne 0x7f9db8cd0ef8 <HandleRFBServerMessage+3352> > 0x00007f9db8cd0f28 <+3400>: mov $0x1,%edx > 0x00007f9db8cd0f2d <+3405>: xor %eax,%eax > 0x00007f9db8cd0f2f <+3407>: jmp 0x7f9db8cd0f0a <HandleRFBServerMessage+3370> > 0x00007f9db8cd0f31 <+3409>: movzwl 0xf4(%rsp),%eax > 0x00007f9db8cd0f39 <+3417>: movzwl 0xf6(%rsp),%r13d > 0x00007f9db8cd0f42 <+3426>: movzwl 0xf2(%rsp),%ebx > 0x00007f9db8cd0f4a <+3434>: mov %eax,%ecx > 0x00007f9db8cd0f4c <+3436>: movzbl 0x4b088(%r15),%eax > 0x00007f9db8cd0f54 <+3444>: imul %ecx,%eax > 0x00007f9db8cd0f57 <+3447>: mov %eax,%ecx > 0x00007f9db8cd0f59 <+3449>: mov $0x4b000,%eax > 0x00007f9db8cd0f5e <+3454>: sar $0x3,%ecx > 0x00007f9db8cd0f61 <+3457>: cltd >=> 0x00007f9db8cd0f62 <+3458>: idiv %ecx > 0x00007f9db8cd0f64 <+3460>: test %r13d,%r13d > 0x00007f9db8cd0f67 <+3463>: mov %eax,%ebp > 0x00007f9db8cd0f69 <+3465>: je 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd0f6f <+3471>: lea 0x78(%r15),%rax > 0x00007f9db8cd0f73 <+3475>: mov %r14d,0x48(%rsp) > 0x00007f9db8cd0f78 <+3480>: mov %r12,0x50(%rsp) > 0x00007f9db8cd0f7d <+3485>: mov %r13d,%r14d > 0x00007f9db8cd0f80 <+3488>: mov %ecx,%r13d > 0x00007f9db8cd0f83 <+3491>: mov %rax,%r12 > 0x00007f9db8cd0f86 <+3494>: jmp 0x7f9db8cd0fd0 <HandleRFBServerMessage+3568> > 0x00007f9db8cd0f88 <+3496>: nopl 0x0(%rax,%rax,1) > 0x00007f9db8cd0f90 <+3504>: movzwl 0xf4(%rsp),%eax > 0x00007f9db8cd0f98 <+3512>: movzbl 0x4b088(%r15),%edx > 0x00007f9db8cd0fa0 <+3520>: mov %ebx,%r9d > 0x00007f9db8cd0fa3 <+3523>: movzwl 0xf0(%rsp),%r8d > 0x00007f9db8cd0fac <+3532>: mov 0x8(%r15),%esi > 0x00007f9db8cd0fb0 <+3536>: mov %r12,%rcx > 0x00007f9db8cd0fb3 <+3539>: mov %ebp,0x8(%rsp) > 0x00007f9db8cd0fb7 <+3543>: mov %r15,%rdi > 0x00007f9db8cd0fba <+3546>: sub %ebp,%r14d > 0x00007f9db8cd0fbd <+3549>: add %ebp,%ebx > 0x00007f9db8cd0fbf <+3551>: mov %eax,(%rsp) > 0x00007f9db8cd0fc2 <+3554>: callq 0x7f9db8cc9a40 <CopyRectangle> > 0x00007f9db8cd0fc7 <+3559>: test %r14d,%r14d > 0x00007f9db8cd0fca <+3562>: jle 0x7f9db8cd11c0 <HandleRFBServerMessage+4064> > 0x00007f9db8cd0fd0 <+3568>: cmp %r14d,%ebp > 0x00007f9db8cd0fd3 <+3571>: mov %r13d,%edx > 0x00007f9db8cd0fd6 <+3574>: mov %r12,%rsi > 0x00007f9db8cd0fd9 <+3577>: cmovg %r14d,%ebp > 0x00007f9db8cd0fdd <+3581>: mov %r15,%rdi > 0x00007f9db8cd0fe0 <+3584>: imul %ebp,%edx > 0x00007f9db8cd0fe3 <+3587>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd0fe8 <+3592>: test %al,%al > 0x00007f9db8cd0fea <+3594>: jne 0x7f9db8cd0f90 <HandleRFBServerMessage+3504> > 0x00007f9db8cd0fec <+3596>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd0ff1 <+3601>: movzbl 0x4b088(%r15),%eax > 0x00007f9db8cd0ff9 <+3609>: cmp $0x10,%al > 0x00007f9db8cd0ffb <+3611>: je 0x7f9db8cd1822 <HandleRFBServerMessage+5698> > 0x00007f9db8cd1001 <+3617>: cmp $0x20,%al > 0x00007f9db8cd1003 <+3619>: je 0x7f9db8cd17ec <HandleRFBServerMessage+5644> > 0x00007f9db8cd1009 <+3625>: cmp $0x8,%al > 0x00007f9db8cd100b <+3627>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1011 <+3633>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd1019 <+3641>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd1021 <+3649>: mov %r15,%rdi > 0x00007f9db8cd1024 <+3652>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd102c <+3660>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd1035 <+3669>: callq 0x7f9db8cc5700 <HandleZlib8> > 0x00007f9db8cd103a <+3674>: test %al,%al > 0x00007f9db8cd103c <+3676>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1042 <+3682>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1047 <+3687>: nopw 0x0(%rax,%rax,1) > 0x00007f9db8cd1050 <+3696>: movzbl 0x4b088(%r15),%eax > 0x00007f9db8cd1058 <+3704>: cmp $0x10,%al > 0x00007f9db8cd105a <+3706>: je 0x7f9db8cd1306 <HandleRFBServerMessage+4390> > 0x00007f9db8cd1060 <+3712>: cmp $0x20,%al > 0x00007f9db8cd1062 <+3714>: je 0x7f9db8cd12d0 <HandleRFBServerMessage+4336> > 0x00007f9db8cd1068 <+3720>: cmp $0x8,%al > 0x00007f9db8cd106a <+3722>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1070 <+3728>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd1078 <+3736>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd1080 <+3744>: mov %r15,%rdi > 0x00007f9db8cd1083 <+3747>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd108b <+3755>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd1094 <+3764>: callq 0x7f9db8cc44f3 <HandleCoRRE8> > 0x00007f9db8cd1099 <+3769>: test %al,%al > 0x00007f9db8cd109b <+3771>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd10a1 <+3777>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd10a6 <+3782>: nopw %cs:0x0(%rax,%rax,1) > 0x00007f9db8cd10b0 <+3792>: test %al,%al > 0x00007f9db8cd10b2 <+3794>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd10b8 <+3800>: mov 0xf8(%rsp),%esi > 0x00007f9db8cd10bf <+3807>: mov 0x20bee2(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd10c6 <+3814>: lea 0x6981(%rip),%rdi # 0x7f9db8cd7a4e > 0x00007f9db8cd10cd <+3821>: xor %eax,%eax > 0x00007f9db8cd10cf <+3823>: callq *(%rdx) > 0x00007f9db8cd10d1 <+3825>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd10d6 <+3830>: movzwl 0xc2(%rsp),%eax > 0x00007f9db8cd10de <+3838>: jmpq 0x7f9db8cd04fc <HandleRFBServerMessage+796> > 0x00007f9db8cd10e3 <+3843>: movzbl 0x4b093(%r15),%ecx > 0x00007f9db8cd10eb <+3851>: movzwl 0x4b08e(%r15),%eax > 0x00007f9db8cd10f3 <+3859>: movzwl 0x4b08c(%r15),%edx > 0x00007f9db8cd10fb <+3867>: shl %cl,%eax > 0x00007f9db8cd10fd <+3869>: movzbl 0x4b092(%r15),%ecx > 0x00007f9db8cd1105 <+3877>: shl %cl,%edx > 0x00007f9db8cd1107 <+3879>: movzbl 0x4b094(%r15),%ecx > 0x00007f9db8cd110f <+3887>: or %edx,%eax > 0x00007f9db8cd1111 <+3889>: movzwl 0x4b090(%r15),%edx > 0x00007f9db8cd1119 <+3897>: shl %cl,%edx > 0x00007f9db8cd111b <+3899>: or %edx,%eax > 0x00007f9db8cd111d <+3901>: cmpb $0x0,0x4b08a(%r15) > 0x00007f9db8cd1125 <+3909>: jne 0x7f9db8cd17a2 <HandleRFBServerMessage+5570> > 0x00007f9db8cd112b <+3915>: test $0xff000000,%eax > 0x00007f9db8cd1130 <+3920>: je 0x7f9db8cd18aa <HandleRFBServerMessage+5834> > 0x00007f9db8cd1136 <+3926>: test %al,%al > 0x00007f9db8cd1138 <+3928>: je 0x7f9db8cd22c1 <HandleRFBServerMessage+8417> > 0x00007f9db8cd113e <+3934>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd1146 <+3942>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd114e <+3950>: mov %r15,%rdi > 0x00007f9db8cd1151 <+3953>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd1159 <+3961>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd1162 <+3970>: callq 0x7f9db8cc742f <HandleZRLE32> > 0x00007f9db8cd1167 <+3975>: test %al,%al > 0x00007f9db8cd1169 <+3977>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd116f <+3983>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1174 <+3988>: nopl 0x0(%rax) > 0x00007f9db8cd1178 <+3992>: cmpw $0x1f,0x4b0a2(%r15) > 0x00007f9db8cd1181 <+4001>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd1189 <+4009>: mov %r15,%rdi > 0x00007f9db8cd118c <+4012>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd1194 <+4020>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd119c <+4028>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd11a5 <+4037>: jbe 0x7f9db8cd188e <HandleRFBServerMessage+5806> > 0x00007f9db8cd11ab <+4043>: callq 0x7f9db8cc6ba8 <HandleZRLE16> > 0x00007f9db8cd11b0 <+4048>: test %al,%al > 0x00007f9db8cd11b2 <+4050>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd11b8 <+4056>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd11bd <+4061>: nopl (%rax) > 0x00007f9db8cd11c0 <+4064>: mov 0x48(%rsp),%r14d > 0x00007f9db8cd11c5 <+4069>: mov 0x50(%rsp),%r12 > 0x00007f9db8cd11ca <+4074>: jmpq 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd11cf <+4079>: movzwl 0xe2(%rsp),%edx > 0x00007f9db8cd11d7 <+4087>: movzwl 0xe4(%rsp),%eax > 0x00007f9db8cd11df <+4095>: mov %edx,0x8(%r15) > 0x00007f9db8cd11e3 <+4099>: jmpq 0x7f9db8cd0707 <HandleRFBServerMessage+1319> > 0x00007f9db8cd11e8 <+4104>: movzwl 0xe6(%rsp),%edx > 0x00007f9db8cd11f0 <+4112>: movzwl 0xe8(%rsp),%eax > 0x00007f9db8cd11f8 <+4120>: mov %edx,0x8(%r15) > 0x00007f9db8cd11fc <+4124>: jmpq 0x7f9db8cd0707 <HandleRFBServerMessage+1319> > 0x00007f9db8cd1201 <+4129>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd1209 <+4137>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd1211 <+4145>: mov %r15,%rdi > 0x00007f9db8cd1214 <+4148>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd121c <+4156>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd1225 <+4165>: callq 0x7f9db8cc4b16 <HandleHextile16> > 0x00007f9db8cd122a <+4170>: test %al,%al > 0x00007f9db8cd122c <+4172>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1232 <+4178>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1237 <+4183>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd123f <+4191>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd1247 <+4199>: mov %r15,%rdi > 0x00007f9db8cd124a <+4202>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd1252 <+4210>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd125b <+4219>: callq 0x7f9db8cc439c <HandleRRE32> > 0x00007f9db8cd1260 <+4224>: test %al,%al > 0x00007f9db8cd1262 <+4226>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1268 <+4232>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd126d <+4237>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd1275 <+4245>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd127d <+4253>: mov %r15,%rdi > 0x00007f9db8cd1280 <+4256>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd1288 <+4264>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd1291 <+4273>: callq 0x7f9db8cc423e <HandleRRE16> > 0x00007f9db8cd1296 <+4278>: test %al,%al > 0x00007f9db8cd1298 <+4280>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd129e <+4286>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd12a3 <+4291>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd12ab <+4299>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd12b3 <+4307>: mov %r15,%rdi > 0x00007f9db8cd12b6 <+4310>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd12be <+4318>: callq 0x7f9db8cc676d <HandleUltraZip16> > 0x00007f9db8cd12c3 <+4323>: test %al,%al > 0x00007f9db8cd12c5 <+4325>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd12cb <+4331>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd12d0 <+4336>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd12d8 <+4344>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd12e0 <+4352>: mov %r15,%rdi > 0x00007f9db8cd12e3 <+4355>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd12eb <+4363>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd12f4 <+4372>: callq 0x7f9db8cc45f0 <HandleCoRRE32> > 0x00007f9db8cd12f9 <+4377>: test %al,%al > 0x00007f9db8cd12fb <+4379>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1301 <+4385>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1306 <+4390>: movzwl 0xf2(%rsp),%eax > 0x00007f9db8cd130e <+4398>: mov 0x30(%rsp),%rsi > 0x00007f9db8cd1313 <+4403>: mov $0x4,%edx > 0x00007f9db8cd1318 <+4408>: mov %r15,%rdi > 0x00007f9db8cd131b <+4411>: movzwl 0xf6(%rsp),%ebx > 0x00007f9db8cd1323 <+4419>: movzwl 0xf4(%rsp),%ebp > 0x00007f9db8cd132b <+4427>: movzwl 0xf0(%rsp),%r13d > 0x00007f9db8cd1334 <+4436>: mov %ax,0x48(%rsp) > 0x00007f9db8cd1339 <+4441>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd133e <+4446>: test %al,%al > 0x00007f9db8cd1340 <+4448>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1346 <+4454>: cmpb $0x0,0x10(%r15) > 0x00007f9db8cd134b <+4459>: mov 0xc0(%rsp),%eax > 0x00007f9db8cd1352 <+4466>: je 0x7f9db8cd1356 <HandleRFBServerMessage+4470> > 0x00007f9db8cd1354 <+4468>: bswap %eax > 0x00007f9db8cd1356 <+4470>: mov 0x38(%rsp),%rsi > 0x00007f9db8cd135b <+4475>: mov $0x2,%edx > 0x00007f9db8cd1360 <+4480>: mov %r15,%rdi > 0x00007f9db8cd1363 <+4483>: mov %eax,0xc0(%rsp) > 0x00007f9db8cd136a <+4490>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd136f <+4495>: test %al,%al > 0x00007f9db8cd1371 <+4497>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1377 <+4503>: movzwl 0x48(%rsp),%eax > 0x00007f9db8cd137c <+4508>: movzwl 0xbe(%rsp),%r9d > 0x00007f9db8cd1385 <+4517>: movzwl %bx,%r8d > 0x00007f9db8cd1389 <+4521>: movzwl %bp,%ecx > 0x00007f9db8cd138c <+4524>: mov %r13d,%esi > 0x00007f9db8cd138f <+4527>: mov %r15,%rdi > 0x00007f9db8cd1392 <+4530>: lea 0x78(%r15),%rbx > 0x00007f9db8cd1396 <+4534>: mov %eax,%edx > 0x00007f9db8cd1398 <+4536>: mov %eax,0x48(%rsp) > 0x00007f9db8cd139c <+4540>: callq 0x7f9db8cc8340 <FillRectangle> > 0x00007f9db8cd13a1 <+4545>: imul $0x6,0xc0(%rsp),%edx > 0x00007f9db8cd13a9 <+4553>: mov %rbx,%rsi > 0x00007f9db8cd13ac <+4556>: mov %r15,%rdi > 0x00007f9db8cd13af <+4559>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd13b4 <+4564>: test %al,%al > 0x00007f9db8cd13b6 <+4566>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd13bc <+4572>: cmpl $0x0,0xc0(%rsp) > 0x00007f9db8cd13c4 <+4580>: je 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd13ca <+4586>: xor %ebp,%ebp > 0x00007f9db8cd13cc <+4588>: movzwl (%rbx),%r9d > 0x00007f9db8cd13d0 <+4592>: add $0x6,%rbx > 0x00007f9db8cd13d4 <+4596>: mov %r15,%rdi > 0x00007f9db8cd13d7 <+4599>: add $0x1,%ebp > 0x00007f9db8cd13da <+4602>: mov %r9w,0xbe(%rsp) > 0x00007f9db8cd13e3 <+4611>: movzbl -0x4(%rbx),%esi > 0x00007f9db8cd13e7 <+4615>: movzbl -0x3(%rbx),%edx > 0x00007f9db8cd13eb <+4619>: movzbl -0x2(%rbx),%ecx > 0x00007f9db8cd13ef <+4623>: add 0x48(%rsp),%edx > 0x00007f9db8cd13f3 <+4627>: movzbl -0x1(%rbx),%r8d > 0x00007f9db8cd13f8 <+4632>: add %r13d,%esi > 0x00007f9db8cd13fb <+4635>: callq 0x7f9db8cc8340 <FillRectangle> > 0x00007f9db8cd1400 <+4640>: cmp 0xc0(%rsp),%ebp > 0x00007f9db8cd1407 <+4647>: jb 0x7f9db8cd13cc <HandleRFBServerMessage+4588> > 0x00007f9db8cd1409 <+4649>: jmpq 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd140e <+4654>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd1416 <+4662>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd141e <+4670>: mov %r15,%rdi > 0x00007f9db8cd1421 <+4673>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd1429 <+4681>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd1432 <+4690>: callq 0x7f9db8cc52c7 <HandleUltra16> > 0x00007f9db8cd1437 <+4695>: test %al,%al > 0x00007f9db8cd1439 <+4697>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd143f <+4703>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1444 <+4708>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd144c <+4716>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd1454 <+4724>: mov %r15,%rdi > 0x00007f9db8cd1457 <+4727>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd145f <+4735>: callq 0x7f9db8cc698a <HandleUltraZip32> > 0x00007f9db8cd1464 <+4740>: test %al,%al > 0x00007f9db8cd1466 <+4742>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd146c <+4748>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1471 <+4753>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd1479 <+4761>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd1481 <+4769>: mov %r15,%rdi > 0x00007f9db8cd1484 <+4772>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd148c <+4780>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd1495 <+4789>: callq 0x7f9db8cc54e3 <HandleUltra32> > 0x00007f9db8cd149a <+4794>: test %al,%al > 0x00007f9db8cd149c <+4796>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd14a2 <+4802>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd14a7 <+4807>: movzwl 0xf6(%rsp),%eax > 0x00007f9db8cd14af <+4815>: mov 0x38(%rsp),%rsi > 0x00007f9db8cd14b4 <+4820>: mov $0x1,%edx > 0x00007f9db8cd14b9 <+4825>: mov %r15,%rdi > 0x00007f9db8cd14bc <+4828>: movzwl 0xf2(%rsp),%r13d > 0x00007f9db8cd14c5 <+4837>: mov %ax,0x48(%rsp) > 0x00007f9db8cd14ca <+4842>: movzwl 0xf4(%rsp),%eax > 0x00007f9db8cd14d2 <+4850>: mov %ax,0x58(%rsp) > 0x00007f9db8cd14d7 <+4855>: movzwl 0xf0(%rsp),%eax > 0x00007f9db8cd14df <+4863>: mov %ax,0x68(%rsp) > 0x00007f9db8cd14e4 <+4868>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd14e9 <+4873>: test %al,%al > 0x00007f9db8cd14eb <+4875>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd14f1 <+4881>: movzbl 0xbe(%rsp),%eax > 0x00007f9db8cd14f9 <+4889>: lea 0x54680(%r15),%rbp > 0x00007f9db8cd1500 <+4896>: xor %ebx,%ebx > 0x00007f9db8cd1502 <+4898>: test $0x1,%al > 0x00007f9db8cd1504 <+4900>: je 0x7f9db8cd1515 <HandleRFBServerMessage+4917> > 0x00007f9db8cd1506 <+4902>: cmpb $0x0,0x54840(%r15,%rbx,1) > 0x00007f9db8cd150f <+4911>: jne 0x7f9db8cd1b22 <HandleRFBServerMessage+6466> > 0x00007f9db8cd1515 <+4917>: add $0x1,%rbx > 0x00007f9db8cd1519 <+4921>: shr %al > 0x00007f9db8cd151b <+4923>: add $0x70,%rbp > 0x00007f9db8cd151f <+4927>: cmp $0x4,%rbx > 0x00007f9db8cd1523 <+4931>: mov %al,0xbe(%rsp) > 0x00007f9db8cd152a <+4938>: jne 0x7f9db8cd1502 <HandleRFBServerMessage+4898> > 0x00007f9db8cd152c <+4940>: movzwl 0x48(%rsp),%ecx > 0x00007f9db8cd1531 <+4945>: cmp $0x8,%al > 0x00007f9db8cd1533 <+4947>: movzwl 0x58(%rsp),%ebx > 0x00007f9db8cd1538 <+4952>: mov %ecx,0x50(%rsp) > 0x00007f9db8cd153c <+4956>: movzwl %r13w,%ecx > 0x00007f9db8cd1540 <+4960>: mov %ecx,0x60(%rsp) > 0x00007f9db8cd1544 <+4964>: movzwl 0x68(%rsp),%ecx > 0x00007f9db8cd1549 <+4969>: mov %ecx,0x58(%rsp) > 0x00007f9db8cd154d <+4973>: je 0x7f9db8cd1bba <HandleRFBServerMessage+6618> > 0x00007f9db8cd1553 <+4979>: cmp $0x9,%al > 0x00007f9db8cd1555 <+4981>: je 0x7f9db8cd2d32 <HandleRFBServerMessage+11090> > 0x00007f9db8cd155b <+4987>: cmp $0xa,%al > 0x00007f9db8cd155d <+4989>: ja 0x7f9db8cd1ba3 <HandleRFBServerMessage+6595> > 0x00007f9db8cd1563 <+4995>: test $0x4,%al > 0x00007f9db8cd1565 <+4997>: jne 0x7f9db8cd1c28 <HandleRFBServerMessage+6728> > 0x00007f9db8cd156b <+5003>: movabs $0xffffffff0000ff00,%rax > 0x00007f9db8cd1575 <+5013>: and 0x4b088(%r15),%rax > 0x00007f9db8cd157c <+5020>: movabs $0xff00ff00001800,%rdx > 0x00007f9db8cd1586 <+5030>: mov %ebx,0x54848(%r15) > 0x00007f9db8cd158d <+5037>: cmp %rdx,%rax > 0x00007f9db8cd1590 <+5040>: je 0x7f9db8cd1eda <HandleRFBServerMessage+7418> > 0x00007f9db8cd1596 <+5046>: lea -0x708d(%rip),%rax # 0x7f9db8cca510 <FilterCopy32> > 0x00007f9db8cd159d <+5053>: movb $0x0,0x54844(%r15) > 0x00007f9db8cd15a5 <+5061>: mov $0x20,%ebp > 0x00007f9db8cd15aa <+5066>: mov %rax,0x48(%rsp) > 0x00007f9db8cd15af <+5071>: mov %ebx,%eax > 0x00007f9db8cd15b1 <+5073>: mov $0x8,%ecx > 0x00007f9db8cd15b6 <+5078>: imul %ebp,%eax > 0x00007f9db8cd15b9 <+5081>: add $0x7,%eax > 0x00007f9db8cd15bc <+5084>: cltd > 0x00007f9db8cd15bd <+5085>: idiv %ecx > 0x00007f9db8cd15bf <+5087>: mov 0x50(%rsp),%edx > 0x00007f9db8cd15c3 <+5091>: imul %eax,%edx > 0x00007f9db8cd15c6 <+5094>: mov %eax,0x88(%rsp) > 0x00007f9db8cd15cd <+5101>: cmp $0xb,%edx > 0x00007f9db8cd15d0 <+5104>: jg 0x7f9db8cd1ced <HandleRFBServerMessage+6925> > 0x00007f9db8cd15d6 <+5110>: lea 0x78(%r15),%rsi > 0x00007f9db8cd15da <+5114>: mov %r15,%rdi > 0x00007f9db8cd15dd <+5117>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd15e2 <+5122>: test %al,%al > 0x00007f9db8cd15e4 <+5124>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd15ea <+5130>: mov 0x50(%rsp),%r13d > 0x00007f9db8cd15ef <+5135>: lea 0xa8(%r15),%rbp > 0x00007f9db8cd15f6 <+5142>: mov %r15,%rdi > 0x00007f9db8cd15f9 <+5145>: mov 0x48(%rsp),%rax > 0x00007f9db8cd15fe <+5150>: mov %rbp,%rdx > 0x00007f9db8cd1601 <+5153>: mov %r13d,%esi > 0x00007f9db8cd1604 <+5156>: callq *%rax > 0x00007f9db8cd1606 <+5158>: movzbl 0x4b088(%r15),%edx > 0x00007f9db8cd160e <+5166>: mov 0x8(%r15),%esi > 0x00007f9db8cd1612 <+5170>: mov %rbp,%rcx > 0x00007f9db8cd1615 <+5173>: mov 0x60(%rsp),%r9d > 0x00007f9db8cd161a <+5178>: mov 0x58(%rsp),%r8d > 0x00007f9db8cd161f <+5183>: mov %r15,%rdi > 0x00007f9db8cd1622 <+5186>: mov %r13d,0x8(%rsp) > 0x00007f9db8cd1627 <+5191>: mov %ebx,(%rsp) > 0x00007f9db8cd162a <+5194>: callq 0x7f9db8cc9a40 <CopyRectangle> > 0x00007f9db8cd162f <+5199>: jmpq 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1634 <+5204>: movzwl 0xf6(%rsp),%eax > 0x00007f9db8cd163c <+5212>: mov 0x38(%rsp),%rsi > 0x00007f9db8cd1641 <+5217>: mov $0x1,%edx > 0x00007f9db8cd1646 <+5222>: mov %r15,%rdi > 0x00007f9db8cd1649 <+5225>: movzwl 0xf2(%rsp),%r13d > 0x00007f9db8cd1652 <+5234>: mov %ax,0x48(%rsp) > 0x00007f9db8cd1657 <+5239>: movzwl 0xf4(%rsp),%eax > 0x00007f9db8cd165f <+5247>: mov %ax,0x58(%rsp) > 0x00007f9db8cd1664 <+5252>: movzwl 0xf0(%rsp),%eax > 0x00007f9db8cd166c <+5260>: mov %ax,0x60(%rsp) > 0x00007f9db8cd1671 <+5265>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd1676 <+5270>: test %al,%al > 0x00007f9db8cd1678 <+5272>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd167e <+5278>: movzbl 0xbe(%rsp),%eax > 0x00007f9db8cd1686 <+5286>: lea 0x54680(%r15),%rbp > 0x00007f9db8cd168d <+5293>: xor %ebx,%ebx > 0x00007f9db8cd168f <+5295>: test $0x1,%al > 0x00007f9db8cd1691 <+5297>: je 0x7f9db8cd16a2 <HandleRFBServerMessage+5314> > 0x00007f9db8cd1693 <+5299>: cmpb $0x0,0x54840(%r15,%rbx,1) > 0x00007f9db8cd169c <+5308>: jne 0x7f9db8cd1b5f <HandleRFBServerMessage+6527> > 0x00007f9db8cd16a2 <+5314>: add $0x1,%rbx > 0x00007f9db8cd16a6 <+5318>: shr %al > 0x00007f9db8cd16a8 <+5320>: add $0x70,%rbp > 0x00007f9db8cd16ac <+5324>: cmp $0x4,%rbx > 0x00007f9db8cd16b0 <+5328>: mov %al,0xbe(%rsp) > 0x00007f9db8cd16b7 <+5335>: jne 0x7f9db8cd168f <HandleRFBServerMessage+5295> > 0x00007f9db8cd16b9 <+5337>: movzwl 0x48(%rsp),%ecx > 0x00007f9db8cd16be <+5342>: cmp $0x8,%al > 0x00007f9db8cd16c0 <+5344>: mov %ecx,0x50(%rsp) > 0x00007f9db8cd16c4 <+5348>: movzwl 0x58(%rsp),%ecx > 0x00007f9db8cd16c9 <+5353>: mov %ecx,0x48(%rsp) > 0x00007f9db8cd16cd <+5357>: movzwl %r13w,%ecx > 0x00007f9db8cd16d1 <+5361>: mov %ecx,0x70(%rsp) > 0x00007f9db8cd16d5 <+5365>: movzwl 0x60(%rsp),%ecx > 0x00007f9db8cd16da <+5370>: mov %ecx,0x58(%rsp) > 0x00007f9db8cd16de <+5374>: je 0x7f9db8cd2439 <HandleRFBServerMessage+8793> > 0x00007f9db8cd16e4 <+5380>: cmp $0x9,%al > 0x00007f9db8cd16e6 <+5382>: je 0x7f9db8cd303e <HandleRFBServerMessage+11870> > 0x00007f9db8cd16ec <+5388>: cmp $0xa,%al > 0x00007f9db8cd16ee <+5390>: ja 0x7f9db8cd1ba3 <HandleRFBServerMessage+6595> > 0x00007f9db8cd16f4 <+5396>: test $0x4,%al > 0x00007f9db8cd16f6 <+5398>: jne 0x7f9db8cd224e <HandleRFBServerMessage+8302> > 0x00007f9db8cd16fc <+5404>: mov 0x48(%rsp),%eax > 0x00007f9db8cd1700 <+5408>: mov $0x10,%r13d > 0x00007f9db8cd1706 <+5414>: mov %eax,0x54848(%r15) > 0x00007f9db8cd170d <+5421>: lea -0x8544(%rip),%rax # 0x7f9db8cc91d0 <FilterCopy16> > 0x00007f9db8cd1714 <+5428>: mov %rax,0x60(%rsp) > 0x00007f9db8cd1719 <+5433>: mov 0x48(%rsp),%eax > 0x00007f9db8cd171d <+5437>: mov $0x8,%ecx > 0x00007f9db8cd1722 <+5442>: imul %r13d,%eax > 0x00007f9db8cd1726 <+5446>: add $0x7,%eax > 0x00007f9db8cd1729 <+5449>: cltd > 0x00007f9db8cd172a <+5450>: idiv %ecx > 0x00007f9db8cd172c <+5452>: mov 0x50(%rsp),%edx > 0x00007f9db8cd1730 <+5456>: imul %eax,%edx > 0x00007f9db8cd1733 <+5459>: mov %eax,0x90(%rsp) > 0x00007f9db8cd173a <+5466>: cmp $0xb,%edx > 0x00007f9db8cd173d <+5469>: jg 0x7f9db8cd203b <HandleRFBServerMessage+7771> > 0x00007f9db8cd1743 <+5475>: lea 0x78(%r15),%rsi > 0x00007f9db8cd1747 <+5479>: mov %r15,%rdi > 0x00007f9db8cd174a <+5482>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd174f <+5487>: test %al,%al > 0x00007f9db8cd1751 <+5489>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1757 <+5495>: mov 0x50(%rsp),%ebx > 0x00007f9db8cd175b <+5499>: lea 0xa8(%r15),%rbp > 0x00007f9db8cd1762 <+5506>: mov %r15,%rdi > 0x00007f9db8cd1765 <+5509>: mov 0x60(%rsp),%rax > 0x00007f9db8cd176a <+5514>: mov %rbp,%rdx > 0x00007f9db8cd176d <+5517>: mov %ebx,%esi > 0x00007f9db8cd176f <+5519>: callq *%rax > 0x00007f9db8cd1771 <+5521>: movzbl 0x4b088(%r15),%edx > 0x00007f9db8cd1779 <+5529>: mov 0x48(%rsp),%eax > 0x00007f9db8cd177d <+5533>: mov %rbp,%rcx > 0x00007f9db8cd1780 <+5536>: mov 0x8(%r15),%esi > 0x00007f9db8cd1784 <+5540>: mov 0x70(%rsp),%r9d > 0x00007f9db8cd1789 <+5545>: mov %r15,%rdi > 0x00007f9db8cd178c <+5548>: mov 0x58(%rsp),%r8d > 0x00007f9db8cd1791 <+5553>: mov %ebx,0x8(%rsp) > 0x00007f9db8cd1795 <+5557>: mov %eax,(%rsp) > 0x00007f9db8cd1798 <+5560>: callq 0x7f9db8cc9a40 <CopyRectangle> > 0x00007f9db8cd179d <+5565>: jmpq 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd17a2 <+5570>: test %al,%al > 0x00007f9db8cd17a4 <+5572>: je 0x7f9db8cd18aa <HandleRFBServerMessage+5834> > 0x00007f9db8cd17aa <+5578>: test $0xff000000,%eax > 0x00007f9db8cd17af <+5583>: nop > 0x00007f9db8cd17b0 <+5584>: jne 0x7f9db8cd113e <HandleRFBServerMessage+3934> > 0x00007f9db8cd17b6 <+5590>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd17be <+5598>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd17c6 <+5606>: mov %r15,%rdi > 0x00007f9db8cd17c9 <+5609>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd17d1 <+5617>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd17da <+5626>: callq 0x7f9db8cc7157 <HandleZRLE24Down> > 0x00007f9db8cd17df <+5631>: test %al,%al > 0x00007f9db8cd17e1 <+5633>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd17e7 <+5639>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd17ec <+5644>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd17f4 <+5652>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd17fc <+5660>: mov %r15,%rdi > 0x00007f9db8cd17ff <+5663>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd1807 <+5671>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd1810 <+5680>: callq 0x7f9db8cc5b88 <HandleZlib32> > 0x00007f9db8cd1815 <+5685>: test %al,%al > 0x00007f9db8cd1817 <+5687>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd181d <+5693>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1822 <+5698>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd182a <+5706>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd1832 <+5714>: mov %r15,%rdi > 0x00007f9db8cd1835 <+5717>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd183d <+5725>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd1846 <+5734>: callq 0x7f9db8cc5943 <HandleZlib16> > 0x00007f9db8cd184b <+5739>: test %al,%al > 0x00007f9db8cd184d <+5741>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1853 <+5747>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1858 <+5752>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd1860 <+5760>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd1868 <+5768>: mov %r15,%rdi > 0x00007f9db8cd186b <+5771>: movzwl 0xf0(%rsp),%esi > 0x00007f9db8cd1873 <+5779>: movzwl 0xf6(%rsp),%r8d > 0x00007f9db8cd187c <+5788>: callq 0x7f9db8cc4dd9 <HandleHextile32> > 0x00007f9db8cd1881 <+5793>: test %al,%al > 0x00007f9db8cd1883 <+5795>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1889 <+5801>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd188e <+5806>: xchg %ax,%ax > 0x00007f9db8cd1890 <+5808>: callq 0x7f9db8cc6e80 <HandleZRLE15> > 0x00007f9db8cd1895 <+5813>: test %al,%al > 0x00007f9db8cd1897 <+5815>: jne 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd189d <+5821>: nopl (%rax) > 0x00007f9db8cd18a0 <+5824>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd18a5 <+5829>: callq 0x7f9db8cc39e0 <__stack_chk_fail@plt> > 0x00007f9db8cd18aa <+5834>: movzwl 0xf6(%rsp),%eax > 0x00007f9db8cd18b2 <+5842>: movzwl 0xf4(%rsp),%ecx > 0x00007f9db8cd18ba <+5850>: movzwl 0xf2(%rsp),%edi > 0x00007f9db8cd18c2 <+5858>: mov %eax,0x68(%rsp) > 0x00007f9db8cd18c6 <+5862>: mov %ecx,0x50(%rsp) > 0x00007f9db8cd18ca <+5866>: imul %ecx,%eax > 0x00007f9db8cd18cd <+5869>: mov %di,0x58(%rsp) > 0x00007f9db8cd18d2 <+5874>: movzwl 0xf0(%rsp),%edi > 0x00007f9db8cd18da <+5882>: imul $0x6,%eax,%ebx > 0x00007f9db8cd18dd <+5885>: cmp 0x4d0c8(%r15),%ebx > 0x00007f9db8cd18e4 <+5892>: mov %di,0x60(%rsp) > 0x00007f9db8cd18e9 <+5897>: jle 0x7f9db8cd1912 <HandleRFBServerMessage+5938> > 0x00007f9db8cd18eb <+5899>: mov 0x4d0d0(%r15),%rdi > 0x00007f9db8cd18f2 <+5906>: test %rdi,%rdi > 0x00007f9db8cd18f5 <+5909>: je 0x7f9db8cd18fc <HandleRFBServerMessage+5916> > 0x00007f9db8cd18f7 <+5911>: callq 0x7f9db8cc3750 <free@plt> > 0x00007f9db8cd18fc <+5916>: mov %ebx,0x4d0c8(%r15) > 0x00007f9db8cd1903 <+5923>: movslq %ebx,%rdi > 0x00007f9db8cd1906 <+5926>: callq 0x7f9db8cc3d20 <malloc@plt> > 0x00007f9db8cd190b <+5931>: mov %rax,0x4d0d0(%r15) > 0x00007f9db8cd1912 <+5938>: mov 0x30(%rsp),%rsi > 0x00007f9db8cd1917 <+5943>: mov $0x4,%edx > 0x00007f9db8cd191c <+5948>: mov %r15,%rdi > 0x00007f9db8cd191f <+5951>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd1924 <+5956>: test %al,%al > 0x00007f9db8cd1926 <+5958>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd192c <+5964>: cmpb $0x0,0x10(%r15) > 0x00007f9db8cd1931 <+5969>: mov 0xc0(%rsp),%ebp > 0x00007f9db8cd1938 <+5976>: je 0x7f9db8cd193c <HandleRFBServerMessage+5980> > 0x00007f9db8cd193a <+5978>: bswap %ebp > 0x00007f9db8cd193c <+5980>: mov 0x4d0d0(%r15),%rax > 0x00007f9db8cd1943 <+5987>: cmpb $0x0,0x4d148(%r15) > 0x00007f9db8cd194b <+5995>: lea 0x78(%r15),%rbx > 0x00007f9db8cd194f <+5999>: movl $0x0,0x4d0e0(%r15) > 0x00007f9db8cd195a <+6010>: movl $0x0,0x4d130(%r15) > 0x00007f9db8cd1965 <+6021>: mov %rbx,0x4d0d8(%r15) > 0x00007f9db8cd196c <+6028>: mov %rax,0x4d0f0(%r15) > 0x00007f9db8cd1973 <+6035>: mov 0x4d0c8(%r15),%eax > 0x00007f9db8cd197a <+6042>: mov %eax,0x4d0f8(%r15) > 0x00007f9db8cd1981 <+6049>: je 0x7f9db8cd1cc0 <HandleRFBServerMessage+6880> > 0x00007f9db8cd1987 <+6055>: lea 0x4d0d8(%r15),%rax > 0x00007f9db8cd198e <+6062>: test %ebp,%ebp > 0x00007f9db8cd1990 <+6064>: mov %rax,0x48(%rsp) > 0x00007f9db8cd1995 <+6069>: jle 0x7f9db8cd1f38 <HandleRFBServerMessage+7512> > 0x00007f9db8cd199b <+6075>: mov %r12,%rax > 0x00007f9db8cd199e <+6078>: mov %r15,%r12 > 0x00007f9db8cd19a1 <+6081>: mov %rax,%r15 > 0x00007f9db8cd19a4 <+6084>: jmp 0x7f9db8cd1a05 <HandleRFBServerMessage+6181> > 0x00007f9db8cd19a6 <+6086>: mov 0x48(%rsp),%rdi > 0x00007f9db8cd19ab <+6091>: mov %rbx,0x4d0d8(%r12) > 0x00007f9db8cd19b3 <+6099>: mov $0x2,%esi > 0x00007f9db8cd19b8 <+6104>: mov %r13d,0x4d0e0(%r12) > 0x00007f9db8cd19c0 <+6112>: callq 0x7f9db8cc37e0 <inflate@plt> > 0x00007f9db8cd19c5 <+6117>: cmp $0x2,%eax > 0x00007f9db8cd19c8 <+6120>: je 0x7f9db8cd2024 <HandleRFBServerMessage+7748> > 0x00007f9db8cd19ce <+6126>: test %eax,%eax > 0x00007f9db8cd19d0 <+6128>: js 0x7f9db8cd1f08 <HandleRFBServerMessage+7464> > 0x00007f9db8cd19d6 <+6134>: mov 0x4d0e0(%r12),%ecx > 0x00007f9db8cd19de <+6142>: test %ecx,%ecx > 0x00007f9db8cd19e0 <+6144>: je 0x7f9db8cd19f2 <HandleRFBServerMessage+6162> > 0x00007f9db8cd19e2 <+6146>: mov 0x4d0f8(%r12),%edx > 0x00007f9db8cd19ea <+6154>: test %edx,%edx > 0x00007f9db8cd19ec <+6156>: je 0x7f9db8cd29e4 <HandleRFBServerMessage+10244> > 0x00007f9db8cd19f2 <+6162>: sub %r13d,%ebp > 0x00007f9db8cd19f5 <+6165>: test %eax,%eax > 0x00007f9db8cd19f7 <+6167>: jne 0x7f9db8cd1f2b <HandleRFBServerMessage+7499> > 0x00007f9db8cd19fd <+6173>: test %ebp,%ebp > 0x00007f9db8cd19ff <+6175>: jle 0x7f9db8cd1f2b <HandleRFBServerMessage+7499> > 0x00007f9db8cd1a05 <+6181>: cmp $0x4b000,%ebp > 0x00007f9db8cd1a0b <+6187>: mov $0x4b000,%r13d > 0x00007f9db8cd1a11 <+6193>: mov %rbx,%rsi > 0x00007f9db8cd1a14 <+6196>: cmovle %ebp,%r13d > 0x00007f9db8cd1a18 <+6200>: mov %r12,%rdi > 0x00007f9db8cd1a1b <+6203>: mov %r13d,%edx > 0x00007f9db8cd1a1e <+6206>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd1a23 <+6211>: test %al,%al > 0x00007f9db8cd1a25 <+6213>: jne 0x7f9db8cd19a6 <HandleRFBServerMessage+6086> > 0x00007f9db8cd1a2b <+6219>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1a30 <+6224>: mov %ecx,%ebx > 0x00007f9db8cd1a32 <+6226>: mov %r8d,%eax > 0x00007f9db8cd1a35 <+6229>: mov 0x20b56c(%rip),%r9 # 0x7f9db8edcfa8 > 0x00007f9db8cd1a3c <+6236>: mov %edx,%r8d > 0x00007f9db8cd1a3f <+6239>: mov %esi,%ecx > 0x00007f9db8cd1a41 <+6241>: mov %eax,%edx > 0x00007f9db8cd1a43 <+6243>: mov %ebx,%esi > 0x00007f9db8cd1a45 <+6245>: lea 0x68d4(%rip),%rdi # 0x7f9db8cd8320 > 0x00007f9db8cd1a4c <+6252>: xor %eax,%eax > 0x00007f9db8cd1a4e <+6254>: callq *(%r9) > 0x00007f9db8cd1a51 <+6257>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1a56 <+6262>: mov %ecx,%ebx > 0x00007f9db8cd1a58 <+6264>: movzwl %r8w,%eax > 0x00007f9db8cd1a5c <+6268>: movzwl %r11w,%edx > 0x00007f9db8cd1a60 <+6272>: jmp 0x7f9db8cd1a35 <HandleRFBServerMessage+6229> > 0x00007f9db8cd1a62 <+6274>: movzbl 0x4b088(%r15),%esi > 0x00007f9db8cd1a6a <+6282>: movzwl 0xf0(%rsp),%edi > 0x00007f9db8cd1a72 <+6290>: movzwl 0xf4(%rsp),%ebp > 0x00007f9db8cd1a7a <+6298>: movzwl 0xc0(%rsp),%r8d > 0x00007f9db8cd1a83 <+6307>: movzwl 0xf2(%rsp),%edx > 0x00007f9db8cd1a8b <+6315>: movzwl 0xf6(%rsp),%r10d > 0x00007f9db8cd1a94 <+6324>: movzwl 0xc2(%rsp),%r11d > 0x00007f9db8cd1a9d <+6333>: cmp $0x10,%sil > 0x00007f9db8cd1aa1 <+6337>: movzwl %di,%eax > 0x00007f9db8cd1aa4 <+6340>: movzwl %bp,%r9d > 0x00007f9db8cd1aa8 <+6344>: movzwl %r8w,%ecx > 0x00007f9db8cd1aac <+6348>: je 0x7f9db8cd260e <HandleRFBServerMessage+9262> > 0x00007f9db8cd1ab2 <+6354>: cmp $0x20,%sil > 0x00007f9db8cd1ab6 <+6358>: je 0x7f9db8cd247a <HandleRFBServerMessage+8858> > 0x00007f9db8cd1abc <+6364>: cmp $0x8,%sil > 0x00007f9db8cd1ac0 <+6368>: je 0x7f9db8cd281e <HandleRFBServerMessage+9790> > 0x00007f9db8cd1ac6 <+6374>: mov 0x20b4db(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd1acd <+6381>: lea 0x5d9f(%rip),%rdi # 0x7f9db8cd7873 > 0x00007f9db8cd1ad4 <+6388>: xor %eax,%eax > 0x00007f9db8cd1ad6 <+6390>: callq *(%rdx) > 0x00007f9db8cd1ad8 <+6392>: jmpq 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1add <+6397>: mov 0xe4(%rsp),%eax > 0x00007f9db8cd1ae4 <+6404>: mov 0x20b4bd(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd1aeb <+6411>: mov %rbp,%rsi > 0x00007f9db8cd1aee <+6414>: lea 0x5fc0(%rip),%rdi # 0x7f9db8cd7ab5 > 0x00007f9db8cd1af5 <+6421>: movb $0x0,0x0(%rbp,%rax,1) > 0x00007f9db8cd1afa <+6426>: xor %eax,%eax > 0x00007f9db8cd1afc <+6428>: callq *(%rdx) > 0x00007f9db8cd1afe <+6430>: mov 0x57ca0(%r15),%rax > 0x00007f9db8cd1b05 <+6437>: test %rax,%rax > 0x00007f9db8cd1b08 <+6440>: je 0x7f9db8cd07e7 <HandleRFBServerMessage+1543> > 0x00007f9db8cd1b0e <+6446>: mov %rbp,%rdx > 0x00007f9db8cd1b11 <+6449>: mov 0xe4(%rsp),%esi > 0x00007f9db8cd1b18 <+6456>: mov %r15,%rdi > 0x00007f9db8cd1b1b <+6459>: callq *%rax > 0x00007f9db8cd1b1d <+6461>: jmpq 0x7f9db8cd07e7 <HandleRFBServerMessage+1543> > 0x00007f9db8cd1b22 <+6466>: mov %rbp,%rdi > 0x00007f9db8cd1b25 <+6469>: callq 0x7f9db8cc3c80 <inflateEnd@plt> > 0x00007f9db8cd1b2a <+6474>: test %eax,%eax > 0x00007f9db8cd1b2c <+6476>: je 0x7f9db8cd1b49 <HandleRFBServerMessage+6505> > 0x00007f9db8cd1b2e <+6478>: mov 0x30(%rbp),%rsi > 0x00007f9db8cd1b32 <+6482>: test %rsi,%rsi > 0x00007f9db8cd1b35 <+6485>: je 0x7f9db8cd1b49 <HandleRFBServerMessage+6505> > 0x00007f9db8cd1b37 <+6487>: mov 0x20b46a(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd1b3e <+6494>: lea 0x5daf(%rip),%rdi # 0x7f9db8cd78f4 > 0x00007f9db8cd1b45 <+6501>: xor %eax,%eax > 0x00007f9db8cd1b47 <+6503>: callq *(%rdx) > 0x00007f9db8cd1b49 <+6505>: movb $0x0,0x54840(%r15,%rbx,1) > 0x00007f9db8cd1b52 <+6514>: movzbl 0xbe(%rsp),%eax > 0x00007f9db8cd1b5a <+6522>: jmpq 0x7f9db8cd1515 <HandleRFBServerMessage+4917> > 0x00007f9db8cd1b5f <+6527>: mov %rbp,%rdi > 0x00007f9db8cd1b62 <+6530>: callq 0x7f9db8cc3c80 <inflateEnd@plt> > 0x00007f9db8cd1b67 <+6535>: test %eax,%eax > 0x00007f9db8cd1b69 <+6537>: je 0x7f9db8cd1b86 <HandleRFBServerMessage+6566> > 0x00007f9db8cd1b6b <+6539>: mov 0x30(%rbp),%rsi > 0x00007f9db8cd1b6f <+6543>: test %rsi,%rsi > 0x00007f9db8cd1b72 <+6546>: je 0x7f9db8cd1b86 <HandleRFBServerMessage+6566> > 0x00007f9db8cd1b74 <+6548>: mov 0x20b42d(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd1b7b <+6555>: lea 0x5d72(%rip),%rdi # 0x7f9db8cd78f4 > 0x00007f9db8cd1b82 <+6562>: xor %eax,%eax > 0x00007f9db8cd1b84 <+6564>: callq *(%rdx) > 0x00007f9db8cd1b86 <+6566>: movb $0x0,0x54840(%r15,%rbx,1) > 0x00007f9db8cd1b8f <+6575>: movzbl 0xbe(%rsp),%eax > 0x00007f9db8cd1b97 <+6583>: jmpq 0x7f9db8cd16a2 <HandleRFBServerMessage+5314> > 0x00007f9db8cd1b9c <+6588>: mov %eax,%esi > 0x00007f9db8cd1b9e <+6590>: jmpq 0x7f9db8cd10bf <HandleRFBServerMessage+3807> > 0x00007f9db8cd1ba3 <+6595>: mov 0x20b3fe(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd1baa <+6602>: lea 0x628f(%rip),%rdi # 0x7f9db8cd7e40 > 0x00007f9db8cd1bb1 <+6609>: xor %eax,%eax > 0x00007f9db8cd1bb3 <+6611>: callq *(%rdx) > 0x00007f9db8cd1bb5 <+6613>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1bba <+6618>: movabs $0xffffffff0000ff00,%rax > 0x00007f9db8cd1bc4 <+6628>: and 0x4b088(%r15),%rax > 0x00007f9db8cd1bcb <+6635>: movabs $0xff00ff00001800,%rdx > 0x00007f9db8cd1bd5 <+6645>: cmp %rdx,%rax > 0x00007f9db8cd1bd8 <+6648>: jne 0x7f9db8cd1bea <HandleRFBServerMessage+6666> > 0x00007f9db8cd1bda <+6650>: cmpw $0xff,0x4b090(%r15) > 0x00007f9db8cd1be4 <+6660>: je 0x7f9db8cd2cdc <HandleRFBServerMessage+11004> > 0x00007f9db8cd1bea <+6666>: mov 0x30(%rsp),%rsi > 0x00007f9db8cd1bef <+6671>: mov $0x4,%edx > 0x00007f9db8cd1bf4 <+6676>: mov %r15,%rdi > 0x00007f9db8cd1bf7 <+6679>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd1bfc <+6684>: test %al,%al > 0x00007f9db8cd1bfe <+6686>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1c04 <+6692>: mov 0xc0(%rsp),%r9d > 0x00007f9db8cd1c0c <+6700>: mov 0x50(%rsp),%r8d > 0x00007f9db8cd1c11 <+6705>: mov %ebx,%ecx > 0x00007f9db8cd1c13 <+6707>: mov 0x60(%rsp),%edx > 0x00007f9db8cd1c17 <+6711>: mov 0x58(%rsp),%esi > 0x00007f9db8cd1c1b <+6715>: mov %r15,%rdi > 0x00007f9db8cd1c1e <+6718>: callq 0x7f9db8cc8340 <FillRectangle> > 0x00007f9db8cd1c23 <+6723>: jmpq 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1c28 <+6728>: mov 0x30(%rsp),%rsi > 0x00007f9db8cd1c2d <+6733>: mov $0x1,%edx > 0x00007f9db8cd1c32 <+6738>: mov %r15,%rdi > 0x00007f9db8cd1c35 <+6741>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd1c3a <+6746>: test %al,%al > 0x00007f9db8cd1c3c <+6748>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1c42 <+6754>: movzbl 0xc0(%rsp),%eax > 0x00007f9db8cd1c4a <+6762>: cmp $0x1,%al > 0x00007f9db8cd1c4c <+6764>: je 0x7f9db8cd2a48 <HandleRFBServerMessage+10344> > 0x00007f9db8cd1c52 <+6770>: jb 0x7f9db8cd156b <HandleRFBServerMessage+5003> > 0x00007f9db8cd1c58 <+6776>: cmp $0x2,%al > 0x00007f9db8cd1c5a <+6778>: jne 0x7f9db8cd2a31 <HandleRFBServerMessage+10321> > 0x00007f9db8cd1c60 <+6784>: movabs $0xffffffff0000ff00,%rax > 0x00007f9db8cd1c6a <+6794>: and 0x4b088(%r15),%rax > 0x00007f9db8cd1c71 <+6801>: movabs $0xff00ff00001800,%rdx > 0x00007f9db8cd1c7b <+6811>: mov %ebx,0x54848(%r15) > 0x00007f9db8cd1c82 <+6818>: cmp %rdx,%rax > 0x00007f9db8cd1c85 <+6821>: je 0x7f9db8cd29fb <HandleRFBServerMessage+10267> > 0x00007f9db8cd1c8b <+6827>: lea (%rbx,%rbx,2),%edx > 0x00007f9db8cd1c8e <+6830>: lea 0x54c50(%r15),%rdi > 0x00007f9db8cd1c95 <+6837>: movb $0x0,0x54844(%r15) > 0x00007f9db8cd1c9d <+6845>: xor %esi,%esi > 0x00007f9db8cd1c9f <+6847>: mov $0x20,%ebp > 0x00007f9db8cd1ca4 <+6852>: movslq %edx,%rdx > 0x00007f9db8cd1ca7 <+6855>: add %rdx,%rdx > 0x00007f9db8cd1caa <+6858>: callq 0x7f9db8cc3a90 <memset@plt> > 0x00007f9db8cd1caf <+6863>: lea -0x8786(%rip),%rax # 0x7f9db8cc9530 <FilterGradient32> > 0x00007f9db8cd1cb6 <+6870>: mov %rax,0x48(%rsp) > 0x00007f9db8cd1cbb <+6875>: jmpq 0x7f9db8cd15af <HandleRFBServerMessage+5071> > 0x00007f9db8cd1cc0 <+6880>: lea 0x4d0d8(%r15),%rdi > 0x00007f9db8cd1cc7 <+6887>: lea 0x5c05(%rip),%rsi # 0x7f9db8cd78d3 > 0x00007f9db8cd1cce <+6894>: mov $0x70,%edx > 0x00007f9db8cd1cd3 <+6899>: callq 0x7f9db8cc3e00 <inflateInit_@plt> > 0x00007f9db8cd1cd8 <+6904>: test %eax,%eax > 0x00007f9db8cd1cda <+6906>: jne 0x7f9db8cd2caf <HandleRFBServerMessage+10959> > 0x00007f9db8cd1ce0 <+6912>: movb $0xff,0x4d148(%r15) > 0x00007f9db8cd1ce8 <+6920>: jmpq 0x7f9db8cd1987 <HandleRFBServerMessage+6055> > 0x00007f9db8cd1ced <+6925>: mov %r15,%rdi > 0x00007f9db8cd1cf0 <+6928>: callq 0x7f9db8cc46eb <ReadCompactLen> > 0x00007f9db8cd1cf5 <+6933>: test %eax,%eax > 0x00007f9db8cd1cf7 <+6935>: mov %eax,0x70(%rsp) > 0x00007f9db8cd1cfb <+6939>: jle 0x7f9db8cd2c7f <HandleRFBServerMessage+10911> > 0x00007f9db8cd1d01 <+6945>: movzbl 0xbe(%rsp),%ecx > 0x00007f9db8cd1d09 <+6953>: and $0x3,%ecx > 0x00007f9db8cd1d0c <+6956>: imul $0x70,%rcx,%rax > 0x00007f9db8cd1d10 <+6960>: cmpb $0x0,0x54840(%r15,%rcx,1) > 0x00007f9db8cd1d19 <+6969>: lea 0x54680(%r15,%rax,1),%r13 > 0x00007f9db8cd1d21 <+6977>: je 0x7f9db8cd2c33 <HandleRFBServerMessage+10835> > 0x00007f9db8cd1d27 <+6983>: imul $0x4b000,%ebp,%eax > 0x00007f9db8cd1d2d <+6989>: lea 0x20(%rbp),%ecx > 0x00007f9db8cd1d30 <+6992>: cltd > 0x00007f9db8cd1d31 <+6993>: idiv %ecx > 0x00007f9db8cd1d33 <+6995>: mov %eax,%ebp > 0x00007f9db8cd1d35 <+6997>: and $0xfffffffc,%ebp > 0x00007f9db8cd1d38 <+7000>: cmp %ebp,0x88(%rsp) > 0x00007f9db8cd1d3f <+7007>: movslq %ebp,%rax > 0x00007f9db8cd1d42 <+7010>: lea 0x78(%r15,%rax,1),%rax > 0x00007f9db8cd1d47 <+7015>: mov %rax,0x80(%rsp) > 0x00007f9db8cd1d4f <+7023>: jg 0x7f9db8cd2c1c <HandleRFBServerMessage+10812> > 0x00007f9db8cd1d55 <+7029>: lea 0x4d149(%r15),%rax > 0x00007f9db8cd1d5c <+7036>: xor %ecx,%ecx > 0x00007f9db8cd1d5e <+7038>: mov %r14d,0x98(%rsp) > 0x00007f9db8cd1d66 <+7046>: mov %r12,0xa0(%rsp) > 0x00007f9db8cd1d6e <+7054>: movl $0x0,0x78(%rsp) > 0x00007f9db8cd1d76 <+7062>: mov %ecx,%r14d > 0x00007f9db8cd1d79 <+7065>: mov %rax,0x68(%rsp) > 0x00007f9db8cd1d7e <+7070>: lea 0x78(%r15),%rax > 0x00007f9db8cd1d82 <+7074>: mov %ebx,%r12d > 0x00007f9db8cd1d85 <+7077>: mov %rax,0x90(%rsp) > 0x00007f9db8cd1d8d <+7085>: mov 0x70(%rsp),%eax > 0x00007f9db8cd1d91 <+7089>: mov $0x7530,%ebx > 0x00007f9db8cd1d96 <+7094>: mov 0x68(%rsp),%rsi > 0x00007f9db8cd1d9b <+7099>: mov %r15,%rdi > 0x00007f9db8cd1d9e <+7102>: cmp $0x7530,%eax > 0x00007f9db8cd1da3 <+7107>: cmovle %eax,%ebx > 0x00007f9db8cd1da6 <+7110>: mov %ebx,%edx > 0x00007f9db8cd1da8 <+7112>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd1dad <+7117>: test %al,%al > 0x00007f9db8cd1daf <+7119>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1db5 <+7125>: mov 0x68(%rsp),%rax > 0x00007f9db8cd1dba <+7130>: sub %ebx,0x70(%rsp) > 0x00007f9db8cd1dbe <+7134>: mov %ebx,0x8(%r13) > 0x00007f9db8cd1dc2 <+7138>: mov %rax,0x0(%r13) > 0x00007f9db8cd1dc6 <+7142>: jmpq 0x7f9db8cd1e6f <HandleRFBServerMessage+7311> > 0x00007f9db8cd1dcb <+7147>: nopl 0x0(%rax,%rax,1) > 0x00007f9db8cd1dd0 <+7152>: cmp $0x1,%eax > 0x00007f9db8cd1dd3 <+7155>: ja 0x7f9db8cd2bf6 <HandleRFBServerMessage+10774> > 0x00007f9db8cd1dd9 <+7161>: mov %ebp,%eax > 0x00007f9db8cd1ddb <+7163>: sub 0x20(%r13),%eax > 0x00007f9db8cd1ddf <+7167>: mov 0x88(%rsp),%r14d > 0x00007f9db8cd1de7 <+7175>: xor %edx,%edx > 0x00007f9db8cd1de9 <+7177>: mov %r15,%rdi > 0x00007f9db8cd1dec <+7180>: div %r14d > 0x00007f9db8cd1def <+7183>: mov 0x80(%rsp),%rdx > 0x00007f9db8cd1df7 <+7191>: mov %eax,%ebx > 0x00007f9db8cd1df9 <+7193>: mov %eax,%esi > 0x00007f9db8cd1dfb <+7195>: mov 0x48(%rsp),%rax > 0x00007f9db8cd1e00 <+7200>: callq *%rax > 0x00007f9db8cd1e02 <+7202>: mov %r14d,%eax > 0x00007f9db8cd1e05 <+7205>: mov %ebp,%r14d > 0x00007f9db8cd1e08 <+7208>: sub 0x20(%r13),%r14d > 0x00007f9db8cd1e0c <+7212>: imul %ebx,%eax > 0x00007f9db8cd1e0f <+7215>: sub %eax,%r14d > 0x00007f9db8cd1e12 <+7218>: test %r14d,%r14d > 0x00007f9db8cd1e15 <+7221>: jle 0x7f9db8cd1e2e <HandleRFBServerMessage+7246> > 0x00007f9db8cd1e17 <+7223>: cltq > 0x00007f9db8cd1e19 <+7225>: mov 0x90(%rsp),%rdi > 0x00007f9db8cd1e21 <+7233>: movslq %r14d,%rdx > 0x00007f9db8cd1e24 <+7236>: lea 0x78(%r15,%rax,1),%rsi > 0x00007f9db8cd1e29 <+7241>: callq 0x7f9db8cc3c50 <memcpy@plt> > 0x00007f9db8cd1e2e <+7246>: mov 0x78(%rsp),%ecx > 0x00007f9db8cd1e32 <+7250>: mov 0x60(%rsp),%eax > 0x00007f9db8cd1e36 <+7254>: mov %r15,%rdi > 0x00007f9db8cd1e39 <+7257>: movzbl 0x4b088(%r15),%edx > 0x00007f9db8cd1e41 <+7265>: mov 0x8(%r15),%esi > 0x00007f9db8cd1e45 <+7269>: mov 0x58(%rsp),%r8d > 0x00007f9db8cd1e4a <+7274>: mov %ebx,0x8(%rsp) > 0x00007f9db8cd1e4e <+7278>: lea (%rax,%rcx,1),%r9d > 0x00007f9db8cd1e52 <+7282>: mov 0x80(%rsp),%rcx > 0x00007f9db8cd1e5a <+7290>: mov %r12d,(%rsp) > 0x00007f9db8cd1e5e <+7294>: callq 0x7f9db8cc9a40 <CopyRectangle> > 0x00007f9db8cd1e63 <+7299>: mov 0x20(%r13),%esi > 0x00007f9db8cd1e67 <+7303>: add %ebx,0x78(%rsp) > 0x00007f9db8cd1e6b <+7307>: test %esi,%esi > 0x00007f9db8cd1e6d <+7309>: jne 0x7f9db8cd1e9a <HandleRFBServerMessage+7354> > 0x00007f9db8cd1e6f <+7311>: movslq %r14d,%rax > 0x00007f9db8cd1e72 <+7314>: mov $0x2,%esi > 0x00007f9db8cd1e77 <+7319>: mov %r13,%rdi > 0x00007f9db8cd1e7a <+7322>: lea 0x78(%r15,%rax,1),%rax > 0x00007f9db8cd1e7f <+7327>: mov %rax,0x18(%r13) > 0x00007f9db8cd1e83 <+7331>: mov %ebp,%eax > 0x00007f9db8cd1e85 <+7333>: sub %r14d,%eax > 0x00007f9db8cd1e88 <+7336>: mov %eax,0x20(%r13) > 0x00007f9db8cd1e8c <+7340>: callq 0x7f9db8cc37e0 <inflate@plt> > 0x00007f9db8cd1e91 <+7345>: cmp $0xfffffffb,%eax > 0x00007f9db8cd1e94 <+7348>: jne 0x7f9db8cd1dd0 <HandleRFBServerMessage+7152> > 0x00007f9db8cd1e9a <+7354>: cmpl $0x0,0x70(%rsp) > 0x00007f9db8cd1e9f <+7359>: jg 0x7f9db8cd1d8d <HandleRFBServerMessage+7085> > 0x00007f9db8cd1ea5 <+7365>: mov 0x78(%rsp),%eax > 0x00007f9db8cd1ea9 <+7369>: cmp %eax,0x50(%rsp) > 0x00007f9db8cd1ead <+7373>: mov 0x98(%rsp),%r14d > 0x00007f9db8cd1eb5 <+7381>: mov 0xa0(%rsp),%r12 > 0x00007f9db8cd1ebd <+7389>: je 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd1ec3 <+7395>: mov 0x20b0de(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd1eca <+7402>: lea 0x605f(%rip),%rdi # 0x7f9db8cd7f30 > 0x00007f9db8cd1ed1 <+7409>: xor %eax,%eax > 0x00007f9db8cd1ed3 <+7411>: callq *(%rdx) > 0x00007f9db8cd1ed5 <+7413>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1eda <+7418>: cmpw $0xff,0x4b090(%r15) > 0x00007f9db8cd1ee4 <+7428>: jne 0x7f9db8cd1596 <HandleRFBServerMessage+5046> > 0x00007f9db8cd1eea <+7434>: lea -0x79e1(%rip),%rax # 0x7f9db8cca510 <FilterCopy32> > 0x00007f9db8cd1ef1 <+7441>: movb $0xff,0x54844(%r15) > 0x00007f9db8cd1ef9 <+7449>: mov $0x18,%ebp > 0x00007f9db8cd1efe <+7454>: mov %rax,0x48(%rsp) > 0x00007f9db8cd1f03 <+7459>: jmpq 0x7f9db8cd15af <HandleRFBServerMessage+5071> > 0x00007f9db8cd1f08 <+7464>: mov %r12,%r15 > 0x00007f9db8cd1f0b <+7467>: mov 0x20b096(%rip),%rcx # 0x7f9db8edcfa8 > 0x00007f9db8cd1f12 <+7474>: mov %eax,%esi > 0x00007f9db8cd1f14 <+7476>: mov 0x4d108(%r15),%rdx > 0x00007f9db8cd1f1b <+7483>: lea 0x5dce(%rip),%rdi # 0x7f9db8cd7cf0 > 0x00007f9db8cd1f22 <+7490>: xor %eax,%eax > 0x00007f9db8cd1f24 <+7492>: callq *(%rcx) > 0x00007f9db8cd1f26 <+7494>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd1f2b <+7499>: mov %r15,%rcx > 0x00007f9db8cd1f2e <+7502>: test %eax,%eax > 0x00007f9db8cd1f30 <+7504>: mov %r12,%r15 > 0x00007f9db8cd1f33 <+7507>: mov %rcx,%r12 > 0x00007f9db8cd1f36 <+7510>: jne 0x7f9db8cd1f0b <HandleRFBServerMessage+7467> > 0x00007f9db8cd1f38 <+7512>: mov 0x4d0d0(%r15),%rax > 0x00007f9db8cd1f3f <+7519>: mov 0x4d0c8(%r15),%r10d > 0x00007f9db8cd1f46 <+7526>: mov %r12,%r11 > 0x00007f9db8cd1f49 <+7529>: sub 0x4d0f8(%r15),%r10d > 0x00007f9db8cd1f50 <+7536>: xor %ebx,%ebx > 0x00007f9db8cd1f52 <+7538>: mov %r14d,%r12d > 0x00007f9db8cd1f55 <+7541>: mov %rax,0x48(%rsp) > 0x00007f9db8cd1f5a <+7546>: movzwl 0x58(%rsp),%eax > 0x00007f9db8cd1f5f <+7551>: mov %r10d,%r13d > 0x00007f9db8cd1f62 <+7554>: mov %eax,0x70(%rsp) > 0x00007f9db8cd1f66 <+7558>: movzwl 0x60(%rsp),%eax > 0x00007f9db8cd1f6b <+7563>: mov %eax,0x60(%rsp) > 0x00007f9db8cd1f6f <+7567>: mov 0x68(%rsp),%ecx > 0x00007f9db8cd1f73 <+7571>: cmp %ebx,%ecx > 0x00007f9db8cd1f75 <+7573>: jle 0x7f9db8cd2ca4 <HandleRFBServerMessage+10948> > 0x00007f9db8cd1f7b <+7579>: cmpl $0x0,0x50(%rsp) > 0x00007f9db8cd1f80 <+7584>: je 0x7f9db8cd201c <HandleRFBServerMessage+7740> > 0x00007f9db8cd1f86 <+7590>: mov 0x70(%rsp),%eax > 0x00007f9db8cd1f8a <+7594>: mov %ecx,%r14d > 0x00007f9db8cd1f8d <+7597>: sub %ebx,%r14d > 0x00007f9db8cd1f90 <+7600>: add %ebx,%eax > 0x00007f9db8cd1f92 <+7602>: mov %eax,0x58(%rsp) > 0x00007f9db8cd1f96 <+7606>: lea 0x3f(%rbx),%eax > 0x00007f9db8cd1f99 <+7609>: cmp %eax,%ecx > 0x00007f9db8cd1f9b <+7611>: mov $0x40,%eax > 0x00007f9db8cd1fa0 <+7616>: cmovg %eax,%r14d > 0x00007f9db8cd1fa4 <+7620>: xor %ebp,%ebp > 0x00007f9db8cd1fa6 <+7622>: jmp 0x7f9db8cd1fbc <HandleRFBServerMessage+7644> > 0x00007f9db8cd1fa8 <+7624>: movslq %eax,%rdx > 0x00007f9db8cd1fab <+7627>: sub %eax,%r13d > 0x00007f9db8cd1fae <+7630>: add %rdx,0x48(%rsp) > 0x00007f9db8cd1fb3 <+7635>: add $0x40,%ebp > 0x00007f9db8cd1fb6 <+7638>: cmp %ebp,0x50(%rsp) > 0x00007f9db8cd1fba <+7642>: jle 0x7f9db8cd201c <HandleRFBServerMessage+7740> > 0x00007f9db8cd1fbc <+7644>: lea 0x3f(%rbp),%eax > 0x00007f9db8cd1fbf <+7647>: cmp %eax,0x50(%rsp) > 0x00007f9db8cd1fc3 <+7651>: jle 0x7f9db8cd2ccf <HandleRFBServerMessage+10991> > 0x00007f9db8cd1fc9 <+7657>: mov $0x40,%r9d > 0x00007f9db8cd1fcf <+7663>: mov 0x60(%rsp),%eax > 0x00007f9db8cd1fd3 <+7667>: mov 0x58(%rsp),%r8d > 0x00007f9db8cd1fd8 <+7672>: movslq %r13d,%rdx > 0x00007f9db8cd1fdb <+7675>: mov 0x48(%rsp),%rsi > 0x00007f9db8cd1fe0 <+7680>: mov %r14d,(%rsp) > 0x00007f9db8cd1fe4 <+7684>: mov %r15,%rdi > 0x00007f9db8cd1fe7 <+7687>: mov %r11,0x78(%rsp) > 0x00007f9db8cd1fec <+7692>: lea (%rax,%rbp,1),%ecx > 0x00007f9db8cd1fef <+7695>: callq 0x7f9db8cce750 <HandleZRLETile24> > 0x00007f9db8cd1ff4 <+7700>: test %eax,%eax > 0x00007f9db8cd1ff6 <+7702>: mov 0x78(%rsp),%r11 > 0x00007f9db8cd1ffb <+7707>: jns 0x7f9db8cd1fa8 <HandleRFBServerMessage+7624> > 0x00007f9db8cd1ffd <+7709>: mov %r12d,%r14d > 0x00007f9db8cd2000 <+7712>: mov 0x20afa1(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd2007 <+7719>: mov %eax,%esi > 0x00007f9db8cd2009 <+7721>: mov %r11,%r12 > 0x00007f9db8cd200c <+7724>: lea 0x58c6(%rip),%rdi # 0x7f9db8cd78d9 > 0x00007f9db8cd2013 <+7731>: xor %eax,%eax > 0x00007f9db8cd2015 <+7733>: callq *(%rdx) > 0x00007f9db8cd2017 <+7735>: jmpq 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd201c <+7740>: add $0x40,%ebx > 0x00007f9db8cd201f <+7743>: jmpq 0x7f9db8cd1f6f <HandleRFBServerMessage+7567> > 0x00007f9db8cd2024 <+7748>: mov 0x20af7d(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd202b <+7755>: lea 0x5c96(%rip),%rdi # 0x7f9db8cd7cc8 > 0x00007f9db8cd2032 <+7762>: xor %eax,%eax > 0x00007f9db8cd2034 <+7764>: callq *(%rdx) > 0x00007f9db8cd2036 <+7766>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd203b <+7771>: mov %r15,%rdi > 0x00007f9db8cd203e <+7774>: callq 0x7f9db8cc46eb <ReadCompactLen> > 0x00007f9db8cd2043 <+7779>: test %eax,%eax > 0x00007f9db8cd2045 <+7781>: mov %eax,0x78(%rsp) > 0x00007f9db8cd2049 <+7785>: jle 0x7f9db8cd2c7f <HandleRFBServerMessage+10911> > 0x00007f9db8cd204f <+7791>: movzbl 0xbe(%rsp),%ebp > 0x00007f9db8cd2057 <+7799>: and $0x3,%ebp > 0x00007f9db8cd205a <+7802>: imul $0x70,%rbp,%rax > 0x00007f9db8cd205e <+7806>: cmpb $0x0,0x54840(%r15,%rbp,1) > 0x00007f9db8cd2067 <+7815>: lea 0x54680(%r15,%rax,1),%rbx > 0x00007f9db8cd206f <+7823>: je 0x7f9db8cd2b8c <HandleRFBServerMessage+10668> > 0x00007f9db8cd2075 <+7829>: imul $0x4b000,%r13d,%eax > 0x00007f9db8cd207c <+7836>: add $0x10,%r13d > 0x00007f9db8cd2080 <+7840>: cltd > 0x00007f9db8cd2081 <+7841>: idiv %r13d > 0x00007f9db8cd2084 <+7844>: mov %eax,%ebp > 0x00007f9db8cd2086 <+7846>: and $0xfffffffc,%ebp > 0x00007f9db8cd2089 <+7849>: cmp %ebp,0x90(%rsp) > 0x00007f9db8cd2090 <+7856>: movslq %ebp,%rax > 0x00007f9db8cd2093 <+7859>: lea 0x78(%r15,%rax,1),%rax > 0x00007f9db8cd2098 <+7864>: mov %rax,0x88(%rsp) > 0x00007f9db8cd20a0 <+7872>: jg 0x7f9db8cd2c1c <HandleRFBServerMessage+10812> > 0x00007f9db8cd20a6 <+7878>: lea 0x4d149(%r15),%rax > 0x00007f9db8cd20ad <+7885>: mov %r12,0xa8(%rsp) > 0x00007f9db8cd20b5 <+7893>: xor %r13d,%r13d > 0x00007f9db8cd20b8 <+7896>: movl $0x0,0x80(%rsp) > 0x00007f9db8cd20c3 <+7907>: mov %r14d,0xa0(%rsp) > 0x00007f9db8cd20cb <+7915>: mov %rbx,%r12 > 0x00007f9db8cd20ce <+7918>: mov %rax,0x68(%rsp) > 0x00007f9db8cd20d3 <+7923>: lea 0x78(%r15),%rax > 0x00007f9db8cd20d7 <+7927>: mov %rax,0x98(%rsp) > 0x00007f9db8cd20df <+7935>: mov 0x78(%rsp),%eax > 0x00007f9db8cd20e3 <+7939>: mov 0x68(%rsp),%rbx > 0x00007f9db8cd20e8 <+7944>: mov $0x7530,%r14d > 0x00007f9db8cd20ee <+7950>: mov %r15,%rdi > 0x00007f9db8cd20f1 <+7953>: cmp $0x7530,%eax > 0x00007f9db8cd20f6 <+7958>: mov %rbx,%rsi > 0x00007f9db8cd20f9 <+7961>: cmovle %eax,%r14d > 0x00007f9db8cd20fd <+7965>: mov %r14d,%edx > 0x00007f9db8cd2100 <+7968>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd2105 <+7973>: test %al,%al > 0x00007f9db8cd2107 <+7975>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd210d <+7981>: mov %rbx,(%r12) > 0x00007f9db8cd2111 <+7985>: mov %r14d,0x8(%r12) > 0x00007f9db8cd2116 <+7990>: jmpq 0x7f9db8cd21c6 <HandleRFBServerMessage+8166> > 0x00007f9db8cd211b <+7995>: cmp $0x1,%eax > 0x00007f9db8cd211e <+7998>: ja 0x7f9db8cd2229 <HandleRFBServerMessage+8265> > 0x00007f9db8cd2124 <+8004>: mov %ebp,%eax > 0x00007f9db8cd2126 <+8006>: sub 0x20(%r12),%eax > 0x00007f9db8cd212b <+8011>: mov 0x90(%rsp),%r13d > 0x00007f9db8cd2133 <+8019>: xor %edx,%edx > 0x00007f9db8cd2135 <+8021>: mov %r15,%rdi > 0x00007f9db8cd2138 <+8024>: div %r13d > 0x00007f9db8cd213b <+8027>: mov 0x88(%rsp),%rdx > 0x00007f9db8cd2143 <+8035>: mov %eax,%ebx > 0x00007f9db8cd2145 <+8037>: mov %eax,%esi > 0x00007f9db8cd2147 <+8039>: mov 0x60(%rsp),%rax > 0x00007f9db8cd214c <+8044>: callq *%rax > 0x00007f9db8cd214e <+8046>: mov %r13d,%eax > 0x00007f9db8cd2151 <+8049>: mov %ebp,%r13d > 0x00007f9db8cd2154 <+8052>: sub 0x20(%r12),%r13d > 0x00007f9db8cd2159 <+8057>: imul %ebx,%eax > 0x00007f9db8cd215c <+8060>: sub %eax,%r13d > 0x00007f9db8cd215f <+8063>: test %r13d,%r13d > 0x00007f9db8cd2162 <+8066>: jle 0x7f9db8cd217b <HandleRFBServerMessage+8091> > 0x00007f9db8cd2164 <+8068>: cltq > 0x00007f9db8cd2166 <+8070>: mov 0x98(%rsp),%rdi > 0x00007f9db8cd216e <+8078>: movslq %r13d,%rdx > 0x00007f9db8cd2171 <+8081>: lea 0x78(%r15,%rax,1),%rsi > 0x00007f9db8cd2176 <+8086>: callq 0x7f9db8cc3c50 <memcpy@plt> > 0x00007f9db8cd217b <+8091>: mov 0x48(%rsp),%eax > 0x00007f9db8cd217f <+8095>: movzbl 0x4b088(%r15),%edx > 0x00007f9db8cd2187 <+8103>: mov %r15,%rdi > 0x00007f9db8cd218a <+8106>: mov 0x8(%r15),%esi > 0x00007f9db8cd218e <+8110>: mov 0x80(%rsp),%ecx > 0x00007f9db8cd2195 <+8117>: mov 0x58(%rsp),%r8d > 0x00007f9db8cd219a <+8122>: mov %ebx,0x8(%rsp) > 0x00007f9db8cd219e <+8126>: mov %eax,(%rsp) > 0x00007f9db8cd21a1 <+8129>: mov 0x70(%rsp),%eax > 0x00007f9db8cd21a5 <+8133>: lea (%rax,%rcx,1),%r9d > 0x00007f9db8cd21a9 <+8137>: mov 0x88(%rsp),%rcx > 0x00007f9db8cd21b1 <+8145>: callq 0x7f9db8cc9a40 <CopyRectangle> > 0x00007f9db8cd21b6 <+8150>: mov 0x20(%r12),%edi > 0x00007f9db8cd21bb <+8155>: add %ebx,0x80(%rsp) > 0x00007f9db8cd21c2 <+8162>: test %edi,%edi > 0x00007f9db8cd21c4 <+8164>: jne 0x7f9db8cd21f3 <HandleRFBServerMessage+8211> > 0x00007f9db8cd21c6 <+8166>: movslq %r13d,%rax > 0x00007f9db8cd21c9 <+8169>: mov $0x2,%esi > 0x00007f9db8cd21ce <+8174>: mov %r12,%rdi > 0x00007f9db8cd21d1 <+8177>: lea 0x78(%r15,%rax,1),%rax > 0x00007f9db8cd21d6 <+8182>: mov %rax,0x18(%r12) > 0x00007f9db8cd21db <+8187>: mov %ebp,%eax > 0x00007f9db8cd21dd <+8189>: sub %r13d,%eax > 0x00007f9db8cd21e0 <+8192>: mov %eax,0x20(%r12) > 0x00007f9db8cd21e5 <+8197>: callq 0x7f9db8cc37e0 <inflate@plt> > 0x00007f9db8cd21ea <+8202>: cmp $0xfffffffb,%eax > 0x00007f9db8cd21ed <+8205>: jne 0x7f9db8cd211b <HandleRFBServerMessage+7995> > 0x00007f9db8cd21f3 <+8211>: sub %r14d,0x78(%rsp) > 0x00007f9db8cd21f8 <+8216>: cmpl $0x0,0x78(%rsp) > 0x00007f9db8cd21fd <+8221>: jg 0x7f9db8cd20df <HandleRFBServerMessage+7935> > 0x00007f9db8cd2203 <+8227>: mov 0x80(%rsp),%eax > 0x00007f9db8cd220a <+8234>: cmp %eax,0x50(%rsp) > 0x00007f9db8cd220e <+8238>: mov 0xa0(%rsp),%r14d > 0x00007f9db8cd2216 <+8246>: mov 0xa8(%rsp),%r12 > 0x00007f9db8cd221e <+8254>: jne 0x7f9db8cd1ec3 <HandleRFBServerMessage+7395> > 0x00007f9db8cd2224 <+8260>: jmpq 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd2229 <+8265>: mov 0x30(%r12),%rsi > 0x00007f9db8cd222e <+8270>: test %rsi,%rsi > 0x00007f9db8cd2231 <+8273>: je 0x7f9db8cd2c03 <HandleRFBServerMessage+10787> > 0x00007f9db8cd2237 <+8279>: mov 0x20ad6a(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd223e <+8286>: lea 0x56d7(%rip),%rdi # 0x7f9db8cd791c > 0x00007f9db8cd2245 <+8293>: xor %eax,%eax > 0x00007f9db8cd2247 <+8295>: callq *(%rdx) > 0x00007f9db8cd2249 <+8297>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd224e <+8302>: mov 0x30(%rsp),%rsi > 0x00007f9db8cd2253 <+8307>: mov $0x1,%edx > 0x00007f9db8cd2258 <+8312>: mov %r15,%rdi > 0x00007f9db8cd225b <+8315>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd2260 <+8320>: test %al,%al > 0x00007f9db8cd2262 <+8322>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2268 <+8328>: movzbl 0xc0(%rsp),%eax > 0x00007f9db8cd2270 <+8336>: cmp $0x1,%al > 0x00007f9db8cd2272 <+8338>: je 0x7f9db8cd29c4 <HandleRFBServerMessage+10212> > 0x00007f9db8cd2278 <+8344>: jb 0x7f9db8cd16fc <HandleRFBServerMessage+5404> > 0x00007f9db8cd227e <+8350>: cmp $0x2,%al > 0x00007f9db8cd2280 <+8352>: jne 0x7f9db8cd2a31 <HandleRFBServerMessage+10321> > 0x00007f9db8cd2286 <+8358>: mov 0x48(%rsp),%esi > 0x00007f9db8cd228a <+8362>: mov %r15,%rdi > 0x00007f9db8cd228d <+8365>: callq 0x7f9db8cc5dce <InitFilterGradient16> > 0x00007f9db8cd2292 <+8370>: mov %eax,%r13d > 0x00007f9db8cd2295 <+8373>: lea -0x90ac(%rip),%rax # 0x7f9db8cc91f0 <FilterGradient16> > 0x00007f9db8cd229c <+8380>: mov %rax,0x60(%rsp) > 0x00007f9db8cd22a1 <+8385>: test %r13d,%r13d > 0x00007f9db8cd22a4 <+8388>: jne 0x7f9db8cd1719 <HandleRFBServerMessage+5433> > 0x00007f9db8cd22aa <+8394>: mov 0x20acf7(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd22b1 <+8401>: lea 0x5bf0(%rip),%rdi # 0x7f9db8cd7ea8 > 0x00007f9db8cd22b8 <+8408>: xor %eax,%eax > 0x00007f9db8cd22ba <+8410>: callq *(%rdx) > 0x00007f9db8cd22bc <+8412>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd22c1 <+8417>: movzwl 0xf4(%rsp),%eax > 0x00007f9db8cd22c9 <+8425>: movzwl 0xf6(%rsp),%r13d > 0x00007f9db8cd22d2 <+8434>: movzwl 0xf2(%rsp),%ecx > 0x00007f9db8cd22da <+8442>: mov %eax,0x50(%rsp) > 0x00007f9db8cd22de <+8446>: imul %r13d,%eax > 0x00007f9db8cd22e2 <+8450>: mov %cx,0x58(%rsp) > 0x00007f9db8cd22e7 <+8455>: movzwl 0xf0(%rsp),%ecx > 0x00007f9db8cd22ef <+8463>: imul $0x6,%eax,%ebx > 0x00007f9db8cd22f2 <+8466>: cmp 0x4d0c8(%r15),%ebx > 0x00007f9db8cd22f9 <+8473>: mov %cx,0x60(%rsp) > 0x00007f9db8cd22fe <+8478>: jle 0x7f9db8cd2327 <HandleRFBServerMessage+8519> > 0x00007f9db8cd2300 <+8480>: mov 0x4d0d0(%r15),%rdi > 0x00007f9db8cd2307 <+8487>: test %rdi,%rdi > 0x00007f9db8cd230a <+8490>: je 0x7f9db8cd2311 <HandleRFBServerMessage+8497> > 0x00007f9db8cd230c <+8492>: callq 0x7f9db8cc3750 <free@plt> > 0x00007f9db8cd2311 <+8497>: mov %ebx,0x4d0c8(%r15) > 0x00007f9db8cd2318 <+8504>: movslq %ebx,%rdi > 0x00007f9db8cd231b <+8507>: callq 0x7f9db8cc3d20 <malloc@plt> > 0x00007f9db8cd2320 <+8512>: mov %rax,0x4d0d0(%r15) > 0x00007f9db8cd2327 <+8519>: mov 0x30(%rsp),%rsi > 0x00007f9db8cd232c <+8524>: mov $0x4,%edx > 0x00007f9db8cd2331 <+8529>: mov %r15,%rdi > 0x00007f9db8cd2334 <+8532>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd2339 <+8537>: test %al,%al > 0x00007f9db8cd233b <+8539>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2341 <+8545>: cmpb $0x0,0x10(%r15) > 0x00007f9db8cd2346 <+8550>: mov 0xc0(%rsp),%ebp > 0x00007f9db8cd234d <+8557>: je 0x7f9db8cd2351 <HandleRFBServerMessage+8561> > 0x00007f9db8cd234f <+8559>: bswap %ebp > 0x00007f9db8cd2351 <+8561>: lea 0x78(%r15),%rax > 0x00007f9db8cd2355 <+8565>: cmpb $0x0,0x4d148(%r15) > 0x00007f9db8cd235d <+8573>: movl $0x0,0x4d0e0(%r15) > 0x00007f9db8cd2368 <+8584>: movl $0x0,0x4d130(%r15) > 0x00007f9db8cd2373 <+8595>: mov %rax,0x48(%rsp) > 0x00007f9db8cd2378 <+8600>: mov %rax,0x4d0d8(%r15) > 0x00007f9db8cd237f <+8607>: mov 0x4d0d0(%r15),%rax > 0x00007f9db8cd2386 <+8614>: mov %rax,0x4d0f0(%r15) > 0x00007f9db8cd238d <+8621>: mov 0x4d0c8(%r15),%eax > 0x00007f9db8cd2394 <+8628>: mov %eax,0x4d0f8(%r15) > 0x00007f9db8cd239b <+8635>: je 0x7f9db8cd2b5f <HandleRFBServerMessage+10623> > 0x00007f9db8cd23a1 <+8641>: lea 0x4d0d8(%r15),%rax > 0x00007f9db8cd23a8 <+8648>: test %ebp,%ebp > 0x00007f9db8cd23aa <+8650>: mov %rax,0x68(%rsp) > 0x00007f9db8cd23af <+8655>: jg 0x7f9db8cd2413 <HandleRFBServerMessage+8755> > 0x00007f9db8cd23b1 <+8657>: jmpq 0x7f9db8cd2a91 <HandleRFBServerMessage+10417> > 0x00007f9db8cd23b6 <+8662>: mov 0x48(%rsp),%rax > 0x00007f9db8cd23bb <+8667>: mov 0x68(%rsp),%rdi > 0x00007f9db8cd23c0 <+8672>: mov $0x2,%esi > 0x00007f9db8cd23c5 <+8677>: mov %ebx,0x4d0e0(%r15) > 0x00007f9db8cd23cc <+8684>: mov %rax,0x4d0d8(%r15) > 0x00007f9db8cd23d3 <+8691>: callq 0x7f9db8cc37e0 <inflate@plt> > 0x00007f9db8cd23d8 <+8696>: cmp $0x2,%eax > 0x00007f9db8cd23db <+8699>: je 0x7f9db8cd2024 <HandleRFBServerMessage+7748> > 0x00007f9db8cd23e1 <+8705>: test %eax,%eax > 0x00007f9db8cd23e3 <+8707>: js 0x7f9db8cd2a71 <HandleRFBServerMessage+10385> > 0x00007f9db8cd23e9 <+8713>: cmpl $0x0,0x4d0e0(%r15) > 0x00007f9db8cd23f1 <+8721>: je 0x7f9db8cd2401 <HandleRFBServerMessage+8737> > 0x00007f9db8cd23f3 <+8723>: cmpl $0x0,0x4d0f8(%r15) > 0x00007f9db8cd23fb <+8731>: je 0x7f9db8cd29e4 <HandleRFBServerMessage+10244> > 0x00007f9db8cd2401 <+8737>: sub %ebx,%ebp > 0x00007f9db8cd2403 <+8739>: test %eax,%eax > 0x00007f9db8cd2405 <+8741>: jne 0x7f9db8cd2a6d <HandleRFBServerMessage+10381> > 0x00007f9db8cd240b <+8747>: test %ebp,%ebp > 0x00007f9db8cd240d <+8749>: jle 0x7f9db8cd2a6d <HandleRFBServerMessage+10381> > 0x00007f9db8cd2413 <+8755>: cmp $0x4b000,%ebp > 0x00007f9db8cd2419 <+8761>: mov $0x4b000,%ebx > 0x00007f9db8cd241e <+8766>: mov 0x48(%rsp),%rsi > 0x00007f9db8cd2423 <+8771>: cmovle %ebp,%ebx > 0x00007f9db8cd2426 <+8774>: mov %r15,%rdi > 0x00007f9db8cd2429 <+8777>: mov %ebx,%edx > 0x00007f9db8cd242b <+8779>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd2430 <+8784>: test %al,%al > 0x00007f9db8cd2432 <+8786>: jne 0x7f9db8cd23b6 <HandleRFBServerMessage+8662> > 0x00007f9db8cd2434 <+8788>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2439 <+8793>: mov 0x30(%rsp),%rsi > 0x00007f9db8cd243e <+8798>: mov $0x2,%edx > 0x00007f9db8cd2443 <+8803>: mov %r15,%rdi > 0x00007f9db8cd2446 <+8806>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd244b <+8811>: test %al,%al > 0x00007f9db8cd244d <+8813>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2453 <+8819>: movzwl 0xc0(%rsp),%r9d > 0x00007f9db8cd245c <+8828>: mov 0x50(%rsp),%r8d > 0x00007f9db8cd2461 <+8833>: mov %r15,%rdi > 0x00007f9db8cd2464 <+8836>: mov 0x48(%rsp),%ecx > 0x00007f9db8cd2468 <+8840>: mov 0x70(%rsp),%edx > 0x00007f9db8cd246c <+8844>: mov 0x58(%rsp),%esi > 0x00007f9db8cd2470 <+8848>: callq 0x7f9db8cc8340 <FillRectangle> > 0x00007f9db8cd2475 <+8853>: jmpq 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd247a <+8858>: mov 0x8(%r15),%ebp > 0x00007f9db8cd247e <+8862>: sub %rdi,%r8 > 0x00007f9db8cd2481 <+8865>: mov %rdi,0x48(%rsp) > 0x00007f9db8cd2486 <+8870>: mov %r11d,%edi > 0x00007f9db8cd2489 <+8873>: mov (%r15),%rsi > 0x00007f9db8cd248c <+8876>: sub %edx,%edi > 0x00007f9db8cd248e <+8878>: imul %ebp,%edi > 0x00007f9db8cd2491 <+8881>: movslq %edi,%rdi > 0x00007f9db8cd2494 <+8884>: add %rdi,%r8 > 0x00007f9db8cd2497 <+8887>: cmp %r11d,%edx > 0x00007f9db8cd249a <+8890>: lea (%rsi,%r8,4),%r8 > 0x00007f9db8cd249e <+8894>: jge 0x7f9db8cd255b <HandleRFBServerMessage+9083> > 0x00007f9db8cd24a4 <+8900>: mov %eax,%r11d > 0x00007f9db8cd24a7 <+8903>: add %eax,%r9d > 0x00007f9db8cd24aa <+8906>: mov %edx,%edi > 0x00007f9db8cd24ac <+8908>: not %r11d > 0x00007f9db8cd24af <+8911>: add %edx,%r10d > 0x00007f9db8cd24b2 <+8914>: lea -0x1(%r9),%edx > 0x00007f9db8cd24b6 <+8918>: add %r9d,%r11d > 0x00007f9db8cd24b9 <+8921>: add $0x1,%r11 > 0x00007f9db8cd24bd <+8925>: mov %edx,0x50(%rsp) > 0x00007f9db8cd24c1 <+8929>: movslq %edx,%rdx > 0x00007f9db8cd24c4 <+8932>: lea 0x0(,%r11,4),%rbx > 0x00007f9db8cd24cc <+8940>: mov %rdx,0x58(%rsp) > 0x00007f9db8cd24d1 <+8945>: imul $0xfffffffffffffffc,%r11,%r11 > 0x00007f9db8cd24d5 <+8949>: imul %ebp,%edi > 0x00007f9db8cd24d8 <+8952>: mov 0x8(%r15),%edx > 0x00007f9db8cd24dc <+8956>: imul %r10d,%edx > 0x00007f9db8cd24e0 <+8960>: cmp %edx,%edi > 0x00007f9db8cd24e2 <+8962>: jge 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd24e8 <+8968>: cmp %ecx,%eax > 0x00007f9db8cd24ea <+8970>: jl 0x7f9db8cd2529 <HandleRFBServerMessage+9033> > 0x00007f9db8cd24ec <+8972>: cmp 0x50(%rsp),%eax > 0x00007f9db8cd24f0 <+8976>: jg 0x7f9db8cd2525 <HandleRFBServerMessage+9029> > 0x00007f9db8cd24f2 <+8978>: movslq %edi,%rbp > 0x00007f9db8cd24f5 <+8981>: add 0x58(%rsp),%rbp > 0x00007f9db8cd24fa <+8986>: xor %edx,%edx > 0x00007f9db8cd24fc <+8988>: mov %eax,0x60(%rsp) > 0x00007f9db8cd2500 <+8992>: shl $0x2,%rbp > 0x00007f9db8cd2504 <+8996>: lea (%r8,%rbp,1),%r13 > 0x00007f9db8cd2508 <+9000>: add %rsi,%rbp > 0x00007f9db8cd250b <+9003>: mov 0x0(%r13,%rdx,1),%eax > 0x00007f9db8cd2510 <+9008>: mov %eax,0x0(%rbp,%rdx,1) > 0x00007f9db8cd2514 <+9012>: sub $0x4,%rdx > 0x00007f9db8cd2518 <+9016>: cmp %r11,%rdx > 0x00007f9db8cd251b <+9019>: jne 0x7f9db8cd250b <HandleRFBServerMessage+9003> > 0x00007f9db8cd251d <+9021>: mov 0x60(%rsp),%eax > 0x00007f9db8cd2521 <+9025>: mov 0x8(%r15),%ebp > 0x00007f9db8cd2525 <+9029>: add %ebp,%edi > 0x00007f9db8cd2527 <+9031>: jmp 0x7f9db8cd24d8 <HandleRFBServerMessage+8952> > 0x00007f9db8cd2529 <+9033>: cmp %r9d,%eax > 0x00007f9db8cd252c <+9036>: jge 0x7f9db8cd2525 <HandleRFBServerMessage+9029> > 0x00007f9db8cd252e <+9038>: movslq %edi,%rbp > 0x00007f9db8cd2531 <+9041>: add 0x48(%rsp),%rbp > 0x00007f9db8cd2536 <+9046>: xor %edx,%edx > 0x00007f9db8cd2538 <+9048>: mov %eax,0x60(%rsp) > 0x00007f9db8cd253c <+9052>: shl $0x2,%rbp > 0x00007f9db8cd2540 <+9056>: lea (%r8,%rbp,1),%r13 > 0x00007f9db8cd2544 <+9060>: add %rsi,%rbp > 0x00007f9db8cd2547 <+9063>: mov 0x0(%r13,%rdx,1),%eax > 0x00007f9db8cd254c <+9068>: mov %eax,0x0(%rbp,%rdx,1) > 0x00007f9db8cd2550 <+9072>: add $0x4,%rdx > 0x00007f9db8cd2554 <+9076>: cmp %rbx,%rdx > 0x00007f9db8cd2557 <+9079>: jne 0x7f9db8cd2547 <HandleRFBServerMessage+9063> > 0x00007f9db8cd2559 <+9081>: jmp 0x7f9db8cd251d <HandleRFBServerMessage+9021> > 0x00007f9db8cd255b <+9083>: lea (%rax,%r9,1),%r13d > 0x00007f9db8cd255f <+9087>: mov %eax,%r9d > 0x00007f9db8cd2562 <+9090>: lea -0x1(%rdx,%r10,1),%r10d > 0x00007f9db8cd2567 <+9095>: not %r9d > 0x00007f9db8cd256a <+9098>: add %r13d,%r9d > 0x00007f9db8cd256d <+9101>: lea -0x1(%r13),%edi > 0x00007f9db8cd2571 <+9105>: add $0x1,%r9 > 0x00007f9db8cd2575 <+9109>: lea 0x0(,%r9,4),%r11 > 0x00007f9db8cd257d <+9117>: mov %edi,0x50(%rsp) > 0x00007f9db8cd2581 <+9121>: movslq %edi,%rdi > 0x00007f9db8cd2584 <+9124>: imul $0xfffffffffffffffc,%r9,%r9 > 0x00007f9db8cd2588 <+9128>: mov %rdi,0x58(%rsp) > 0x00007f9db8cd258d <+9133>: imul %ebp,%r10d > 0x00007f9db8cd2591 <+9137>: mov 0x8(%r15),%edi > 0x00007f9db8cd2595 <+9141>: imul %edx,%edi > 0x00007f9db8cd2598 <+9144>: cmp %edi,%r10d > 0x00007f9db8cd259b <+9147>: jl 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd25a1 <+9153>: cmp %ecx,%eax > 0x00007f9db8cd25a3 <+9155>: jl 0x7f9db8cd25de <HandleRFBServerMessage+9214> > 0x00007f9db8cd25a5 <+9157>: cmp 0x50(%rsp),%eax > 0x00007f9db8cd25a9 <+9161>: jg 0x7f9db8cd25d8 <HandleRFBServerMessage+9208> > 0x00007f9db8cd25ab <+9163>: movslq %r10d,%rbx > 0x00007f9db8cd25ae <+9166>: add 0x58(%rsp),%rbx > 0x00007f9db8cd25b3 <+9171>: xor %edi,%edi > 0x00007f9db8cd25b5 <+9173>: mov %eax,0x60(%rsp) > 0x00007f9db8cd25b9 <+9177>: shl $0x2,%rbx > 0x00007f9db8cd25bd <+9181>: lea (%r8,%rbx,1),%rbp > 0x00007f9db8cd25c1 <+9185>: add %rsi,%rbx > 0x00007f9db8cd25c4 <+9188>: mov 0x0(%rbp,%rdi,1),%eax > 0x00007f9db8cd25c8 <+9192>: mov %eax,(%rbx,%rdi,1) > 0x00007f9db8cd25cb <+9195>: sub $0x4,%rdi > 0x00007f9db8cd25cf <+9199>: cmp %r9,%rdi > 0x00007f9db8cd25d2 <+9202>: jne 0x7f9db8cd25c4 <HandleRFBServerMessage+9188> > 0x00007f9db8cd25d4 <+9204>: mov 0x60(%rsp),%eax > 0x00007f9db8cd25d8 <+9208>: sub 0x8(%r15),%r10d > 0x00007f9db8cd25dc <+9212>: jmp 0x7f9db8cd2591 <HandleRFBServerMessage+9137> > 0x00007f9db8cd25de <+9214>: cmp %r13d,%eax > 0x00007f9db8cd25e1 <+9217>: jge 0x7f9db8cd25d8 <HandleRFBServerMessage+9208> > 0x00007f9db8cd25e3 <+9219>: movslq %r10d,%rbx > 0x00007f9db8cd25e6 <+9222>: add 0x48(%rsp),%rbx > 0x00007f9db8cd25eb <+9227>: xor %edi,%edi > 0x00007f9db8cd25ed <+9229>: mov %eax,0x60(%rsp) > 0x00007f9db8cd25f1 <+9233>: shl $0x2,%rbx > 0x00007f9db8cd25f5 <+9237>: lea (%r8,%rbx,1),%rbp > 0x00007f9db8cd25f9 <+9241>: add %rsi,%rbx > 0x00007f9db8cd25fc <+9244>: mov 0x0(%rbp,%rdi,1),%eax > 0x00007f9db8cd2600 <+9248>: mov %eax,(%rbx,%rdi,1) > 0x00007f9db8cd2603 <+9251>: add $0x4,%rdi > 0x00007f9db8cd2607 <+9255>: cmp %r11,%rdi > 0x00007f9db8cd260a <+9258>: jne 0x7f9db8cd25fc <HandleRFBServerMessage+9244> > 0x00007f9db8cd260c <+9260>: jmp 0x7f9db8cd25d4 <HandleRFBServerMessage+9204> > 0x00007f9db8cd260e <+9262>: mov 0x8(%r15),%esi > 0x00007f9db8cd2612 <+9266>: mov %r11d,%r13d > 0x00007f9db8cd2615 <+9269>: mov (%r15),%rbx > 0x00007f9db8cd2618 <+9272>: sub %edx,%r13d > 0x00007f9db8cd261b <+9275>: sub %rdi,%r8 > 0x00007f9db8cd261e <+9278>: imul %esi,%r13d > 0x00007f9db8cd2622 <+9282>: movslq %r13d,%r13 > 0x00007f9db8cd2625 <+9285>: add %r13,%r8 > 0x00007f9db8cd2628 <+9288>: cmp %r11d,%edx > 0x00007f9db8cd262b <+9291>: lea (%rbx,%r8,2),%r8 > 0x00007f9db8cd262f <+9295>: jge 0x7f9db8cd2728 <HandleRFBServerMessage+9544> > 0x00007f9db8cd2635 <+9301>: mov %edx,%r11d > 0x00007f9db8cd2638 <+9304>: add %r10d,%edx > 0x00007f9db8cd263b <+9307>: add %eax,%r9d > 0x00007f9db8cd263e <+9310>: imul %esi,%edx > 0x00007f9db8cd2641 <+9313>: imul %esi,%r11d > 0x00007f9db8cd2645 <+9317>: mov %edx,0x48(%rsp) > 0x00007f9db8cd2649 <+9321>: movslq %esi,%rdx > 0x00007f9db8cd264c <+9324>: add %rdx,%rdx > 0x00007f9db8cd264f <+9327>: movslq %r11d,%r13 > 0x00007f9db8cd2652 <+9330>: mov %rdx,0x68(%rsp) > 0x00007f9db8cd2657 <+9335>: mov %eax,%edx > 0x00007f9db8cd2659 <+9337>: mov %r13,0x60(%rsp) > 0x00007f9db8cd265e <+9342>: not %edx > 0x00007f9db8cd2660 <+9344>: add %rdi,%r13 > 0x00007f9db8cd2663 <+9347>: add %rbp,%rdi > 0x00007f9db8cd2666 <+9350>: add %r9d,%edx > 0x00007f9db8cd2669 <+9353>: add %r13,%r13 > 0x00007f9db8cd266c <+9356>: add 0x60(%rsp),%rdi > 0x00007f9db8cd2671 <+9361>: add $0x1,%rdx > 0x00007f9db8cd2675 <+9365>: xor %ebp,%ebp > 0x00007f9db8cd2677 <+9367>: lea (%rdx,%rdx,1),%r10 > 0x00007f9db8cd267b <+9371>: imul $0xfffffffffffffffe,%rdx,%rdx > 0x00007f9db8cd267f <+9375>: mov %r10,0x70(%rsp) > 0x00007f9db8cd2684 <+9380>: lea (%r8,%r13,1),%r10 > 0x00007f9db8cd2688 <+9384>: add %rdi,%rdi > 0x00007f9db8cd268b <+9387>: mov %r10,0x58(%rsp) > 0x00007f9db8cd2690 <+9392>: lea (%rbx,%r13,1),%r10 > 0x00007f9db8cd2694 <+9396>: lea -0x2(%r8,%rdi,1),%r13 > 0x00007f9db8cd2699 <+9401>: lea -0x2(%rbx,%rdi,1),%rdi > 0x00007f9db8cd269e <+9406>: mov %r10,0x50(%rsp) > 0x00007f9db8cd26a3 <+9411>: mov 0x70(%rsp),%r10 > 0x00007f9db8cd26a8 <+9416>: mov %rdi,0x60(%rsp) > 0x00007f9db8cd26ad <+9421>: cmp 0x48(%rsp),%r11d > 0x00007f9db8cd26b2 <+9426>: jge 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd26b8 <+9432>: cmp %ecx,%eax > 0x00007f9db8cd26ba <+9434>: jl 0x7f9db8cd26f5 <HandleRFBServerMessage+9493> > 0x00007f9db8cd26bc <+9436>: cmp %r9d,%eax > 0x00007f9db8cd26bf <+9439>: jge 0x7f9db8cd26eb <HandleRFBServerMessage+9483> > 0x00007f9db8cd26c1 <+9441>: mov 0x60(%rsp),%rdi > 0x00007f9db8cd26c6 <+9446>: lea 0x0(%r13,%rbp,1),%rbx > 0x00007f9db8cd26cb <+9451>: mov %eax,0x70(%rsp) > 0x00007f9db8cd26cf <+9455>: lea (%rdi,%rbp,1),%r8 > 0x00007f9db8cd26d3 <+9459>: xor %edi,%edi > 0x00007f9db8cd26d5 <+9461>: movzwl (%rbx,%rdi,1),%eax > 0x00007f9db8cd26d9 <+9465>: mov %ax,(%r8,%rdi,1) > 0x00007f9db8cd26de <+9470>: sub $0x2,%rdi > 0x00007f9db8cd26e2 <+9474>: cmp %rdx,%rdi > 0x00007f9db8cd26e5 <+9477>: jne 0x7f9db8cd26d5 <HandleRFBServerMessage+9461> > 0x00007f9db8cd26e7 <+9479>: mov 0x70(%rsp),%eax > 0x00007f9db8cd26eb <+9483>: add %esi,%r11d > 0x00007f9db8cd26ee <+9486>: add 0x68(%rsp),%rbp > 0x00007f9db8cd26f3 <+9491>: jmp 0x7f9db8cd26ad <HandleRFBServerMessage+9421> > 0x00007f9db8cd26f5 <+9493>: cmp %r9d,%eax > 0x00007f9db8cd26f8 <+9496>: jge 0x7f9db8cd26eb <HandleRFBServerMessage+9483> > 0x00007f9db8cd26fa <+9498>: mov 0x58(%rsp),%rdi > 0x00007f9db8cd26ff <+9503>: mov %eax,0x70(%rsp) > 0x00007f9db8cd2703 <+9507>: lea 0x0(%rbp,%rdi,1),%rbx > 0x00007f9db8cd2708 <+9512>: mov 0x50(%rsp),%rdi > 0x00007f9db8cd270d <+9517>: lea 0x0(%rbp,%rdi,1),%r8 > 0x00007f9db8cd2712 <+9522>: xor %edi,%edi > 0x00007f9db8cd2714 <+9524>: movzwl (%rbx,%rdi,1),%eax > 0x00007f9db8cd2718 <+9528>: mov %ax,(%r8,%rdi,1) > 0x00007f9db8cd271d <+9533>: add $0x2,%rdi > 0x00007f9db8cd2721 <+9537>: cmp %r10,%rdi > 0x00007f9db8cd2724 <+9540>: jne 0x7f9db8cd2714 <HandleRFBServerMessage+9524> > 0x00007f9db8cd2726 <+9542>: jmp 0x7f9db8cd26e7 <HandleRFBServerMessage+9479> > 0x00007f9db8cd2728 <+9544>: lea -0x1(%rdx,%r10,1),%r10d > 0x00007f9db8cd272d <+9549>: add %eax,%r9d > 0x00007f9db8cd2730 <+9552>: imul %esi,%edx > 0x00007f9db8cd2733 <+9555>: imul %esi,%r10d > 0x00007f9db8cd2737 <+9559>: mov %edx,0x48(%rsp) > 0x00007f9db8cd273b <+9563>: mov %esi,%edx > 0x00007f9db8cd273d <+9565>: neg %edx > 0x00007f9db8cd273f <+9567>: movslq %r10d,%r13 > 0x00007f9db8cd2742 <+9570>: movslq %edx,%rdx > 0x00007f9db8cd2745 <+9573>: mov %r13,0x60(%rsp) > 0x00007f9db8cd274a <+9578>: add %rdi,%r13 > 0x00007f9db8cd274d <+9581>: add %rdx,%rdx > 0x00007f9db8cd2750 <+9584>: add %r13,%r13 > 0x00007f9db8cd2753 <+9587>: add %rbp,%rdi > 0x00007f9db8cd2756 <+9590>: mov %rdx,0x68(%rsp) > 0x00007f9db8cd275b <+9595>: mov %eax,%edx > 0x00007f9db8cd275d <+9597>: add 0x60(%rsp),%rdi > 0x00007f9db8cd2762 <+9602>: not %edx > 0x00007f9db8cd2764 <+9604>: xor %ebp,%ebp > 0x00007f9db8cd2766 <+9606>: add %r9d,%edx > 0x00007f9db8cd2769 <+9609>: add $0x1,%rdx > 0x00007f9db8cd276d <+9613>: lea (%rdx,%rdx,1),%r11 > 0x00007f9db8cd2771 <+9617>: add %rdi,%rdi > 0x00007f9db8cd2774 <+9620>: imul $0xfffffffffffffffe,%rdx,%rdx > 0x00007f9db8cd2778 <+9624>: mov %r11,0x70(%rsp) > 0x00007f9db8cd277d <+9629>: lea (%r8,%r13,1),%r11 > 0x00007f9db8cd2781 <+9633>: mov %r11,0x58(%rsp) > 0x00007f9db8cd2786 <+9638>: lea (%rbx,%r13,1),%r11 > 0x00007f9db8cd278a <+9642>: lea -0x2(%r8,%rdi,1),%r13 > 0x00007f9db8cd278f <+9647>: lea -0x2(%rbx,%rdi,1),%rdi > 0x00007f9db8cd2794 <+9652>: mov %r11,0x50(%rsp) > 0x00007f9db8cd2799 <+9657>: mov 0x70(%rsp),%r11 > 0x00007f9db8cd279e <+9662>: mov %rdi,0x60(%rsp) > 0x00007f9db8cd27a3 <+9667>: cmp 0x48(%rsp),%r10d > 0x00007f9db8cd27a8 <+9672>: jl 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd27ae <+9678>: cmp %ecx,%eax > 0x00007f9db8cd27b0 <+9680>: jl 0x7f9db8cd27eb <HandleRFBServerMessage+9739> > 0x00007f9db8cd27b2 <+9682>: cmp %r9d,%eax > 0x00007f9db8cd27b5 <+9685>: jge 0x7f9db8cd27e1 <HandleRFBServerMessage+9729> > 0x00007f9db8cd27b7 <+9687>: mov 0x60(%rsp),%rdi > 0x00007f9db8cd27bc <+9692>: lea 0x0(%r13,%rbp,1),%rbx > 0x00007f9db8cd27c1 <+9697>: mov %eax,0x70(%rsp) > 0x00007f9db8cd27c5 <+9701>: lea (%rdi,%rbp,1),%r8 > 0x00007f9db8cd27c9 <+9705>: xor %edi,%edi > 0x00007f9db8cd27cb <+9707>: movzwl (%rbx,%rdi,1),%eax > 0x00007f9db8cd27cf <+9711>: mov %ax,(%r8,%rdi,1) > 0x00007f9db8cd27d4 <+9716>: sub $0x2,%rdi > 0x00007f9db8cd27d8 <+9720>: cmp %rdx,%rdi > 0x00007f9db8cd27db <+9723>: jne 0x7f9db8cd27cb <HandleRFBServerMessage+9707> > 0x00007f9db8cd27dd <+9725>: mov 0x70(%rsp),%eax > 0x00007f9db8cd27e1 <+9729>: sub %esi,%r10d > 0x00007f9db8cd27e4 <+9732>: add 0x68(%rsp),%rbp > 0x00007f9db8cd27e9 <+9737>: jmp 0x7f9db8cd27a3 <HandleRFBServerMessage+9667> > 0x00007f9db8cd27eb <+9739>: cmp %r9d,%eax > 0x00007f9db8cd27ee <+9742>: jge 0x7f9db8cd27e1 <HandleRFBServerMessage+9729> > 0x00007f9db8cd27f0 <+9744>: mov 0x58(%rsp),%rdi > 0x00007f9db8cd27f5 <+9749>: mov %eax,0x70(%rsp) > 0x00007f9db8cd27f9 <+9753>: lea 0x0(%rbp,%rdi,1),%rbx > 0x00007f9db8cd27fe <+9758>: mov 0x50(%rsp),%rdi > 0x00007f9db8cd2803 <+9763>: lea 0x0(%rbp,%rdi,1),%r8 > 0x00007f9db8cd2808 <+9768>: xor %edi,%edi > 0x00007f9db8cd280a <+9770>: movzwl (%rbx,%rdi,1),%eax > 0x00007f9db8cd280e <+9774>: mov %ax,(%r8,%rdi,1) > 0x00007f9db8cd2813 <+9779>: add $0x2,%rdi > 0x00007f9db8cd2817 <+9783>: cmp %r11,%rdi > 0x00007f9db8cd281a <+9786>: jne 0x7f9db8cd280a <HandleRFBServerMessage+9770> > 0x00007f9db8cd281c <+9788>: jmp 0x7f9db8cd27dd <HandleRFBServerMessage+9725> > 0x00007f9db8cd281e <+9790>: mov 0x8(%r15),%ebp > 0x00007f9db8cd2822 <+9794>: mov %r11d,%esi > 0x00007f9db8cd2825 <+9797>: sub %rdi,%r8 > 0x00007f9db8cd2828 <+9800>: sub %edx,%esi > 0x00007f9db8cd282a <+9802>: imul %ebp,%esi > 0x00007f9db8cd282d <+9805>: movslq %esi,%rsi > 0x00007f9db8cd2830 <+9808>: add %r8,%rsi > 0x00007f9db8cd2833 <+9811>: add (%r15),%rsi > 0x00007f9db8cd2836 <+9814>: cmp %r11d,%edx > 0x00007f9db8cd2839 <+9817>: jge 0x7f9db8cd2903 <HandleRFBServerMessage+10019> > 0x00007f9db8cd283f <+9823>: add %eax,%r9d > 0x00007f9db8cd2842 <+9826>: mov %eax,%r11d > 0x00007f9db8cd2845 <+9829>: mov %edx,%r8d > 0x00007f9db8cd2848 <+9832>: lea -0x1(%r9),%ebx > 0x00007f9db8cd284c <+9836>: not %r11d > 0x00007f9db8cd284f <+9839>: add %edx,%r10d > 0x00007f9db8cd2852 <+9842>: imul %ebp,%r8d > 0x00007f9db8cd2856 <+9846>: movslq %ebx,%r13 > 0x00007f9db8cd2859 <+9849>: mov %ebx,0x48(%rsp) > 0x00007f9db8cd285d <+9853>: lea (%r11,%r9,1),%ebx > 0x00007f9db8cd2861 <+9857>: lea -0x1(%r13),%rdx > 0x00007f9db8cd2865 <+9861>: mov %rbx,0x50(%rsp) > 0x00007f9db8cd286a <+9866>: sub %rbx,%rdx > 0x00007f9db8cd286d <+9869>: lea (%rdx,%rsi,1),%rbx > 0x00007f9db8cd2871 <+9873>: mov %rbx,0x58(%rsp) > 0x00007f9db8cd2876 <+9878>: lea 0x1(%rdi),%rbx > 0x00007f9db8cd287a <+9882>: mov %rbx,0x60(%rsp) > 0x00007f9db8cd287f <+9887>: mov 0x8(%r15),%edx > 0x00007f9db8cd2883 <+9891>: imul %r10d,%edx > 0x00007f9db8cd2887 <+9895>: cmp %edx,%r8d > 0x00007f9db8cd288a <+9898>: jge 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd2890 <+9904>: cmp %ecx,%eax > 0x00007f9db8cd2892 <+9906>: jl 0x7f9db8cd28d4 <HandleRFBServerMessage+9972> > 0x00007f9db8cd2894 <+9908>: cmp 0x48(%rsp),%eax > 0x00007f9db8cd2898 <+9912>: jg 0x7f9db8cd28cf <HandleRFBServerMessage+9967> > 0x00007f9db8cd289a <+9914>: movslq %r8d,%rbp > 0x00007f9db8cd289d <+9917>: mov %eax,0x68(%rsp) > 0x00007f9db8cd28a1 <+9921>: lea 0x0(%rbp,%r13,1),%rdx > 0x00007f9db8cd28a6 <+9926>: add 0x58(%rsp),%rbp > 0x00007f9db8cd28ab <+9931>: add %rsi,%rdx > 0x00007f9db8cd28ae <+9934>: movzbl (%rdx),%eax > 0x00007f9db8cd28b1 <+9937>: mov (%r15),%rbx > 0x00007f9db8cd28b4 <+9940>: mov %rdx,%r11 > 0x00007f9db8cd28b7 <+9943>: sub $0x1,%rdx > 0x00007f9db8cd28bb <+9947>: sub %rsi,%r11 > 0x00007f9db8cd28be <+9950>: cmp %rbp,%rdx > 0x00007f9db8cd28c1 <+9953>: mov %al,(%rbx,%r11,1) > 0x00007f9db8cd28c5 <+9957>: jne 0x7f9db8cd28ae <HandleRFBServerMessage+9934> > 0x00007f9db8cd28c7 <+9959>: mov 0x68(%rsp),%eax > 0x00007f9db8cd28cb <+9963>: mov 0x8(%r15),%ebp > 0x00007f9db8cd28cf <+9967>: add %ebp,%r8d > 0x00007f9db8cd28d2 <+9970>: jmp 0x7f9db8cd287f <HandleRFBServerMessage+9887> > 0x00007f9db8cd28d4 <+9972>: cmp %r9d,%eax > 0x00007f9db8cd28d7 <+9975>: jge 0x7f9db8cd28cf <HandleRFBServerMessage+9967> > 0x00007f9db8cd28d9 <+9977>: mov 0x60(%rsp),%rbp > 0x00007f9db8cd28de <+9982>: add 0x50(%rsp),%rbp > 0x00007f9db8cd28e3 <+9987>: movslq %r8d,%r11 > 0x00007f9db8cd28e6 <+9990>: lea (%r11,%rdi,1),%rdx > 0x00007f9db8cd28ea <+9994>: add %r11,%rbp > 0x00007f9db8cd28ed <+9997>: movzbl (%rsi,%rdx,1),%ebx > 0x00007f9db8cd28f1 <+10001>: mov (%r15),%r11 > 0x00007f9db8cd28f4 <+10004>: mov %bl,(%r11,%rdx,1) > 0x00007f9db8cd28f8 <+10008>: add $0x1,%rdx > 0x00007f9db8cd28fc <+10012>: cmp %rbp,%rdx > 0x00007f9db8cd28ff <+10015>: jne 0x7f9db8cd28ed <HandleRFBServerMessage+9997> > 0x00007f9db8cd2901 <+10017>: jmp 0x7f9db8cd28cb <HandleRFBServerMessage+9963> > 0x00007f9db8cd2903 <+10019>: add %eax,%r9d > 0x00007f9db8cd2906 <+10022>: lea -0x1(%rdx,%r10,1),%r8d > 0x00007f9db8cd290b <+10027>: mov %eax,%r10d > 0x00007f9db8cd290e <+10030>: lea -0x1(%r9),%ebx > 0x00007f9db8cd2912 <+10034>: not %r10d > 0x00007f9db8cd2915 <+10037>: imul %r8d,%ebp > 0x00007f9db8cd2919 <+10041>: movslq %ebx,%r13 > 0x00007f9db8cd291c <+10044>: mov %ebx,0x48(%rsp) > 0x00007f9db8cd2920 <+10048>: lea (%r10,%r9,1),%ebx > 0x00007f9db8cd2924 <+10052>: lea -0x1(%r13),%r8 > 0x00007f9db8cd2928 <+10056>: mov %rbx,0x50(%rsp) > 0x00007f9db8cd292d <+10061>: sub %rbx,%r8 > 0x00007f9db8cd2930 <+10064>: lea (%r8,%rsi,1),%rbx > 0x00007f9db8cd2934 <+10068>: mov %rbx,0x58(%rsp) > 0x00007f9db8cd2939 <+10073>: lea 0x1(%rdi),%rbx > 0x00007f9db8cd293d <+10077>: mov %rbx,0x60(%rsp) > 0x00007f9db8cd2942 <+10082>: mov 0x8(%r15),%r8d > 0x00007f9db8cd2946 <+10086>: imul %edx,%r8d > 0x00007f9db8cd294a <+10090>: cmp %r8d,%ebp > 0x00007f9db8cd294d <+10093>: jl 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd2953 <+10099>: cmp %ecx,%eax > 0x00007f9db8cd2955 <+10101>: jl 0x7f9db8cd2994 <HandleRFBServerMessage+10164> > 0x00007f9db8cd2957 <+10103>: cmp 0x48(%rsp),%eax > 0x00007f9db8cd295b <+10107>: jg 0x7f9db8cd298e <HandleRFBServerMessage+10158> > 0x00007f9db8cd295d <+10109>: movslq %ebp,%rbx > 0x00007f9db8cd2960 <+10112>: mov %eax,0x68(%rsp) > 0x00007f9db8cd2964 <+10116>: lea (%rbx,%r13,1),%r8 > 0x00007f9db8cd2968 <+10120>: add 0x58(%rsp),%rbx > 0x00007f9db8cd296d <+10125>: add %rsi,%r8 > 0x00007f9db8cd2970 <+10128>: movzbl (%r8),%eax > 0x00007f9db8cd2974 <+10132>: mov (%r15),%r11 > 0x00007f9db8cd2977 <+10135>: mov %r8,%r10 > 0x00007f9db8cd297a <+10138>: sub $0x1,%r8 > 0x00007f9db8cd297e <+10142>: sub %rsi,%r10 > 0x00007f9db8cd2981 <+10145>: cmp %rbx,%r8 > 0x00007f9db8cd2984 <+10148>: mov %al,(%r11,%r10,1) > 0x00007f9db8cd2988 <+10152>: jne 0x7f9db8cd2970 <HandleRFBServerMessage+10128> > 0x00007f9db8cd298a <+10154>: mov 0x68(%rsp),%eax > 0x00007f9db8cd298e <+10158>: sub 0x8(%r15),%ebp > 0x00007f9db8cd2992 <+10162>: jmp 0x7f9db8cd2942 <HandleRFBServerMessage+10082> > 0x00007f9db8cd2994 <+10164>: cmp %r9d,%eax > 0x00007f9db8cd2997 <+10167>: jge 0x7f9db8cd298e <HandleRFBServerMessage+10158> > 0x00007f9db8cd2999 <+10169>: mov 0x60(%rsp),%rbx > 0x00007f9db8cd299e <+10174>: add 0x50(%rsp),%rbx > 0x00007f9db8cd29a3 <+10179>: movslq %ebp,%r10 > 0x00007f9db8cd29a6 <+10182>: lea (%rdi,%r10,1),%r8 > 0x00007f9db8cd29aa <+10186>: add %r10,%rbx > 0x00007f9db8cd29ad <+10189>: movzbl (%rsi,%r8,1),%r11d > 0x00007f9db8cd29b2 <+10194>: mov (%r15),%r10 > 0x00007f9db8cd29b5 <+10197>: mov %r11b,(%r10,%r8,1) > 0x00007f9db8cd29b9 <+10201>: add $0x1,%r8 > 0x00007f9db8cd29bd <+10205>: cmp %rbx,%r8 > 0x00007f9db8cd29c0 <+10208>: jne 0x7f9db8cd29ad <HandleRFBServerMessage+10189> > 0x00007f9db8cd29c2 <+10210>: jmp 0x7f9db8cd298e <HandleRFBServerMessage+10158> > 0x00007f9db8cd29c4 <+10212>: mov 0x48(%rsp),%esi > 0x00007f9db8cd29c8 <+10216>: mov %r15,%rdi > 0x00007f9db8cd29cb <+10219>: callq 0x7f9db8cc637d <InitFilterPalette16> > 0x00007f9db8cd29d0 <+10224>: mov %eax,%r13d > 0x00007f9db8cd29d3 <+10227>: lea -0xa16a(%rip),%rax # 0x7f9db8cc8870 <FilterPalette16> > 0x00007f9db8cd29da <+10234>: mov %rax,0x60(%rsp) > 0x00007f9db8cd29df <+10239>: jmpq 0x7f9db8cd22a1 <HandleRFBServerMessage+8385> > 0x00007f9db8cd29e4 <+10244>: mov 0x20a5bd(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd29eb <+10251>: lea 0x532e(%rip),%rdi # 0x7f9db8cd7d20 > 0x00007f9db8cd29f2 <+10258>: xor %eax,%eax > 0x00007f9db8cd29f4 <+10260>: callq *(%rdx) > 0x00007f9db8cd29f6 <+10262>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd29fb <+10267>: cmpw $0xff,0x4b090(%r15) > 0x00007f9db8cd2a05 <+10277>: jne 0x7f9db8cd1c8b <HandleRFBServerMessage+6827> > 0x00007f9db8cd2a0b <+10283>: lea (%rbx,%rbx,2),%edx > 0x00007f9db8cd2a0e <+10286>: lea 0x54c50(%r15),%rdi > 0x00007f9db8cd2a15 <+10293>: movb $0xff,0x54844(%r15) > 0x00007f9db8cd2a1d <+10301>: xor %esi,%esi > 0x00007f9db8cd2a1f <+10303>: mov $0x18,%ebp > 0x00007f9db8cd2a24 <+10308>: movslq %edx,%rdx > 0x00007f9db8cd2a27 <+10311>: callq 0x7f9db8cc3a90 <memset@plt> > 0x00007f9db8cd2a2c <+10316>: jmpq 0x7f9db8cd1caf <HandleRFBServerMessage+6863> > 0x00007f9db8cd2a31 <+10321>: mov 0x20a570(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd2a38 <+10328>: lea 0x5439(%rip),%rdi # 0x7f9db8cd7e78 > 0x00007f9db8cd2a3f <+10335>: xor %eax,%eax > 0x00007f9db8cd2a41 <+10337>: callq *(%rdx) > 0x00007f9db8cd2a43 <+10339>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2a48 <+10344>: mov %ebx,%esi > 0x00007f9db8cd2a4a <+10346>: mov %r15,%rdi > 0x00007f9db8cd2a4d <+10349>: callq 0x7f9db8cc6408 <InitFilterPalette32> > 0x00007f9db8cd2a52 <+10354>: test %eax,%eax > 0x00007f9db8cd2a54 <+10356>: mov %eax,%ebp > 0x00007f9db8cd2a56 <+10358>: je 0x7f9db8cd22aa <HandleRFBServerMessage+8394> > 0x00007f9db8cd2a5c <+10364>: lea -0xa013(%rip),%rax # 0x7f9db8cc8a50 <FilterPalette32> > 0x00007f9db8cd2a63 <+10371>: mov %rax,0x48(%rsp) > 0x00007f9db8cd2a68 <+10376>: jmpq 0x7f9db8cd15af <HandleRFBServerMessage+5071> > 0x00007f9db8cd2a6d <+10381>: test %eax,%eax > 0x00007f9db8cd2a6f <+10383>: je 0x7f9db8cd2a91 <HandleRFBServerMessage+10417> > 0x00007f9db8cd2a71 <+10385>: mov 0x20a530(%rip),%rcx # 0x7f9db8edcfa8 > 0x00007f9db8cd2a78 <+10392>: mov %eax,%esi > 0x00007f9db8cd2a7a <+10394>: mov 0x4d108(%r15),%rdx > 0x00007f9db8cd2a81 <+10401>: lea 0x5268(%rip),%rdi # 0x7f9db8cd7cf0 > 0x00007f9db8cd2a88 <+10408>: xor %eax,%eax > 0x00007f9db8cd2a8a <+10410>: callq *(%rcx) > 0x00007f9db8cd2a8c <+10412>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2a91 <+10417>: mov 0x4d0d0(%r15),%rax > 0x00007f9db8cd2a98 <+10424>: mov 0x4d0c8(%r15),%r10d > 0x00007f9db8cd2a9f <+10431>: xor %ebx,%ebx > 0x00007f9db8cd2aa1 <+10433>: sub 0x4d0f8(%r15),%r10d > 0x00007f9db8cd2aa8 <+10440>: mov %r12,%r11 > 0x00007f9db8cd2aab <+10443>: mov %rax,0x48(%rsp) > 0x00007f9db8cd2ab0 <+10448>: movzwl 0x58(%rsp),%eax > 0x00007f9db8cd2ab5 <+10453>: mov %eax,0x68(%rsp) > 0x00007f9db8cd2ab9 <+10457>: movzwl 0x60(%rsp),%eax > 0x00007f9db8cd2abe <+10462>: mov %eax,0x60(%rsp) > 0x00007f9db8cd2ac2 <+10466>: cmp %ebx,%r13d > 0x00007f9db8cd2ac5 <+10469>: jle 0x7f9db8cd2be0 <HandleRFBServerMessage+10752> > 0x00007f9db8cd2acb <+10475>: lea 0x3f(%rbx),%eax > 0x00007f9db8cd2ace <+10478>: mov %r13d,%r12d > 0x00007f9db8cd2ad1 <+10481>: sub %ebx,%r12d > 0x00007f9db8cd2ad4 <+10484>: cmp %eax,%r13d > 0x00007f9db8cd2ad7 <+10487>: mov $0x40,%eax > 0x00007f9db8cd2adc <+10492>: cmovg %eax,%r12d > 0x00007f9db8cd2ae0 <+10496>: mov 0x68(%rsp),%eax > 0x00007f9db8cd2ae4 <+10500>: xor %ebp,%ebp > 0x00007f9db8cd2ae6 <+10502>: add %ebx,%eax > 0x00007f9db8cd2ae8 <+10504>: mov %eax,0x58(%rsp) > 0x00007f9db8cd2aec <+10508>: jmp 0x7f9db8cd2b51 <HandleRFBServerMessage+10609> > 0x00007f9db8cd2aee <+10510>: mov 0x50(%rsp),%ecx > 0x00007f9db8cd2af2 <+10514>: lea 0x3f(%rbp),%eax > 0x00007f9db8cd2af5 <+10517>: mov 0x58(%rsp),%r8d > 0x00007f9db8cd2afa <+10522>: mov 0x48(%rsp),%rsi > 0x00007f9db8cd2aff <+10527>: movslq %r10d,%rdx > 0x00007f9db8cd2b02 <+10530>: mov %r12d,(%rsp) > 0x00007f9db8cd2b06 <+10534>: mov %r15,%rdi > 0x00007f9db8cd2b09 <+10537>: mov %r11,0x78(%rsp) > 0x00007f9db8cd2b0e <+10542>: mov %r10d,0x70(%rsp) > 0x00007f9db8cd2b13 <+10547>: mov %ecx,%r9d > 0x00007f9db8cd2b16 <+10550>: sub %ebp,%r9d > 0x00007f9db8cd2b19 <+10553>: cmp %eax,%ecx > 0x00007f9db8cd2b1b <+10555>: mov $0x40,%eax > 0x00007f9db8cd2b20 <+10560>: cmovg %eax,%r9d > 0x00007f9db8cd2b24 <+10564>: mov 0x60(%rsp),%eax > 0x00007f9db8cd2b28 <+10568>: lea 0x0(%rbp,%rax,1),%ecx > 0x00007f9db8cd2b2c <+10572>: callq 0x7f9db8ccee10 <HandleZRLETile24Up> > 0x00007f9db8cd2b31 <+10577>: test %eax,%eax > 0x00007f9db8cd2b33 <+10579>: mov 0x70(%rsp),%r10d > 0x00007f9db8cd2b38 <+10584>: mov 0x78(%rsp),%r11 > 0x00007f9db8cd2b3d <+10589>: js 0x7f9db8cd2000 <HandleRFBServerMessage+7712> > 0x00007f9db8cd2b43 <+10595>: movslq %eax,%rdx > 0x00007f9db8cd2b46 <+10598>: add %rdx,0x48(%rsp) > 0x00007f9db8cd2b4b <+10603>: sub %eax,%r10d > 0x00007f9db8cd2b4e <+10606>: add $0x40,%ebp > 0x00007f9db8cd2b51 <+10609>: cmp %ebp,0x50(%rsp) > 0x00007f9db8cd2b55 <+10613>: jg 0x7f9db8cd2aee <HandleRFBServerMessage+10510> > 0x00007f9db8cd2b57 <+10615>: add $0x40,%ebx > 0x00007f9db8cd2b5a <+10618>: jmpq 0x7f9db8cd2ac2 <HandleRFBServerMessage+10466> > 0x00007f9db8cd2b5f <+10623>: lea 0x4d0d8(%r15),%rdi > 0x00007f9db8cd2b66 <+10630>: lea 0x4d66(%rip),%rsi # 0x7f9db8cd78d3 > 0x00007f9db8cd2b6d <+10637>: mov $0x70,%edx > 0x00007f9db8cd2b72 <+10642>: callq 0x7f9db8cc3e00 <inflateInit_@plt> > 0x00007f9db8cd2b77 <+10647>: test %eax,%eax > 0x00007f9db8cd2b79 <+10649>: jne 0x7f9db8cd2caf <HandleRFBServerMessage+10959> > 0x00007f9db8cd2b7f <+10655>: movb $0xff,0x4d148(%r15) > 0x00007f9db8cd2b87 <+10663>: jmpq 0x7f9db8cd23a1 <HandleRFBServerMessage+8641> > 0x00007f9db8cd2b8c <+10668>: lea 0x4d40(%rip),%rsi # 0x7f9db8cd78d3 > 0x00007f9db8cd2b93 <+10675>: movq $0x0,0x40(%rbx) > 0x00007f9db8cd2b9b <+10683>: movq $0x0,0x48(%rbx) > 0x00007f9db8cd2ba3 <+10691>: movq $0x0,0x50(%rbx) > 0x00007f9db8cd2bab <+10699>: mov $0x70,%edx > 0x00007f9db8cd2bb0 <+10704>: mov %rbx,%rdi > 0x00007f9db8cd2bb3 <+10707>: callq 0x7f9db8cc3e00 <inflateInit_@plt> > 0x00007f9db8cd2bb8 <+10712>: test %eax,%eax > 0x00007f9db8cd2bba <+10714>: je 0x7f9db8cd2be8 <HandleRFBServerMessage+10760> > 0x00007f9db8cd2bbc <+10716>: mov 0x30(%rbx),%rsi > 0x00007f9db8cd2bc0 <+10720>: test %rsi,%rsi > 0x00007f9db8cd2bc3 <+10723>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2bc9 <+10729>: mov 0x20a3d8(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd2bd0 <+10736>: lea 0x4d2d(%rip),%rdi # 0x7f9db8cd7904 > 0x00007f9db8cd2bd7 <+10743>: xor %eax,%eax > 0x00007f9db8cd2bd9 <+10745>: callq *(%rdx) > 0x00007f9db8cd2bdb <+10747>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2be0 <+10752>: mov %r11,%r12 > 0x00007f9db8cd2be3 <+10755>: jmpq 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd2be8 <+10760>: movb $0xff,0x54840(%r15,%rbp,1) > 0x00007f9db8cd2bf1 <+10769>: jmpq 0x7f9db8cd2075 <HandleRFBServerMessage+7829> > 0x00007f9db8cd2bf6 <+10774>: mov 0x30(%r13),%rsi > 0x00007f9db8cd2bfa <+10778>: test %rsi,%rsi > 0x00007f9db8cd2bfd <+10781>: jne 0x7f9db8cd2237 <HandleRFBServerMessage+8279> > 0x00007f9db8cd2c03 <+10787>: mov 0x20a39e(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd2c0a <+10794>: mov %eax,%esi > 0x00007f9db8cd2c0c <+10796>: lea 0x4d1d(%rip),%rdi # 0x7f9db8cd7930 > 0x00007f9db8cd2c13 <+10803>: xor %eax,%eax > 0x00007f9db8cd2c15 <+10805>: callq *(%rdx) > 0x00007f9db8cd2c17 <+10807>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2c1c <+10812>: mov 0x20a385(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd2c23 <+10819>: lea 0x52de(%rip),%rdi # 0x7f9db8cd7f08 > 0x00007f9db8cd2c2a <+10826>: xor %eax,%eax > 0x00007f9db8cd2c2c <+10828>: callq *(%rdx) > 0x00007f9db8cd2c2e <+10830>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2c33 <+10835>: lea 0x4c99(%rip),%rsi # 0x7f9db8cd78d3 > 0x00007f9db8cd2c3a <+10842>: movq $0x0,0x40(%r13) > 0x00007f9db8cd2c42 <+10850>: movq $0x0,0x48(%r13) > 0x00007f9db8cd2c4a <+10858>: movq $0x0,0x50(%r13) > 0x00007f9db8cd2c52 <+10866>: mov $0x70,%edx > 0x00007f9db8cd2c57 <+10871>: mov %r13,%rdi > 0x00007f9db8cd2c5a <+10874>: mov %rcx,0x68(%rsp) > 0x00007f9db8cd2c5f <+10879>: callq 0x7f9db8cc3e00 <inflateInit_@plt> > 0x00007f9db8cd2c64 <+10884>: test %eax,%eax > 0x00007f9db8cd2c66 <+10886>: mov 0x68(%rsp),%rcx > 0x00007f9db8cd2c6b <+10891>: je 0x7f9db8cd2c96 <HandleRFBServerMessage+10934> > 0x00007f9db8cd2c6d <+10893>: mov 0x30(%r13),%rsi > 0x00007f9db8cd2c71 <+10897>: test %rsi,%rsi > 0x00007f9db8cd2c74 <+10900>: jne 0x7f9db8cd2bc9 <HandleRFBServerMessage+10729> > 0x00007f9db8cd2c7a <+10906>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2c7f <+10911>: mov 0x20a322(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd2c86 <+10918>: lea 0x524b(%rip),%rdi # 0x7f9db8cd7ed8 > 0x00007f9db8cd2c8d <+10925>: xor %eax,%eax > 0x00007f9db8cd2c8f <+10927>: callq *(%rdx) > 0x00007f9db8cd2c91 <+10929>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2c96 <+10934>: movb $0xff,0x54840(%r15,%rcx,1) > 0x00007f9db8cd2c9f <+10943>: jmpq 0x7f9db8cd1d27 <HandleRFBServerMessage+6983> > 0x00007f9db8cd2ca4 <+10948>: mov %r12d,%r14d > 0x00007f9db8cd2ca7 <+10951>: mov %r11,%r12 > 0x00007f9db8cd2caa <+10954>: jmpq 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd2caf <+10959>: mov 0x20a2f2(%rip),%rcx # 0x7f9db8edcfa8 > 0x00007f9db8cd2cb6 <+10966>: mov %eax,%esi > 0x00007f9db8cd2cb8 <+10968>: mov 0x4d108(%r15),%rdx > 0x00007f9db8cd2cbf <+10975>: lea 0x4fd2(%rip),%rdi # 0x7f9db8cd7c98 > 0x00007f9db8cd2cc6 <+10982>: xor %eax,%eax > 0x00007f9db8cd2cc8 <+10984>: callq *(%rcx) > 0x00007f9db8cd2cca <+10986>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2ccf <+10991>: mov 0x50(%rsp),%r9d > 0x00007f9db8cd2cd4 <+10996>: sub %ebp,%r9d > 0x00007f9db8cd2cd7 <+10999>: jmpq 0x7f9db8cd1fcf <HandleRFBServerMessage+7663> > 0x00007f9db8cd2cdc <+11004>: lea 0x78(%r15),%rsi > 0x00007f9db8cd2ce0 <+11008>: mov $0x3,%edx > 0x00007f9db8cd2ce5 <+11013>: mov %r15,%rdi > 0x00007f9db8cd2ce8 <+11016>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd2ced <+11021>: test %al,%al > 0x00007f9db8cd2cef <+11023>: je 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd2cf5 <+11029>: movzbl 0x4b093(%r15),%ecx > 0x00007f9db8cd2cfd <+11037>: movzbl 0x79(%r15),%eax > 0x00007f9db8cd2d02 <+11042>: movzbl 0x78(%r15),%edx > 0x00007f9db8cd2d07 <+11047>: shl %cl,%eax > 0x00007f9db8cd2d09 <+11049>: movzbl 0x4b092(%r15),%ecx > 0x00007f9db8cd2d11 <+11057>: shl %cl,%edx > 0x00007f9db8cd2d13 <+11059>: movzbl 0x4b094(%r15),%ecx > 0x00007f9db8cd2d1b <+11067>: or %edx,%eax > 0x00007f9db8cd2d1d <+11069>: movzbl 0x7a(%r15),%edx > 0x00007f9db8cd2d22 <+11074>: shl %cl,%edx > 0x00007f9db8cd2d24 <+11076>: or %edx,%eax > 0x00007f9db8cd2d26 <+11078>: mov %eax,0xc0(%rsp) > 0x00007f9db8cd2d2d <+11085>: jmpq 0x7f9db8cd1c04 <HandleRFBServerMessage+6692> > 0x00007f9db8cd2d32 <+11090>: mov %r15,%rdi > 0x00007f9db8cd2d35 <+11093>: callq 0x7f9db8cc46eb <ReadCompactLen> > 0x00007f9db8cd2d3a <+11098>: test %eax,%eax > 0x00007f9db8cd2d3c <+11100>: mov %rax,%r13 > 0x00007f9db8cd2d3f <+11103>: jle 0x7f9db8cd2c7f <HandleRFBServerMessage+10911> > 0x00007f9db8cd2d45 <+11109>: movslq %eax,%rbp > 0x00007f9db8cd2d48 <+11112>: mov %rbp,%rdi > 0x00007f9db8cd2d4b <+11115>: callq 0x7f9db8cc3d20 <malloc@plt> > 0x00007f9db8cd2d50 <+11120>: test %rax,%rax > 0x00007f9db8cd2d53 <+11123>: mov %rax,0x48(%rsp) > 0x00007f9db8cd2d58 <+11128>: je 0x7f9db8cd2fee <HandleRFBServerMessage+11790> > 0x00007f9db8cd2d5e <+11134>: mov 0x48(%rsp),%rsi > 0x00007f9db8cd2d63 <+11139>: mov %r13d,%edx > 0x00007f9db8cd2d66 <+11142>: mov %r15,%rdi > 0x00007f9db8cd2d69 <+11145>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd2d6e <+11150>: test %al,%al > 0x00007f9db8cd2d70 <+11152>: je 0x7f9db8cd2e81 <HandleRFBServerMessage+11425> > 0x00007f9db8cd2d76 <+11158>: mov 0x40(%rsp),%rdi > 0x00007f9db8cd2d7b <+11163>: callq 0x7f9db8cc3b20 <jpeg_std_error@plt> > 0x00007f9db8cd2d80 <+11168>: mov 0x28(%rsp),%rdi > 0x00007f9db8cd2d85 <+11173>: mov $0x278,%edx > 0x00007f9db8cd2d8a <+11178>: mov $0x3e,%esi > 0x00007f9db8cd2d8f <+11183>: mov %rax,0x1b0(%rsp) > 0x00007f9db8cd2d97 <+11191>: mov %r15,0x1c8(%rsp) > 0x00007f9db8cd2d9f <+11199>: callq 0x7f9db8cc4000 <jpeg_CreateDecompress@plt> > 0x00007f9db8cd2da4 <+11204>: mov 0x1c8(%rsp),%r13 > 0x00007f9db8cd2dac <+11212>: mov 0x48(%rsp),%rax > 0x00007f9db8cd2db1 <+11217>: cmpq $0x0,0x57c58(%r13) > 0x00007f9db8cd2db9 <+11225>: mov %rax,0x57c60(%r13) > 0x00007f9db8cd2dc0 <+11232>: mov %rbp,0x57c68(%r13) > 0x00007f9db8cd2dc7 <+11239>: jne 0x7f9db8cd2dda <HandleRFBServerMessage+11258> > 0x00007f9db8cd2dc9 <+11241>: mov $0x38,%edi > 0x00007f9db8cd2dce <+11246>: callq 0x7f9db8cc3d20 <malloc@plt> > 0x00007f9db8cd2dd3 <+11251>: mov %rax,0x57c58(%r13) > 0x00007f9db8cd2dda <+11258>: mov 0x57c58(%r13),%rax > 0x00007f9db8cd2de1 <+11265>: lea -0xa618(%rip),%rcx # 0x7f9db8cc87d0 <JpegInitSource> > 0x00007f9db8cd2de8 <+11272>: mov 0x20a1f9(%rip),%rdx # 0x7f9db8edcfe8 > 0x00007f9db8cd2def <+11279>: or $0xffffffff,%esi > 0x00007f9db8cd2df2 <+11282>: mov %rcx,0x10(%rax) > 0x00007f9db8cd2df6 <+11286>: lea -0xa61d(%rip),%rcx # 0x7f9db8cc87e0 <JpegFillInputBuffer> > 0x00007f9db8cd2dfd <+11293>: mov %rbp,0x8(%rax) > 0x00007f9db8cd2e01 <+11297>: mov 0x28(%rsp),%rbp > 0x00007f9db8cd2e06 <+11302>: mov %rdx,0x28(%rax) > 0x00007f9db8cd2e0a <+11306>: mov %rcx,0x18(%rax) > 0x00007f9db8cd2e0e <+11310>: lea -0xa605(%rip),%rcx # 0x7f9db8cc8810 <JpegSkipInputData> > 0x00007f9db8cd2e15 <+11317>: mov %rcx,0x20(%rax) > 0x00007f9db8cd2e19 <+11321>: lea -0xa5c0(%rip),%rcx # 0x7f9db8cc8860 <JpegTermSource> > 0x00007f9db8cd2e20 <+11328>: mov %rbp,%rdi > 0x00007f9db8cd2e23 <+11331>: mov %rcx,0x30(%rax) > 0x00007f9db8cd2e27 <+11335>: mov 0x48(%rsp),%rcx > 0x00007f9db8cd2e2c <+11340>: mov %rcx,(%rax) > 0x00007f9db8cd2e2f <+11343>: mov %rax,0x1d8(%rsp) > 0x00007f9db8cd2e37 <+11351>: callq 0x7f9db8cc3fd0 <jpeg_read_header@plt> > 0x00007f9db8cd2e3c <+11356>: mov %rbp,%rdi > 0x00007f9db8cd2e3f <+11359>: movl $0x2,0x1f0(%rsp) > 0x00007f9db8cd2e4a <+11370>: callq 0x7f9db8cc39d0 <jpeg_start_decompress@plt> > 0x00007f9db8cd2e4f <+11375>: cmp %ebx,0x238(%rsp) > 0x00007f9db8cd2e56 <+11382>: jne 0x7f9db8cd2e65 <HandleRFBServerMessage+11397> > 0x00007f9db8cd2e58 <+11384>: mov 0x50(%rsp),%eax > 0x00007f9db8cd2e5c <+11388>: cmp %eax,0x23c(%rsp) > 0x00007f9db8cd2e63 <+11395>: je 0x7f9db8cd2e8b <HandleRFBServerMessage+11435> > 0x00007f9db8cd2e65 <+11397>: mov 0x20a13c(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd2e6c <+11404>: lea 0x54d5(%rip),%rdi # 0x7f9db8cd8348 > 0x00007f9db8cd2e73 <+11411>: xor %eax,%eax > 0x00007f9db8cd2e75 <+11413>: callq *(%rdx) > 0x00007f9db8cd2e77 <+11415>: mov 0x28(%rsp),%rdi > 0x00007f9db8cd2e7c <+11420>: callq 0x7f9db8cc3bc0 <jpeg_destroy_decompress@plt> > 0x00007f9db8cd2e81 <+11425>: mov 0x48(%rsp),%rdi > 0x00007f9db8cd2e86 <+11430>: jmpq 0x7f9db8cd0c88 <HandleRFBServerMessage+2728> > 0x00007f9db8cd2e8b <+11435>: cmpl $0x3,0x244(%rsp) > 0x00007f9db8cd2e93 <+11443>: jne 0x7f9db8cd2e65 <HandleRFBServerMessage+11397> > 0x00007f9db8cd2e95 <+11445>: lea 0x25878(%r15),%r13 > 0x00007f9db8cd2e9c <+11452>: lea -0x1(%rbx),%eax > 0x00007f9db8cd2e9f <+11455>: lea 0x78(%r15),%rbp > 0x00007f9db8cd2ea3 <+11459>: movl $0x0,0x50(%rsp) > 0x00007f9db8cd2eab <+11467>: lea 0x4(%r13,%rax,4),%rax > 0x00007f9db8cd2eb0 <+11472>: mov %rbp,0xd0(%rsp) > 0x00007f9db8cd2eb8 <+11480>: mov %rax,0x68(%rsp) > 0x00007f9db8cd2ebd <+11485>: lea 0xd0(%rsp),%rax > 0x00007f9db8cd2ec5 <+11493>: mov %rax,0x70(%rsp) > 0x00007f9db8cd2eca <+11498>: mov 0x23c(%rsp),%eax > 0x00007f9db8cd2ed1 <+11505>: cmp %eax,0x258(%rsp) > 0x00007f9db8cd2ed8 <+11512>: jae 0x7f9db8cd3003 <HandleRFBServerMessage+11811> > 0x00007f9db8cd2ede <+11518>: mov 0x70(%rsp),%rsi > 0x00007f9db8cd2ee3 <+11523>: mov 0x28(%rsp),%rdi > 0x00007f9db8cd2ee8 <+11528>: mov $0x1,%edx > 0x00007f9db8cd2eed <+11533>: callq 0x7f9db8cc40d0 <jpeg_read_scanlines@plt> > 0x00007f9db8cd2ef2 <+11538>: cmpb $0x0,0x57c50(%r15) > 0x00007f9db8cd2efa <+11546>: jne 0x7f9db8cd3017 <HandleRFBServerMessage+11831> > 0x00007f9db8cd2f00 <+11552>: test %ebx,%ebx > 0x00007f9db8cd2f02 <+11554>: je 0x7f9db8cd2fb1 <HandleRFBServerMessage+11729> > 0x00007f9db8cd2f08 <+11560>: movzwl 0x4b08c(%r15),%r9d > 0x00007f9db8cd2f10 <+11568>: movzwl 0x4b08e(%r15),%r8d > 0x00007f9db8cd2f18 <+11576>: mov %rbp,%rax > 0x00007f9db8cd2f1b <+11579>: movzwl 0x4b090(%r15),%edi > 0x00007f9db8cd2f23 <+11587>: mov %r13,%rsi > 0x00007f9db8cd2f26 <+11590>: movzbl 0x1(%rax),%edx > 0x00007f9db8cd2f2a <+11594>: mov $0x80808081,%ecx > 0x00007f9db8cd2f2f <+11599>: mov $0x80808081,%r10d > 0x00007f9db8cd2f35 <+11605>: add $0x4,%rsi > 0x00007f9db8cd2f39 <+11609>: add $0x3,%rax > 0x00007f9db8cd2f3d <+11613>: imul %r8d,%edx > 0x00007f9db8cd2f41 <+11617>: add $0x7f,%edx > 0x00007f9db8cd2f44 <+11620>: imul %rcx,%rdx > 0x00007f9db8cd2f48 <+11624>: movzbl 0x4b093(%r15),%ecx > 0x00007f9db8cd2f50 <+11632>: shr $0x27,%rdx > 0x00007f9db8cd2f54 <+11636>: shl %cl,%edx > 0x00007f9db8cd2f56 <+11638>: movzbl -0x3(%rax),%ecx > 0x00007f9db8cd2f5a <+11642>: imul %r9d,%ecx > 0x00007f9db8cd2f5e <+11646>: add $0x7f,%ecx > 0x00007f9db8cd2f61 <+11649>: imul %r10,%rcx > 0x00007f9db8cd2f65 <+11653>: shr $0x27,%rcx > 0x00007f9db8cd2f69 <+11657>: mov %rcx,%r10 > 0x00007f9db8cd2f6c <+11660>: movzbl 0x4b092(%r15),%ecx > 0x00007f9db8cd2f74 <+11668>: shl %cl,%r10d > 0x00007f9db8cd2f77 <+11671>: movzbl -0x1(%rax),%ecx > 0x00007f9db8cd2f7b <+11675>: or %r10d,%edx > 0x00007f9db8cd2f7e <+11678>: mov $0x80808081,%r10d > 0x00007f9db8cd2f84 <+11684>: imul %edi,%ecx > 0x00007f9db8cd2f87 <+11687>: add $0x7f,%ecx > 0x00007f9db8cd2f8a <+11690>: imul %r10,%rcx > 0x00007f9db8cd2f8e <+11694>: shr $0x27,%rcx > 0x00007f9db8cd2f92 <+11698>: mov %rcx,%r10 > 0x00007f9db8cd2f95 <+11701>: movzbl 0x4b094(%r15),%ecx > 0x00007f9db8cd2f9d <+11709>: shl %cl,%r10d > 0x00007f9db8cd2fa0 <+11712>: or %r10d,%edx > 0x00007f9db8cd2fa3 <+11715>: cmp 0x68(%rsp),%rsi > 0x00007f9db8cd2fa8 <+11720>: mov %edx,-0x4(%rsi) > 0x00007f9db8cd2fab <+11723>: jne 0x7f9db8cd2f26 <HandleRFBServerMessage+11590> > 0x00007f9db8cd2fb1 <+11729>: mov 0x60(%rsp),%ecx > 0x00007f9db8cd2fb5 <+11733>: mov 0x50(%rsp),%eax > 0x00007f9db8cd2fb9 <+11737>: mov %r15,%rdi > 0x00007f9db8cd2fbc <+11740>: movzbl 0x4b088(%r15),%edx > 0x00007f9db8cd2fc4 <+11748>: mov 0x8(%r15),%esi > 0x00007f9db8cd2fc8 <+11752>: mov 0x58(%rsp),%r8d > 0x00007f9db8cd2fcd <+11757>: movl $0x1,0x8(%rsp) > 0x00007f9db8cd2fd5 <+11765>: lea (%rax,%rcx,1),%r9d > 0x00007f9db8cd2fd9 <+11769>: mov %ebx,(%rsp) > 0x00007f9db8cd2fdc <+11772>: mov %r13,%rcx > 0x00007f9db8cd2fdf <+11775>: callq 0x7f9db8cc9a40 <CopyRectangle> > 0x00007f9db8cd2fe4 <+11780>: addl $0x1,0x50(%rsp) > 0x00007f9db8cd2fe9 <+11785>: jmpq 0x7f9db8cd2eca <HandleRFBServerMessage+11498> > 0x00007f9db8cd2fee <+11790>: mov 0x209fb3(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd2ff5 <+11797>: lea 0x4a38(%rip),%rdi # 0x7f9db8cd7a34 > 0x00007f9db8cd2ffc <+11804>: callq *(%rdx) > 0x00007f9db8cd2ffe <+11806>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd3003 <+11811>: cmpb $0x0,0x57c50(%r15) > 0x00007f9db8cd300b <+11819>: jne 0x7f9db8cd3017 <HandleRFBServerMessage+11831> > 0x00007f9db8cd300d <+11821>: mov 0x28(%rsp),%rdi > 0x00007f9db8cd3012 <+11826>: callq 0x7f9db8cc3de0 <jpeg_finish_decompress@plt> > 0x00007f9db8cd3017 <+11831>: mov 0x28(%rsp),%rdi > 0x00007f9db8cd301c <+11836>: callq 0x7f9db8cc3bc0 <jpeg_destroy_decompress@plt> > 0x00007f9db8cd3021 <+11841>: mov 0x48(%rsp),%rdi > 0x00007f9db8cd3026 <+11846>: callq 0x7f9db8cc3750 <free@plt> > 0x00007f9db8cd302b <+11851>: cmpb $0x0,0x57c50(%r15) > 0x00007f9db8cd3033 <+11859>: je 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd3039 <+11865>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd303e <+11870>: mov %r15,%rdi > 0x00007f9db8cd3041 <+11873>: callq 0x7f9db8cc46eb <ReadCompactLen> > 0x00007f9db8cd3046 <+11878>: test %eax,%eax > 0x00007f9db8cd3048 <+11880>: mov %rax,%r13 > 0x00007f9db8cd304b <+11883>: jle 0x7f9db8cd2c7f <HandleRFBServerMessage+10911> > 0x00007f9db8cd3051 <+11889>: movslq %eax,%rbp > 0x00007f9db8cd3054 <+11892>: mov %rbp,%rdi > 0x00007f9db8cd3057 <+11895>: callq 0x7f9db8cc3d20 <malloc@plt> > 0x00007f9db8cd305c <+11900>: test %rax,%rax > 0x00007f9db8cd305f <+11903>: mov %rax,%rbx > 0x00007f9db8cd3062 <+11906>: je 0x7f9db8cd32fe <HandleRFBServerMessage+12574> > 0x00007f9db8cd3068 <+11912>: mov %r13d,%edx > 0x00007f9db8cd306b <+11915>: mov %rax,%rsi > 0x00007f9db8cd306e <+11918>: mov %r15,%rdi > 0x00007f9db8cd3071 <+11921>: callq 0x7f9db8cc3f00 <ReadFromRFBServer@plt> > 0x00007f9db8cd3076 <+11926>: test %al,%al > 0x00007f9db8cd3078 <+11928>: je 0x7f9db8cd3183 <HandleRFBServerMessage+12195> > 0x00007f9db8cd307e <+11934>: mov 0x40(%rsp),%rdi > 0x00007f9db8cd3083 <+11939>: callq 0x7f9db8cc3b20 <jpeg_std_error@plt> > 0x00007f9db8cd3088 <+11944>: mov 0x28(%rsp),%rdi > 0x00007f9db8cd308d <+11949>: mov $0x278,%edx > 0x00007f9db8cd3092 <+11954>: mov $0x3e,%esi > 0x00007f9db8cd3097 <+11959>: mov %rax,0x1b0(%rsp) > 0x00007f9db8cd309f <+11967>: mov %r15,0x1c8(%rsp) > 0x00007f9db8cd30a7 <+11975>: callq 0x7f9db8cc4000 <jpeg_CreateDecompress@plt> > 0x00007f9db8cd30ac <+11980>: mov 0x1c8(%rsp),%r13 > 0x00007f9db8cd30b4 <+11988>: cmpq $0x0,0x57c58(%r13) > 0x00007f9db8cd30bc <+11996>: mov %rbx,0x57c60(%r13) > 0x00007f9db8cd30c3 <+12003>: mov %rbp,0x57c68(%r13) > 0x00007f9db8cd30ca <+12010>: jne 0x7f9db8cd30dd <HandleRFBServerMessage+12029> > 0x00007f9db8cd30cc <+12012>: mov $0x38,%edi > 0x00007f9db8cd30d1 <+12017>: callq 0x7f9db8cc3d20 <malloc@plt> > 0x00007f9db8cd30d6 <+12022>: mov %rax,0x57c58(%r13) > 0x00007f9db8cd30dd <+12029>: mov 0x57c58(%r13),%rax > 0x00007f9db8cd30e4 <+12036>: lea -0xa91b(%rip),%rcx # 0x7f9db8cc87d0 <JpegInitSource> > 0x00007f9db8cd30eb <+12043>: mov 0x209ef6(%rip),%rdx # 0x7f9db8edcfe8 > 0x00007f9db8cd30f2 <+12050>: or $0xffffffff,%esi > 0x00007f9db8cd30f5 <+12053>: mov %rcx,0x10(%rax) > 0x00007f9db8cd30f9 <+12057>: lea -0xa920(%rip),%rcx # 0x7f9db8cc87e0 <JpegFillInputBuffer> > 0x00007f9db8cd3100 <+12064>: mov %rbp,0x8(%rax) > 0x00007f9db8cd3104 <+12068>: mov 0x28(%rsp),%rbp > 0x00007f9db8cd3109 <+12073>: mov %rdx,0x28(%rax) > 0x00007f9db8cd310d <+12077>: mov %rcx,0x18(%rax) > 0x00007f9db8cd3111 <+12081>: lea -0xa908(%rip),%rcx # 0x7f9db8cc8810 <JpegSkipInputData> > 0x00007f9db8cd3118 <+12088>: mov %rbx,(%rax) > 0x00007f9db8cd311b <+12091>: mov %rcx,0x20(%rax) > 0x00007f9db8cd311f <+12095>: lea -0xa8c6(%rip),%rcx # 0x7f9db8cc8860 <JpegTermSource> > 0x00007f9db8cd3126 <+12102>: mov %rbp,%rdi > 0x00007f9db8cd3129 <+12105>: mov %rcx,0x30(%rax) > 0x00007f9db8cd312d <+12109>: mov %rax,0x1d8(%rsp) > 0x00007f9db8cd3135 <+12117>: callq 0x7f9db8cc3fd0 <jpeg_read_header@plt> > 0x00007f9db8cd313a <+12122>: mov %rbp,%rdi > 0x00007f9db8cd313d <+12125>: movl $0x2,0x1f0(%rsp) > 0x00007f9db8cd3148 <+12136>: callq 0x7f9db8cc39d0 <jpeg_start_decompress@plt> > 0x00007f9db8cd314d <+12141>: mov 0x48(%rsp),%eax > 0x00007f9db8cd3151 <+12145>: cmp %eax,0x238(%rsp) > 0x00007f9db8cd3158 <+12152>: jne 0x7f9db8cd3167 <HandleRFBServerMessage+12167> > 0x00007f9db8cd315a <+12154>: mov 0x50(%rsp),%eax > 0x00007f9db8cd315e <+12158>: cmp %eax,0x23c(%rsp) > 0x00007f9db8cd3165 <+12165>: je 0x7f9db8cd318b <HandleRFBServerMessage+12203> > 0x00007f9db8cd3167 <+12167>: mov 0x209e3a(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd316e <+12174>: lea 0x51d3(%rip),%rdi # 0x7f9db8cd8348 > 0x00007f9db8cd3175 <+12181>: xor %eax,%eax > 0x00007f9db8cd3177 <+12183>: callq *(%rdx) > 0x00007f9db8cd3179 <+12185>: mov 0x28(%rsp),%rdi > 0x00007f9db8cd317e <+12190>: callq 0x7f9db8cc3bc0 <jpeg_destroy_decompress@plt> > 0x00007f9db8cd3183 <+12195>: mov %rbx,%rdi > 0x00007f9db8cd3186 <+12198>: jmpq 0x7f9db8cd0c88 <HandleRFBServerMessage+2728> > 0x00007f9db8cd318b <+12203>: cmpl $0x3,0x244(%rsp) > 0x00007f9db8cd3193 <+12211>: jne 0x7f9db8cd3167 <HandleRFBServerMessage+12167> > 0x00007f9db8cd3195 <+12213>: mov 0x48(%rsp),%eax > 0x00007f9db8cd3199 <+12217>: lea 0x25878(%r15),%r13 > 0x00007f9db8cd31a0 <+12224>: lea 0x78(%r15),%rbp > 0x00007f9db8cd31a4 <+12228>: movl $0x0,0x50(%rsp) > 0x00007f9db8cd31ac <+12236>: mov %rbp,0xd0(%rsp) > 0x00007f9db8cd31b4 <+12244>: sub $0x1,%eax > 0x00007f9db8cd31b7 <+12247>: lea 0x2(%r13,%rax,2),%rax > 0x00007f9db8cd31bc <+12252>: mov %rax,0x60(%rsp) > 0x00007f9db8cd31c1 <+12257>: lea 0xd0(%rsp),%rax > 0x00007f9db8cd31c9 <+12265>: mov %rax,0x68(%rsp) > 0x00007f9db8cd31ce <+12270>: mov 0x23c(%rsp),%eax > 0x00007f9db8cd31d5 <+12277>: cmp %eax,0x258(%rsp) > 0x00007f9db8cd31dc <+12284>: jae 0x7f9db8cd3315 <HandleRFBServerMessage+12597> > 0x00007f9db8cd31e2 <+12290>: mov 0x68(%rsp),%rsi > 0x00007f9db8cd31e7 <+12295>: mov 0x28(%rsp),%rdi > 0x00007f9db8cd31ec <+12300>: mov $0x1,%edx > 0x00007f9db8cd31f1 <+12305>: callq 0x7f9db8cc40d0 <jpeg_read_scanlines@plt> > 0x00007f9db8cd31f6 <+12310>: cmpb $0x0,0x57c50(%r15) > 0x00007f9db8cd31fe <+12318>: jne 0x7f9db8cd3329 <HandleRFBServerMessage+12617> > 0x00007f9db8cd3204 <+12324>: cmpl $0x0,0x48(%rsp) > 0x00007f9db8cd3209 <+12329>: mov %rbp,%rax > 0x00007f9db8cd320c <+12332>: mov %r13,%rdi > 0x00007f9db8cd320f <+12335>: je 0x7f9db8cd32bd <HandleRFBServerMessage+12509> > 0x00007f9db8cd3215 <+12341>: movzbl 0x1(%rax),%edx > 0x00007f9db8cd3219 <+12345>: movzwl 0x4b08e(%r15),%ecx > 0x00007f9db8cd3221 <+12353>: add $0x2,%rdi > 0x00007f9db8cd3225 <+12357>: add $0x3,%rax > 0x00007f9db8cd3229 <+12361>: imul %ecx,%edx > 0x00007f9db8cd322c <+12364>: movzbl 0x4b093(%r15),%ecx > 0x00007f9db8cd3234 <+12372>: lea 0x7f(%rdx),%esi > 0x00007f9db8cd3237 <+12375>: movslq %esi,%rdx > 0x00007f9db8cd323a <+12378>: imul $0xffffffff80808081,%rdx,%rdx > 0x00007f9db8cd3241 <+12385>: shr $0x20,%rdx > 0x00007f9db8cd3245 <+12389>: add %edx,%esi > 0x00007f9db8cd3247 <+12391>: movzbl -0x3(%rax),%edx > 0x00007f9db8cd324b <+12395>: sar $0x7,%esi > 0x00007f9db8cd324e <+12398>: shl %cl,%esi > 0x00007f9db8cd3250 <+12400>: movzwl 0x4b08c(%r15),%ecx > 0x00007f9db8cd3258 <+12408>: imul %ecx,%edx > 0x00007f9db8cd325b <+12411>: lea 0x7f(%rdx),%ecx > 0x00007f9db8cd325e <+12414>: movslq %ecx,%rdx > 0x00007f9db8cd3261 <+12417>: imul $0xffffffff80808081,%rdx,%rdx > 0x00007f9db8cd3268 <+12424>: shr $0x20,%rdx > 0x00007f9db8cd326c <+12428>: add %ecx,%edx > 0x00007f9db8cd326e <+12430>: movzbl 0x4b092(%r15),%ecx > 0x00007f9db8cd3276 <+12438>: sar $0x7,%edx > 0x00007f9db8cd3279 <+12441>: shl %cl,%edx > 0x00007f9db8cd327b <+12443>: movzwl 0x4b090(%r15),%ecx > 0x00007f9db8cd3283 <+12451>: or %edx,%esi > 0x00007f9db8cd3285 <+12453>: movzbl -0x1(%rax),%edx > 0x00007f9db8cd3289 <+12457>: imul %ecx,%edx > 0x00007f9db8cd328c <+12460>: lea 0x7f(%rdx),%ecx > 0x00007f9db8cd328f <+12463>: movslq %ecx,%rdx > 0x00007f9db8cd3292 <+12466>: imul $0xffffffff80808081,%rdx,%rdx > 0x00007f9db8cd3299 <+12473>: shr $0x20,%rdx > 0x00007f9db8cd329d <+12477>: add %ecx,%edx > 0x00007f9db8cd329f <+12479>: movzbl 0x4b094(%r15),%ecx > 0x00007f9db8cd32a7 <+12487>: sar $0x7,%edx > 0x00007f9db8cd32aa <+12490>: shl %cl,%edx > 0x00007f9db8cd32ac <+12492>: or %edx,%esi > 0x00007f9db8cd32ae <+12494>: cmp 0x60(%rsp),%rdi > 0x00007f9db8cd32b3 <+12499>: mov %si,-0x2(%rdi) > 0x00007f9db8cd32b7 <+12503>: jne 0x7f9db8cd3215 <HandleRFBServerMessage+12341> > 0x00007f9db8cd32bd <+12509>: mov 0x48(%rsp),%eax > 0x00007f9db8cd32c1 <+12513>: movzbl 0x4b088(%r15),%edx > 0x00007f9db8cd32c9 <+12521>: mov %r15,%rdi > 0x00007f9db8cd32cc <+12524>: mov 0x8(%r15),%esi > 0x00007f9db8cd32d0 <+12528>: mov 0x70(%rsp),%ecx > 0x00007f9db8cd32d4 <+12532>: mov 0x58(%rsp),%r8d > 0x00007f9db8cd32d9 <+12537>: movl $0x1,0x8(%rsp) > 0x00007f9db8cd32e1 <+12545>: mov %eax,(%rsp) > 0x00007f9db8cd32e4 <+12548>: mov 0x50(%rsp),%eax > 0x00007f9db8cd32e8 <+12552>: lea (%rax,%rcx,1),%r9d > 0x00007f9db8cd32ec <+12556>: mov %r13,%rcx > 0x00007f9db8cd32ef <+12559>: callq 0x7f9db8cc9a40 <CopyRectangle> > 0x00007f9db8cd32f4 <+12564>: addl $0x1,0x50(%rsp) > 0x00007f9db8cd32f9 <+12569>: jmpq 0x7f9db8cd31ce <HandleRFBServerMessage+12270> > 0x00007f9db8cd32fe <+12574>: mov 0x209ca3(%rip),%rdx # 0x7f9db8edcfa8 > 0x00007f9db8cd3305 <+12581>: lea 0x4728(%rip),%rdi # 0x7f9db8cd7a34 > 0x00007f9db8cd330c <+12588>: xor %eax,%eax > 0x00007f9db8cd330e <+12590>: callq *(%rdx) > 0x00007f9db8cd3310 <+12592>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> > 0x00007f9db8cd3315 <+12597>: cmpb $0x0,0x57c50(%r15) > 0x00007f9db8cd331d <+12605>: jne 0x7f9db8cd3329 <HandleRFBServerMessage+12617> > 0x00007f9db8cd331f <+12607>: mov 0x28(%rsp),%rdi > 0x00007f9db8cd3324 <+12612>: callq 0x7f9db8cc3de0 <jpeg_finish_decompress@plt> > 0x00007f9db8cd3329 <+12617>: mov 0x28(%rsp),%rdi > 0x00007f9db8cd332e <+12622>: callq 0x7f9db8cc3bc0 <jpeg_destroy_decompress@plt> > 0x00007f9db8cd3333 <+12627>: mov %rbx,%rdi > 0x00007f9db8cd3336 <+12630>: callq 0x7f9db8cc3750 <free@plt> > 0x00007f9db8cd333b <+12635>: cmpb $0x0,0x57c50(%r15) > 0x00007f9db8cd3343 <+12643>: je 0x7f9db8cd0570 <HandleRFBServerMessage+912> > 0x00007f9db8cd3349 <+12649>: jmpq 0x7f9db8cd0288 <HandleRFBServerMessage+168> >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 1107527
: 907028 |
907029
|
907030
|
907031
|
907032
|
907033
|
907034
|
907035
|
907036
|
907037