[New LWP 2254] [New LWP 2256] [New LWP 2257] Traceback (most recent call last): File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.3600.2-gdb.py", line 9, in from gobject import register File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in import gdb.backtrace ImportError: No module named backtrace [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `parole'. Program terminated with signal 11, Segmentation fault. #0 0x0000003f7a02cfee in type_class_init_Wm (pclass=0x254a310, node=0x260a960) at gtype.c:2171 2171 gtype.c: No such file or directory. Thread 3 (Thread 0x7f63d61b4700 (LWP 2257)): #0 0x0000003b542ea8fd in poll () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x0000003bd9048194 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f63c80008c0, timeout=5285, context=0x278fbd0) at gmain.c:3995 poll_func = 0x3bd9056df0 #2 g_main_context_iterate (context=context@entry=0x278fbd0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3696 max_priority = 2147483647 timeout = 5285 some_ready = nfds = 1 allocated_nfds = 1 fds = 0x7f63c80008c0 #3 0x0000003bd904829c in g_main_context_iteration (context=0x278fbd0, may_block=may_block@entry=1) at gmain.c:3762 retval = #4 0x0000003bd90482e9 in glib_worker_main (data=) at gmain.c:5427 No locals. #5 0x0000003bd906c225 in g_thread_proxy (data=0x27718a0) at gthread.c:798 thread = 0x27718a0 #6 0x0000003b54a07c53 in start_thread (arg=0x7f63d61b4700) at pthread_create.c:308 __res = pd = 0x7f63d61b4700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140066770601728, 525339148100097555, 0, 140066770602432, 140066770601728, 0, -464489659865704941, 521512018841622035}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = #7 0x0000003b542f4ecd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 No locals. Thread 2 (Thread 0x7f63d7910700 (LWP 2256)): #0 0x0000003b542ea8fd in poll () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x0000003bd9048194 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f63d00010e0, timeout=-1, context=0x2662a20) at gmain.c:3995 poll_func = 0x3bd9056df0 #2 g_main_context_iterate (context=0x2662a20, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3696 max_priority = 2147483647 timeout = -1 some_ready = nfds = 3 allocated_nfds = 3 fds = 0x7f63d00010e0 #3 0x0000003bd90485fa in g_main_loop_run (loop=0x26629b0) at gmain.c:3895 __PRETTY_FUNCTION__ = "g_main_loop_run" #4 0x0000003695ac6b96 in gdbus_shared_thread_func (user_data=0x26629f0) at gdbusprivate.c:278 data = 0x26629f0 #5 0x0000003bd906c225 in g_thread_proxy (data=0x2694720) at gthread.c:798 thread = 0x2694720 #6 0x0000003b54a07c53 in start_thread (arg=0x7f63d7910700) at pthread_create.c:308 __res = pd = 0x7f63d7910700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140066795095808, 525339148100097555, 0, 140066795096512, 140066795095808, 40249840, -464488644105939437, 521512018841622035}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = #7 0x0000003b542f4ecd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 No locals. Thread 1 (Thread 0x7f63e40e3a00 (LWP 2254)): #0 0x0000003f7a02cfee in type_class_init_Wm (pclass=0x254a310, node=0x260a960) at gtype.c:2171 slist = init_slist = 0x25b9930 = {0x37fd4b82e0 } i = class = 0x281ae80 entries = entry = bnode = 0x2517980 pnode = #1 g_type_class_ref (type=) at gtype.c:2959 node = 0x260a960 ptype = holds_ref = pclass = 0x254a310 #2 0x0000003f7a02ce9c in g_type_class_ref (type=type@entry=42052928) at gtype.c:2951 node = 0x281ad40 ptype = holds_ref = 1 pclass = #3 0x0000003f7a01619d in g_object_new_valist (object_type=object_type@entry=42052928, first_property_name=first_property_name@entry=0x37fd6efedf "title", var_args=var_args@entry=0x7fff80e2fcf8) at gobject.c:1797 class = params = name = object = n_params = 0 n_alloced_params = 16 __PRETTY_FUNCTION__ = "g_object_new_valist" #4 0x0000003f7a016654 in g_object_new (object_type=42052928, first_property_name=first_property_name@entry=0x37fd6efedf "title") at gobject.c:1551 var_args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fff80e2fde0, reg_save_area = 0x7fff80e2fd10}} __PRETTY_FUNCTION__ = "g_object_new" #5 0x00000037fd6eadc0 in _gtk_tray_icon_new (name=name@entry=0x0) at gtktrayicon-x11.c:816 No locals. #6 0x00000037fd5c060d in gtk_status_icon_init (status_icon=0x281b460) at gtkstatusicon.c:848 priv = 0x281b480 #7 0x0000003f7a02fa9c in g_type_create_instance (type=42037552) at gtype.c:1917 node = 0x2817130 instance = 0x281b460 class = 0x281a500 i = total_size = #8 0x0000003f7a014598 in g_object_constructor (type=, n_construct_properties=0, construct_params=0x0) at gobject.c:1855 object = #9 0x00000037fd5c09d8 in gtk_status_icon_constructor (type=42037552, n_construct_properties=0, construct_params=0x0) at gtkstatusicon.c:963 object = status_icon = priv = #10 0x0000003f7a016011 in g_object_newv (object_type=object_type@entry=42037552, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at gobject.c:1638 cparams = 0x0 oparams = 0x0 nqueue = 0x0 object = class = 0x281a500 unref_class = 0x281a500 slist = 0x0 n_total_cparams = n_cparams = 0 n_oparams = 0 n_cvalues = cvalues = clist = newly_constructed = i = __PRETTY_FUNCTION__ = "g_object_newv" #11 0x0000003f7a01666c in g_object_new (object_type=42037552, first_property_name=first_property_name@entry=0x0) at gobject.c:1548 var_args = {{gp_offset = 2162360352, fp_offset = 32767, overflow_arg_area = 0x2817130, reg_save_area = 0x3bd9087499 }} __PRETTY_FUNCTION__ = "g_object_new" #12 0x00000037fd5c0a29 in IA__gtk_status_icon_new () at gtkstatusicon.c:1188 No locals. #13 0x00007f63d559d752 in tray_provider_set_player (plugin=, player=0x2771b20) at tray-provider.c:366 tray = 0x2771ad0 pix = #14 0x0000000000424f18 in parole_plugins_manager_load_plugins (manager=0x2771a80) at parole-plugins-manager.c:560 module = 0x2784980 plugins_rc = 0x2782230 len = 2 i = j = 0 #15 parole_plugins_manager_load (manager=manager@entry=0x2771a80) at parole-plugins-manager.c:716 dir = error = 0x0 name = #16 0x0000000000414acd in main (argc=1, argv=0x7fff80e306a8) at main.c:431 player = plugins = 0x2771a80 builder = 0x232cf20 ctx = gst_option_group = 0x235a180 error = 0x0 filenames = 0x0 device = 0x0 new_instance = 0 version = 0 play = 0 stop = 0 next_track = 0 prev_track = 0 seek_f = 0 seek_b = 0 raise_volume = 0 lower_volume = 0 mute = 0 no_plugins = 0 embedded = 0 fullscreen = 0 enqueue = 0 client_id = 0x0 option_entries = {{long_name = 0x430bc2 "new-instance", short_name = 105 'i', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e3016c, description = 0x43042f "Open a new instance", arg_description = 0x0}, {long_name = 0x430443 "no-plugins", short_name = 110 'n', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e30198, description = 0x43044e "Do not load plugins", arg_description = 0x0}, {long_name = 0x43cea2 "device", short_name = 0 '\000', flags = 2, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff80e301b8, description = 0x4306c8 "Set Audio-CD/VCD/DVD device path", arg_description = 0x0}, {long_name = 0x4305a7 "play", short_name = 112 'p', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e30174, description = 0x4306f0 "Play or pause if already playing", arg_description = 0x0}, {long_name = 0x4302b6 "stop", short_name = 115 's', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e30178, description = 0x430462 "Stop playing", arg_description = 0x0}, {long_name = 0x43046f "next-track", short_name = 78 'N', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e3017c, description = 0x43047a "Next track", arg_description = 0x0}, {long_name = 0x430485 "previous-track", short_name = 80 'P', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e30180, description = 0x430494 "Previous track", arg_description = 0x0}, {long_name = 0x4304a3 "seek-f", short_name = 102 'f', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e30184, description = 0x4304aa "Seek forward", arg_description = 0x0}, {long_name = 0x4304b7 "seek-b", short_name = 98 'b', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e30188, description = 0x4304be "Seek Backward", arg_description = 0x0}, {long_name = 0x4304cc "raise-volume", short_name = 114 'r', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e3018c, description = 0x4304d9 "Raise volume", arg_description = 0x0}, {long_name = 0x4304e6 "lower-volume", short_name = 108 'l', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e30190, description = 0x4304f3 "Lower volume", arg_description = 0x0}, {long_name = 0x4310e0 "mute", short_name = 109 'm', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e30194, description = 0x430500 "Mute volume", arg_description = 0x0}, {long_name = 0x43050c "version", short_name = 86 'V', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e30170, description = 0x430514 "Version information", arg_description = 0x0}, {long_name = 0x430528 "embedded", short_name = 69 'E', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e3019c, description = 0x430531 "Use embedded mode", arg_description = 0x0}, {long_name = 0x430958 "fullscreen", short_name = 70 'F', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e301a0, description = 0x430543 "Start in fullscreen mode", arg_description = 0x0}, {long_name = 0x437a45 "xv", short_name = 0 '\000', flags = 2, arg = G_OPTION_ARG_CALLBACK, arg_data = 0x414f40 , description = 0x43055c "Enabled/Disable XV support", arg_description = 0x0}, {long_name = 0x430577 "add", short_name = 97 'a', flags = 2, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff80e301a4, description = 0x43057b "Add files to playlist", arg_description = 0x0}, {long_name = 0x430591 "sm-client-id", short_name = 0 '\000', flags = 1, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff80e301c0, description = 0x0, arg_description = 0x0}, {long_name = 0x44a9a4 "", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_FILENAME_ARRAY, arg_data = 0x7fff80e301b0, description = 0x43059e "Media to play", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} From To Syms Read Shared Object Library 0x0000003f81009eb0 0x0000003f81027c54 Yes /lib64/libgstaudio-0.10.so.0 0x0000003f80009b50 0x0000003f80025464 Yes /lib64/libgsttag-0.10.so.0 0x0000003f8040a4b0 0x0000003f80417f10 Yes /lib64/libgstpbutils-0.10.so.0 0x00000037fe007160 0x00000037fe00d91c Yes /lib64/libxfce4ui-1.so.0 0x00000037fd4690d0 0x00000037fd6ebda0 Yes /lib64/libgtk-x11-2.0.so.0 0x0000003bdf003990 0x0000003bdf0092a0 Yes /lib64/libxfce4util.so.6 0x00000037fdc1e570 0x00000037fdc7c674 Yes /lib64/libgdk-x11-2.0.so.0 0x0000003f7c00a160 0x0000003f7c015764 Yes /lib64/libatk-1.0.so.0 0x0000003695a30970 0x0000003695ae8a3c Yes /lib64/libgio-2.0.so.0 0x00000037fcc07260 0x00000037fcc0f2dc Yes /lib64/libpangoft2-1.0.so.0 0x00000037fd004800 0x00000037fd009108 Yes /lib64/libpangocairo-1.0.so.0 0x00000037fc4067f0 0x00000037fc419970 Yes /lib64/libgdk_pixbuf-2.0.so.0 0x00000036bea13480 0x00000036beada528 Yes /lib64/libcairo.so.2 0x0000003f7d00cde0 0x0000003f7d02b1d8 Yes /lib64/libpango-1.0.so.0 0x0000003b5d60cec0 0x0000003b5d6763f0 Yes /usr/lib64/freetype-freeworld/libfreetype.so.6 0x000000366dc06ae0 0x000000366dc2313c Yes /lib64/libfontconfig.so.1 0x0000003697204c20 0x000000369720cdb4 Yes /lib64/libxfconf-0.so.2 0x000000369ce0a530 0x000000369ce1bb64 Yes /lib64/libdbus-glib-1.so.2 0x0000003b5da07840 0x0000003b5da2fc34 Yes /lib64/libdbus-1.so.3 0x0000003f7fc05480 0x0000003f7fc141d8 Yes /lib64/libgstvideo-0.10.so.0 0x0000003f7f40af50 0x0000003f7f43e740 Yes /lib64/libgstbase-0.10.so.0 0x0000003f80804f30 0x0000003f8080aa54 Yes /lib64/libgstinterfaces-0.10.so.0 0x0000003f7f8246a0 0x0000003f7f89e1c8 Yes /lib64/libgstreamer-0.10.so.0 0x0000003f7a00aad0 0x0000003f7a037b60 Yes /lib64/libgobject-2.0.so.0 0x0000003bd9801120 0x0000003bd9801fd8 Yes /lib64/libgmodule-2.0.so.0 0x0000003bda0006b0 0x0000003bda00081c Yes /lib64/libgthread-2.0.so.0 0x0000003b5ea2e870 0x0000003b5eb15060 Yes /lib64/libxml2.so.2 0x0000003bd901a240 0x0000003bd90b31cc Yes /lib64/libglib-2.0.so.0 0x00000036c0601b10 0x00000036c06027e8 Yes /lib64/libtag_c.so.0 0x0000003694e1df60 0x0000003694ea15ac Yes /lib64/libX11.so.6 0x0000003b54a05790 0x0000003b54a103c4 Yes /lib64/libpthread.so.0 0x0000003b5421f410 0x0000003b54361b70 Yes /lib64/libc.so.6 0x0000003b54e054b0 0x0000003b54e6f9a8 Yes /lib64/libm.so.6 0x0000003b55202170 0x0000003b5520e5f0 Yes /lib64/libz.so.1 0x0000003695e01c20 0x0000003695e05b40 Yes /lib64/libSM.so.6 0x0000003b59a04f30 0x0000003b59a11e8c Yes /lib64/libICE.so.6 0x000000369f2031f0 0x000000369f206574 Yes /lib64/libstartup-notification-1.so.0 0x0000003696601580 0x00000036966037c8 Yes /lib64/libXfixes.so.3 0x0000003699201b00 0x00000036992077c8 Yes /lib64/libXrender.so.1 0x0000003699a00b40 0x0000003699a01424 Yes /lib64/libXinerama.so.1 0x0000003698e02230 0x0000003698e0be24 Yes /lib64/libXi.so.6 0x000000369aa01ba0 0x000000369aa070c8 Yes /lib64/libXrandr.so.2 0x000000369b202ab0 0x000000369b2074b0 Yes /lib64/libXcursor.so.1 0x000000369c200c60 0x000000369c201638 Yes /lib64/libXcomposite.so.1 0x0000003698200bd0 0x00000036982014ec Yes /lib64/libXdamage.so.1 0x0000003695203760 0x000000369520ce70 Yes /lib64/libXext.so.6 0x0000003f79c01870 0x0000003f79c05f58 Yes /lib64/libffi.so.6 0x0000003b54600ed0 0x0000003b546019d0 Yes /lib64/libdl.so.2 0x0000003694206260 0x0000003694217e9c Yes /lib64/libselinux.so.1 0x0000003b56603a40 0x0000003b5661272c Yes /lib64/libresolv.so.2 0x00000037fc8070d0 0x00000037fc8399bc Yes /lib64/libharfbuzz.so.0 0x0000003b5ca04f50 0x0000003b5ca200b0 Yes /lib64/libpng15.so.15 0x000000329420a4e0 0x00000032942905cc Yes /lib64/libpixman-1.so.0 0x00000036be6071d0 0x00000036be61871c Yes /lib64/libEGL.so.1 0x000000369ae00b10 0x000000369ae011d4 Yes /lib64/libxcb-shm.so.0 0x000000369a603590 0x000000369a606050 Yes /lib64/libxcb-render.so.0 0x0000003694609a00 0x00000036946150a8 Yes /lib64/libxcb.so.1 0x0000003697e17260 0x0000003697e48c14 Yes /lib64/libGL.so.1 0x0000003b562022c0 0x0000003b562050bc Yes /lib64/librt.so.1 0x0000003b5ce03e00 0x0000003b5ce1cc1c Yes /lib64/libexpat.so.1 0x0000003b64c0dd00 0x0000003b64c5a690 Yes /lib64/liborc-0.4.so.0 0x0000003b5c602f30 0x0000003b5c6187a0 Yes /lib64/liblzma.so.5 0x00000036c2a4c1f0 0x00000036c2ab3230 Yes /lib64/libtag.so.1 0x00000036bd25b510 0x00000036bd2be59a Yes /lib64/libstdc++.so.6 0x00000036bce02af0 0x00000036bce12198 Yes /lib64/libgcc_s.so.1 0x0000003b53e00ae0 0x0000003b53e1ac3a Yes /lib64/ld-linux-x86-64.so.2 0x0000003695601510 0x0000003695602ad0 Yes /lib64/libuuid.so.1 0x000000369ee02540 0x000000369ee030c4 Yes /lib64/libxcb-util.so.1 0x0000003696200600 0x000000369620070c Yes /lib64/libX11-xcb.so.1 0x0000003693e015f0 0x0000003693e49cc8 Yes /lib64/libpcre.so.1 0x00000036bde02760 0x00000036bde18588 Yes /lib64/libgraphite2.so.3 0x0000003696e018b0 0x0000003696e025c8 Yes /lib64/libxcb-dri2.so.0 0x0000003699e025a0 0x0000003699e03dd0 Yes /lib64/libxcb-xfixes.so.0 0x0000003699600fb0 0x0000003699601868 Yes /lib64/libxcb-shape.so.0 0x0000003f7bc045f0 0x0000003f7bc07cd0 Yes /lib64/libwayland-client.so.0 0x0000003f7b8052e0 0x0000003f7b809b00 Yes /lib64/libwayland-server.so.0 0x00000036bf201a40 0x00000036bf202f58 Yes /lib64/libgbm.so.1 0x0000003697608de0 0x0000003697611850 Yes /lib64/libglapi.so.0 0x00000036bd603590 0x00000036bd60bc90 Yes /lib64/libudev.so.1 0x0000003a23e031c0 0x0000003a23e07f54 Yes /lib64/libdrm.so.2 0x0000003694a00ec0 0x0000003694a01b3c Yes /lib64/libXau.so.6 0x0000003696a09fb0 0x0000003696a0fec8 Yes /lib64/libxcb-glx.so.0 0x0000003697a00fa0 0x0000003697a03748 Yes /lib64/libXxf86vm.so.1 0x00007f63dd923940 0x00007f63dd947ee8 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so 0x00007f63dd715540 0x00007f63dd71a56c Yes /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so 0x00007f63d791cec0 0x00007f63d79361c8 Yes /usr/lib64/gio/modules/libgvfsdbus.so 0x000000369ea127c0 0x000000369ea290c8 Yes /lib64/libgvfscommon.so.0 0x0000003b6d803ef0 0x0000003b6d8229dc Yes /lib64/libbluray.so.1 0x0000003b6c000f10 0x0000003b6c001804 Yes /lib64/libutil.so.1 0x00007f63d6e58c10 0x00007f63d6e814ec Yes /usr/lib64/gstreamer-0.10/libgstplaybin.so 0x00007f63d6c48e30 0x00007f63d6c4ca78 Yes /usr/lib64/gstreamer-0.10/libgstautodetect.so 0x00007f63d6a0ca00 0x00007f63d6a34664 Yes /usr/lib64/gstreamer-0.10/libgstcoreelements.so 0x00007f63d67f6610 0x00007f63d67feec0 Yes /usr/lib64/gstreamer-0.10/libgstxvimagesink.so 0x0000003698a011e0 0x0000003698a038f8 Yes /usr/lib64/libXv.so.1 0x00007f63d65dbfd0 0x00007f63d65e6a80 Yes /usr/lib64/gstreamer-0.10/libgstgoom.so 0x00007f63d61bc410 0x00007f63d61c81a8 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so 0x00007f63d57a91e0 0x00007f63d57b03cc Yes /lib64/libnss_files.so.2 0x00007f63d559d2e0 0x00007f63d55a1ef0 Yes /usr/lib64/parole-0/tray-icon.so $1 = 0x0 $2 = 0x0 rax 0x0 0 rbx 0x260a960 39889248 rcx 0x0 0 rdx 0x25b9930 39557424 rsi 0x1 1 rdi 0x10 16 rbp 0x25b9930 0x25b9930 rsp 0x7fff80e2fba0 0x7fff80e2fba0 r8 0x0 0 r9 0x37b 891 r10 0x231986c 36804716 r11 0x3b5437ff60 254816026464 r12 0x2517980 38893952 r13 0x254a310 39101200 r14 0x281ae80 42053248 r15 0x3f7a03aae0 272630000352 rip 0x3f7a02cfee 0x3f7a02cfee eflags 0x10202 [ IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 Dump of assembler code for function g_type_class_ref: 0x0000003f7a02cd50 <+0>: push %r15 0x0000003f7a02cd52 <+2>: push %r14 0x0000003f7a02cd54 <+4>: push %r13 0x0000003f7a02cd56 <+6>: push %r12 0x0000003f7a02cd58 <+8>: push %rbp 0x0000003f7a02cd59 <+9>: push %rbx 0x0000003f7a02cd5a <+10>: sub $0x18,%rsp 0x0000003f7a02cd5e <+14>: cmp $0x3fc,%rdi 0x0000003f7a02cd65 <+21>: jbe 0x3f7a02ce28 0x0000003f7a02cd6b <+27>: mov %rdi,%rbx 0x0000003f7a02cd6e <+30>: and $0xfffffffffffffffc,%rbx 0x0000003f7a02cd72 <+34>: test %rbx,%rbx 0x0000003f7a02cd75 <+37>: je 0x3f7a02ce40 0x0000003f7a02cd7b <+43>: testb $0x2,0x16(%rbx) 0x0000003f7a02cd7f <+47>: je 0x3f7a02ce40 0x0000003f7a02cd85 <+53>: mfence 0x0000003f7a02cd88 <+56>: mov (%rbx),%eax 0x0000003f7a02cd8a <+58>: test %eax,%eax 0x0000003f7a02cd8c <+60>: je 0x3f7a02cea8 0x0000003f7a02cd92 <+66>: lea 0x1(%rax),%edx 0x0000003f7a02cd95 <+69>: lock cmpxchg %edx,(%rbx) 0x0000003f7a02cd99 <+73>: jne 0x3f7a02cd85 0x0000003f7a02cd9b <+75>: mfence 0x0000003f7a02cd9e <+78>: mov 0x20(%rbx),%rax 0x0000003f7a02cda2 <+82>: mov $0x1,%ebp 0x0000003f7a02cda7 <+87>: mov 0xc(%rax),%eax 0x0000003f7a02cdaa <+90>: cmp $0x5,%eax 0x0000003f7a02cdad <+93>: je 0x3f7a02ce80 0x0000003f7a02cdb3 <+99>: lea 0x222186(%rip),%rdi # 0x3f7a24ef40 0x0000003f7a02cdba <+106>: xor %r13d,%r13d 0x0000003f7a02cdbd <+109>: callq 0x3f7a00a730 0x0000003f7a02cdc2 <+114>: mov 0x50(%rbx),%rdi 0x0000003f7a02cdc6 <+118>: test %rdi,%rdi 0x0000003f7a02cdc9 <+121>: jne 0x3f7a02ce97 0x0000003f7a02cdcf <+127>: lea 0x22217a(%rip),%rdi # 0x3f7a24ef50 0x0000003f7a02cdd6 <+134>: callq 0x3f7a00aa20 0x0000003f7a02cddb <+139>: test %ebp,%ebp 0x0000003f7a02cddd <+141>: jne 0x3f7a02cde7 0x0000003f7a02cddf <+143>: mov %rbx,%rdi 0x0000003f7a02cde2 <+146>: callq 0x3f7a02b370 0x0000003f7a02cde7 <+151>: mov 0x20(%rbx),%rax 0x0000003f7a02cdeb <+155>: cmpq $0x0,0x38(%rax) 0x0000003f7a02cdf0 <+160>: je 0x3f7a02ceaf 0x0000003f7a02cdf6 <+166>: lea 0x222153(%rip),%rdi # 0x3f7a24ef50 0x0000003f7a02cdfd <+173>: callq 0x3f7a00a810 0x0000003f7a02ce02 <+178>: test %r13,%r13 0x0000003f7a02ce05 <+181>: je 0x3f7a02ce0f 0x0000003f7a02ce07 <+183>: mov %r13,%rdi 0x0000003f7a02ce0a <+186>: callq 0x3f7a02cc70 0x0000003f7a02ce0f <+191>: lea 0x22212a(%rip),%rdi # 0x3f7a24ef40 0x0000003f7a02ce16 <+198>: callq 0x3f7a00a900 0x0000003f7a02ce1b <+203>: mov 0x20(%rbx),%rax 0x0000003f7a02ce1f <+207>: mov 0x38(%rax),%rax 0x0000003f7a02ce23 <+211>: jmp 0x3f7a02ce70 0x0000003f7a02ce25 <+213>: nopl (%rax) 0x0000003f7a02ce28 <+216>: mov %rdi,%rdx 0x0000003f7a02ce2b <+219>: lea 0x2218ce(%rip),%rax # 0x3f7a24e700 0x0000003f7a02ce32 <+226>: shr $0x2,%rdx 0x0000003f7a02ce36 <+230>: mov (%rax,%rdx,8),%rbx 0x0000003f7a02ce3a <+234>: jmpq 0x3f7a02cd72 0x0000003f7a02ce3f <+239>: nop 0x0000003f7a02ce40 <+240>: test %rdi,%rdi 0x0000003f7a02ce43 <+243>: lea 0xfff5(%rip),%rcx # 0x3f7a03ce3f 0x0000003f7a02ce4a <+250>: je 0x3f7a02ce54 0x0000003f7a02ce4c <+252>: callq 0x3f7a02a5c0 0x0000003f7a02ce51 <+257>: mov %rax,%rcx 0x0000003f7a02ce54 <+260>: lea 0x11655(%rip),%rdx # 0x3f7a03e4b0 0x0000003f7a02ce5b <+267>: lea 0xad82(%rip),%rdi # 0x3f7a037be4 0x0000003f7a02ce62 <+274>: xor %eax,%eax 0x0000003f7a02ce64 <+276>: mov $0x10,%esi 0x0000003f7a02ce69 <+281>: callq 0x3f7a00a830 0x0000003f7a02ce6e <+286>: xor %eax,%eax 0x0000003f7a02ce70 <+288>: add $0x18,%rsp 0x0000003f7a02ce74 <+292>: pop %rbx 0x0000003f7a02ce75 <+293>: pop %rbp 0x0000003f7a02ce76 <+294>: pop %r12 0x0000003f7a02ce78 <+296>: pop %r13 0x0000003f7a02ce7a <+298>: pop %r14 0x0000003f7a02ce7c <+300>: pop %r15 0x0000003f7a02ce7e <+302>: retq 0x0000003f7a02ce7f <+303>: nop 0x0000003f7a02ce80 <+304>: mov 0x20(%rbx),%rax 0x0000003f7a02ce84 <+308>: mov 0x38(%rax),%rax 0x0000003f7a02ce88 <+312>: add $0x18,%rsp 0x0000003f7a02ce8c <+316>: pop %rbx 0x0000003f7a02ce8d <+317>: pop %rbp 0x0000003f7a02ce8e <+318>: pop %r12 0x0000003f7a02ce90 <+320>: pop %r13 0x0000003f7a02ce92 <+322>: pop %r14 0x0000003f7a02ce94 <+324>: pop %r15 0x0000003f7a02ce96 <+326>: retq 0x0000003f7a02ce97 <+327>: callq 0x3f7a02cd50 0x0000003f7a02ce9c <+332>: mov %rax,%r13 0x0000003f7a02ce9f <+335>: jmpq 0x3f7a02cdcf 0x0000003f7a02cea4 <+340>: nopl 0x0(%rax) 0x0000003f7a02cea8 <+344>: xor %ebp,%ebp 0x0000003f7a02ceaa <+346>: jmpq 0x3f7a02cdb3 0x0000003f7a02ceaf <+351>: testb $0x2,0x16(%rbx) 0x0000003f7a02ceb3 <+355>: je 0x3f7a02ced4 0x0000003f7a02ceb5 <+357>: mov 0x20(%rbx),%rax 0x0000003f7a02ceb9 <+361>: test %rax,%rax 0x0000003f7a02cebc <+364>: je 0x3f7a02ced4 0x0000003f7a02cebe <+366>: mov 0x20(%rbx),%rax 0x0000003f7a02cec2 <+370>: cmpw $0x0,0x8(%rax) 0x0000003f7a02cec7 <+375>: je 0x3f7a02ced4 0x0000003f7a02cec9 <+377>: mov 0x20(%rbx),%rax 0x0000003f7a02cecd <+381>: cmpq $0x0,0x38(%rax) 0x0000003f7a02ced2 <+386>: je 0x3f7a02cefa 0x0000003f7a02ced4 <+388>: lea 0x1160d(%rip),%r8 # 0x3f7a03e4e8 0x0000003f7a02cedb <+395>: lea 0x1286e(%rip),%rcx # 0x3f7a03f750 <__PRETTY_FUNCTION__.12633> 0x0000003f7a02cee2 <+402>: lea 0x12291(%rip),%rsi # 0x3f7a03f17a 0x0000003f7a02cee9 <+409>: lea 0xacf4(%rip),%rdi # 0x3f7a037be4 0x0000003f7a02cef0 <+416>: mov $0x85b,%edx 0x0000003f7a02cef5 <+421>: callq 0x3f7a00a5e0 0x0000003f7a02cefa <+426>: mov 0x20(%rbx),%rax 0x0000003f7a02cefe <+430>: mov 0xc(%rax),%eax 0x0000003f7a02cf01 <+433>: test %eax,%eax 0x0000003f7a02cf03 <+435>: jne 0x3f7a02ced4 0x0000003f7a02cf05 <+437>: mov 0x20(%rbx),%rax 0x0000003f7a02cf09 <+441>: cmpw $0x0,0xa(%rax) 0x0000003f7a02cf0e <+446>: je 0x3f7a02d03c 0x0000003f7a02cf14 <+452>: mov 0x20(%rbx),%rax 0x0000003f7a02cf18 <+456>: mov 0x20(%rbx),%rdx 0x0000003f7a02cf1c <+460>: movzwl 0x8(%rax),%eax 0x0000003f7a02cf20 <+464>: movzwl 0xa(%rdx),%edi 0x0000003f7a02cf24 <+468>: add $0xf,%rax 0x0000003f7a02cf28 <+472>: and $0xfffffffffffffff0,%rax 0x0000003f7a02cf2c <+476>: add %rax,%rdi 0x0000003f7a02cf2f <+479>: callq 0x3f7a00a940 0x0000003f7a02cf34 <+484>: mov %rax,%r14 0x0000003f7a02cf37 <+487>: mov 0x20(%rbx),%rax 0x0000003f7a02cf3b <+491>: test %r13,%r13 0x0000003f7a02cf3e <+494>: mov %r14,0x38(%rax) 0x0000003f7a02cf42 <+498>: mov 0x20(%rbx),%rax 0x0000003f7a02cf46 <+502>: movl $0x1,0xc(%rax) 0x0000003f7a02cf4d <+509>: mfence 0x0000003f7a02cf50 <+512>: je 0x3f7a02cfc6 0x0000003f7a02cf52 <+514>: mov 0x0(%r13),%rbp 0x0000003f7a02cf56 <+518>: cmp $0x3fc,%rbp 0x0000003f7a02cf5d <+525>: jbe 0x3f7a02d051 0x0000003f7a02cf63 <+531>: and $0xfffffffffffffffc,%rbp 0x0000003f7a02cf67 <+535>: mov 0x20(%rbp),%rax 0x0000003f7a02cf6b <+539>: mov %r13,%rsi 0x0000003f7a02cf6e <+542>: mov %r14,%rdi 0x0000003f7a02cf71 <+545>: movzwl 0x8(%rax),%edx 0x0000003f7a02cf75 <+549>: callq 0x3f7a00a760 0x0000003f7a02cf7a <+554>: mov 0x20(%rbp),%rdx 0x0000003f7a02cf7e <+558>: mov 0x20(%rbp),%rcx 0x0000003f7a02cf82 <+562>: mov 0x20(%rbx),%rax 0x0000003f7a02cf86 <+566>: movzwl 0xa(%rdx),%edx 0x0000003f7a02cf8a <+570>: movzwl 0x8(%rax),%eax 0x0000003f7a02cf8e <+574>: add $0xf,%rax 0x0000003f7a02cf92 <+578>: and $0xfffffffffffffff0,%rax 0x0000003f7a02cf96 <+582>: lea (%r14,%rax,1),%rdi 0x0000003f7a02cf9a <+586>: movzwl 0x8(%rcx),%eax 0x0000003f7a02cf9e <+590>: add $0xf,%rax 0x0000003f7a02cfa2 <+594>: and $0xfffffffffffffff0,%rax 0x0000003f7a02cfa6 <+598>: lea 0x0(%r13,%rax,1),%rsi 0x0000003f7a02cfab <+603>: callq 0x3f7a00a760 0x0000003f7a02cfb0 <+608>: testb $0x4,0x16(%rbx) 0x0000003f7a02cfb4 <+612>: je 0x3f7a02cfc6 0x0000003f7a02cfb6 <+614>: mov 0x20(%rbx),%rax 0x0000003f7a02cfba <+618>: mov 0x20(%rbp),%rdx 0x0000003f7a02cfbe <+622>: movzwl 0x42(%rdx),%edx 0x0000003f7a02cfc2 <+626>: mov %dx,0x42(%rax) 0x0000003f7a02cfc6 <+630>: mov 0x48(%rbx),%rax 0x0000003f7a02cfca <+634>: lea 0x221f7f(%rip),%rdi # 0x3f7a24ef50 0x0000003f7a02cfd1 <+641>: mov %rbx,%r12 0x0000003f7a02cfd4 <+644>: xor %ebp,%ebp 0x0000003f7a02cfd6 <+646>: mov %rax,(%r14) 0x0000003f7a02cfd9 <+649>: callq 0x3f7a00a810 0x0000003f7a02cfde <+654>: jmp 0x3f7a02cfe9 0x0000003f7a02cfe0 <+656>: and $0xfffffffffffffffc,%r12 0x0000003f7a02cfe4 <+660>: test %r12,%r12 0x0000003f7a02cfe7 <+663>: je 0x3f7a02d028 0x0000003f7a02cfe9 <+665>: mov 0x20(%r12),%rax => 0x0000003f7a02cfee <+670>: cmpq $0x0,0x10(%rax) 0x0000003f7a02cff3 <+675>: je 0x3f7a02d009 0x0000003f7a02cff5 <+677>: mov 0x20(%r12),%rax 0x0000003f7a02cffa <+682>: mov %rbp,%rdi 0x0000003f7a02cffd <+685>: mov 0x10(%rax),%rsi 0x0000003f7a02d001 <+689>: callq 0x3f7a00a690 0x0000003f7a02d006 <+694>: mov %rax,%rbp 0x0000003f7a02d009 <+697>: mov 0x50(%r12),%r12 0x0000003f7a02d00e <+702>: cmp $0x3fc,%r12 0x0000003f7a02d015 <+709>: ja 0x3f7a02cfe0 0x0000003f7a02d017 <+711>: lea 0x2216e2(%rip),%rax # 0x3f7a24e700 0x0000003f7a02d01e <+718>: shr $0x2,%r12 0x0000003f7a02d022 <+722>: mov (%rax,%r12,8),%r12 0x0000003f7a02d026 <+726>: jmp 0x3f7a02cfe4 0x0000003f7a02d028 <+728>: mov %rbp,%r12 0x0000003f7a02d02b <+731>: test %rbp,%rbp 0x0000003f7a02d02e <+734>: je 0x3f7a02d065 0x0000003f7a02d030 <+736>: mov %r14,%rdi 0x0000003f7a02d033 <+739>: callq *0x0(%rbp) 0x0000003f7a02d036 <+742>: mov 0x8(%rbp),%rbp 0x0000003f7a02d03a <+746>: jmp 0x3f7a02d02b 0x0000003f7a02d03c <+748>: mov 0x20(%rbx),%rax 0x0000003f7a02d040 <+752>: movzwl 0x8(%rax),%edi 0x0000003f7a02d044 <+756>: callq 0x3f7a00a940 0x0000003f7a02d049 <+761>: mov %rax,%r14 0x0000003f7a02d04c <+764>: jmpq 0x3f7a02cf37 0x0000003f7a02d051 <+769>: lea 0x2216a8(%rip),%rax # 0x3f7a24e700 0x0000003f7a02d058 <+776>: shr $0x2,%rbp 0x0000003f7a02d05c <+780>: mov (%rax,%rbp,8),%rbp 0x0000003f7a02d060 <+784>: jmpq 0x3f7a02cf67 0x0000003f7a02d065 <+789>: mov %r12,%rdi 0x0000003f7a02d068 <+792>: callq 0x3f7a00a500 0x0000003f7a02d06d <+797>: lea 0x221edc(%rip),%rdi # 0x3f7a24ef50 0x0000003f7a02d074 <+804>: callq 0x3f7a00aa20 0x0000003f7a02d079 <+809>: mov 0x20(%rbx),%rax 0x0000003f7a02d07d <+813>: movl $0x2,0xc(%rax) 0x0000003f7a02d084 <+820>: mfence 0x0000003f7a02d087 <+823>: mov 0x50(%rbx),%r8 0x0000003f7a02d08b <+827>: cmp $0x3fc,%r8 0x0000003f7a02d092 <+834>: jbe 0x3f7a02d2ac 0x0000003f7a02d098 <+840>: and $0xfffffffffffffffc,%r8 0x0000003f7a02d09c <+844>: xor %r12d,%r12d 0x0000003f7a02d09f <+847>: mov $0x18,%r15d 0x0000003f7a02d0a5 <+853>: mov 0x38(%rbx),%rsi 0x0000003f7a02d0a9 <+857>: test %rsi,%rsi 0x0000003f7a02d0ac <+860>: je 0x3f7a02d1c7 0x0000003f7a02d0b2 <+866>: mov -0x8(%rsi),%rax 0x0000003f7a02d0b6 <+870>: xor %edx,%edx 0x0000003f7a02d0b8 <+872>: mov %r12d,%ecx 0x0000003f7a02d0bb <+875>: sub $0x8,%rax 0x0000003f7a02d0bf <+879>: div %r15 0x0000003f7a02d0c2 <+882>: cmp %rcx,%rax 0x0000003f7a02d0c5 <+885>: jbe 0x3f7a02d1c7 0x0000003f7a02d0cb <+891>: imul $0x18,%rcx,%rdx 0x0000003f7a02d0cf <+895>: lea 0x8(%rsi,%rdx,1),%rbp 0x0000003f7a02d0d4 <+900>: jmp 0x3f7a02d0e6 0x0000003f7a02d0d6 <+902>: add $0x1,%r12d 0x0000003f7a02d0da <+906>: add $0x18,%rbp 0x0000003f7a02d0de <+910>: mov %r12d,%ecx 0x0000003f7a02d0e1 <+913>: cmp %rax,%rcx 0x0000003f7a02d0e4 <+916>: jae 0x3f7a02d0ec 0x0000003f7a02d0e6 <+918>: cmpl $0x4,0x10(%rbp) 0x0000003f7a02d0ea <+922>: je 0x3f7a02d0d6 0x0000003f7a02d0ec <+924>: cmp %rax,%rcx 0x0000003f7a02d0ef <+927>: je 0x3f7a02d1c7 0x0000003f7a02d0f5 <+933>: mov 0x0(%rbp),%rax 0x0000003f7a02d0f9 <+937>: cmp $0x3fc,%rax 0x0000003f7a02d0ff <+943>: jbe 0x3f7a02d17c 0x0000003f7a02d101 <+945>: and $0xfffffffffffffffc,%rax 0x0000003f7a02d105 <+949>: mov %rax,%rdi 0x0000003f7a02d108 <+952>: mov %rbx,%rsi 0x0000003f7a02d10b <+955>: mov %r8,0x8(%rsp) 0x0000003f7a02d110 <+960>: callq 0x3f7a02b720 0x0000003f7a02d115 <+965>: test %eax,%eax 0x0000003f7a02d117 <+967>: mov 0x8(%rsp),%r8 0x0000003f7a02d11c <+972>: jne 0x3f7a02d173 0x0000003f7a02d11e <+974>: mov 0x38(%r8),%rcx 0x0000003f7a02d122 <+978>: test %rcx,%rcx 0x0000003f7a02d125 <+981>: je 0x3f7a02d16c 0x0000003f7a02d127 <+983>: mov -0x8(%rcx),%rax 0x0000003f7a02d12b <+987>: xor %edx,%edx 0x0000003f7a02d12d <+989>: sub $0x8,%rax 0x0000003f7a02d131 <+993>: div %r15 0x0000003f7a02d134 <+996>: test %rax,%rax 0x0000003f7a02d137 <+999>: je 0x3f7a02d16c 0x0000003f7a02d139 <+1001>: mov 0x0(%rbp),%r9 0x0000003f7a02d13d <+1005>: xor %esi,%esi 0x0000003f7a02d13f <+1007>: cmp %r9,0x8(%rcx) 0x0000003f7a02d143 <+1011>: lea 0x8(%rcx),%rdi 0x0000003f7a02d147 <+1015>: jne 0x3f7a02d162 0x0000003f7a02d149 <+1017>: jmp 0x3f7a02d190 0x0000003f7a02d14b <+1019>: nopl 0x0(%rax,%rax,1) 0x0000003f7a02d150 <+1024>: lea (%rdx,%rdx,2),%rdx 0x0000003f7a02d154 <+1028>: lea (%rcx,%rdx,8),%rdx 0x0000003f7a02d158 <+1032>: cmp 0x8(%rdx),%r9 0x0000003f7a02d15c <+1036>: lea 0x8(%rdx),%rdi 0x0000003f7a02d160 <+1040>: je 0x3f7a02d190 0x0000003f7a02d162 <+1042>: add $0x1,%esi 0x0000003f7a02d165 <+1045>: mov %esi,%edx 0x0000003f7a02d167 <+1047>: cmp %rax,%rdx 0x0000003f7a02d16a <+1050>: jb 0x3f7a02d150 0x0000003f7a02d16c <+1052>: cmpq $0x0,0x8(%rbp) 0x0000003f7a02d171 <+1057>: je 0x3f7a02d1a1 0x0000003f7a02d173 <+1059>: add $0x1,%r12d 0x0000003f7a02d177 <+1063>: jmpq 0x3f7a02d0a5 0x0000003f7a02d17c <+1068>: lea 0x22157d(%rip),%rdx # 0x3f7a24e700 0x0000003f7a02d183 <+1075>: shr $0x2,%rax 0x0000003f7a02d187 <+1079>: mov (%rdx,%rax,8),%rdi 0x0000003f7a02d18b <+1083>: jmpq 0x3f7a02d108 0x0000003f7a02d190 <+1088>: mov 0x8(%rdi),%rax 0x0000003f7a02d194 <+1092>: movl $0x5,0x10(%rbp) 0x0000003f7a02d19b <+1099>: mov %rax,0x8(%rbp) 0x0000003f7a02d19f <+1103>: jmp 0x3f7a02d16c 0x0000003f7a02d1a1 <+1105>: lea 0x12131(%rip),%r8 # 0x3f7a03f2d9 0x0000003f7a02d1a8 <+1112>: lea 0x125a1(%rip),%rcx # 0x3f7a03f750 <__PRETTY_FUNCTION__.12633> 0x0000003f7a02d1af <+1119>: lea 0x11fc4(%rip),%rsi # 0x3f7a03f17a 0x0000003f7a02d1b6 <+1126>: lea 0xaa27(%rip),%rdi # 0x3f7a037be4 0x0000003f7a02d1bd <+1133>: mov $0x8b3,%edx 0x0000003f7a02d1c2 <+1138>: callq 0x3f7a00a5e0 0x0000003f7a02d1c7 <+1143>: mov 0x20(%rbx),%rax 0x0000003f7a02d1cb <+1147>: lea 0x221d7e(%rip),%rdi # 0x3f7a24ef50 0x0000003f7a02d1d2 <+1154>: movl $0x3,0xc(%rax) 0x0000003f7a02d1d9 <+1161>: mfence 0x0000003f7a02d1dc <+1164>: callq 0x3f7a00a810 0x0000003f7a02d1e1 <+1169>: mov 0x20(%rbx),%rax 0x0000003f7a02d1e5 <+1173>: cmpq $0x0,0x20(%rax) 0x0000003f7a02d1ea <+1178>: je 0x3f7a02d1fe 0x0000003f7a02d1ec <+1180>: mov 0x20(%rbx),%rax 0x0000003f7a02d1f0 <+1184>: mov 0x20(%rbx),%rdx 0x0000003f7a02d1f4 <+1188>: mov %r14,%rdi 0x0000003f7a02d1f7 <+1191>: mov 0x30(%rdx),%rsi 0x0000003f7a02d1fb <+1195>: callq *0x20(%rax) 0x0000003f7a02d1fe <+1198>: lea 0x221d4b(%rip),%rdi # 0x3f7a24ef50 0x0000003f7a02d205 <+1205>: xor %ebp,%ebp 0x0000003f7a02d207 <+1207>: mov $0x18,%r12d 0x0000003f7a02d20d <+1213>: callq 0x3f7a00aa20 0x0000003f7a02d212 <+1218>: mov 0x20(%rbx),%rax 0x0000003f7a02d216 <+1222>: movl $0x4,0xc(%rax) 0x0000003f7a02d21d <+1229>: mfence 0x0000003f7a02d220 <+1232>: mov 0x38(%rbx),%rax 0x0000003f7a02d224 <+1236>: test %rax,%rax 0x0000003f7a02d227 <+1239>: je 0x3f7a02d299 0x0000003f7a02d229 <+1241>: mov %ebp,%esi 0x0000003f7a02d22b <+1243>: imul $0x18,%rsi,%rdx 0x0000003f7a02d22f <+1247>: lea 0x8(%rax,%rdx,1),%rcx 0x0000003f7a02d234 <+1252>: mov -0x8(%rax),%rax 0x0000003f7a02d238 <+1256>: xor %edx,%edx 0x0000003f7a02d23a <+1258>: sub $0x8,%rax 0x0000003f7a02d23e <+1262>: div %r12 0x0000003f7a02d241 <+1265>: cmp %rsi,%rax 0x0000003f7a02d244 <+1268>: ja 0x3f7a02d25e 0x0000003f7a02d246 <+1270>: jmp 0x3f7a02d264 0x0000003f7a02d248 <+1272>: nopl 0x0(%rax,%rax,1) 0x0000003f7a02d250 <+1280>: add $0x1,%ebp 0x0000003f7a02d253 <+1283>: add $0x18,%rcx 0x0000003f7a02d257 <+1287>: mov %ebp,%esi 0x0000003f7a02d259 <+1289>: cmp %rax,%rsi 0x0000003f7a02d25c <+1292>: jae 0x3f7a02d264 0x0000003f7a02d25e <+1294>: cmpl $0x5,0x10(%rcx) 0x0000003f7a02d262 <+1298>: je 0x3f7a02d250 0x0000003f7a02d264 <+1300>: cmp %rax,%rsi 0x0000003f7a02d267 <+1303>: je 0x3f7a02d299 0x0000003f7a02d269 <+1305>: mov (%rcx),%rax 0x0000003f7a02d26c <+1308>: cmp $0x3fc,%rax 0x0000003f7a02d272 <+1314>: jbe 0x3f7a02d288 0x0000003f7a02d274 <+1316>: and $0xfffffffffffffffc,%rax 0x0000003f7a02d278 <+1320>: mov %rax,%rdi 0x0000003f7a02d27b <+1323>: mov %rbx,%rsi 0x0000003f7a02d27e <+1326>: add $0x1,%ebp 0x0000003f7a02d281 <+1329>: callq 0x3f7a02aa80 0x0000003f7a02d286 <+1334>: jmp 0x3f7a02d220 0x0000003f7a02d288 <+1336>: lea 0x221471(%rip),%rdx # 0x3f7a24e700 0x0000003f7a02d28f <+1343>: shr $0x2,%rax 0x0000003f7a02d293 <+1347>: mov (%rdx,%rax,8),%rdi 0x0000003f7a02d297 <+1351>: jmp 0x3f7a02d27b 0x0000003f7a02d299 <+1353>: mov 0x20(%rbx),%rax 0x0000003f7a02d29d <+1357>: movl $0x5,0xc(%rax) 0x0000003f7a02d2a4 <+1364>: mfence 0x0000003f7a02d2a7 <+1367>: jmpq 0x3f7a02cdf6 0x0000003f7a02d2ac <+1372>: lea 0x22144d(%rip),%rax # 0x3f7a24e700 0x0000003f7a02d2b3 <+1379>: shr $0x2,%r8 0x0000003f7a02d2b7 <+1383>: mov (%rax,%r8,8),%r8 0x0000003f7a02d2bb <+1387>: jmpq 0x3f7a02d09c End of assembler dump.