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 850272 Details for
Bug 1053285
[abrt] redshift-gtk: PyEval_EvalFrameEx(): python2.7 killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 333.68 KB, created by
Michael Hampton
on 2014-01-14 22:30:45 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Michael Hampton
Created:
2014-01-14 22:30:45 UTC
Size:
333.68 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 15512] >[New LWP 15520] >warning: Could not load shared library symbols for 6 libraries, e.g. /lib64/libX11.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 `python /usr/bin/redshift-gtk'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x000000398bedcc51 in PyEval_EvalFrameEx (f=f@entry=Frame 0x1d5f3e0, for file /usr/bin/redshift-gtk, line 23, in <module> (), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3081 >3081 Py_LeaveRecursiveCall(); > >Thread 2 (Thread 0x7f1a4c706700 (LWP 15520)): >#0 0x00000039808e665d in open64 () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003980877c90 in _IO_file_open (is32not64=8, read_write=8, prot=438, posix_mode=<optimized out>, filename=0x7f1a4c704de0 "P7\001D\032\177", fp=0x7f1a44013db0) at fileops.c:227 > fdesc = <optimized out> >#2 _IO_new_file_fopen (fp=fp@entry=0x7f1a44013db0, filename=filename@entry=0x7f1a44013750 "/usr/bin/redshift-gtk", mode=<optimized out>, mode@entry=0x7f1a440136c0 "rb", is32not64=is32not64@entry=1) at fileops.c:332 > oflags = <optimized out> > omode = <optimized out> > read_write = 8 > i = <optimized out> > cs = <optimized out> > last_recognized = <optimized out> >#3 0x000000398086c5b4 in __fopen_internal (filename=filename@entry=0x7f1a44013750 "/usr/bin/redshift-gtk", mode=mode@entry=0x7f1a440136c0 "rb", is32=is32@entry=1) at iofopen.c:90 > new_f = 0x7f1a44013db0 >#4 0x000000398086c5fa in _IO_new_fopen (filename=filename@entry=0x7f1a44013750 "/usr/bin/redshift-gtk", mode=mode@entry=0x7f1a440136c0 "rb") at iofopen.c:103 >No locals. >#5 0x000000398be67278 in open_the_file (f=f@entry=0x1dc7030, name=0x7f1a44013750 "/usr/bin/redshift-gtk", mode=0x7f1a55fda70c "rU") at /usr/src/debug/Python-2.7.5/Objects/fileobject.c:374 > _save = 0x1c910a0 > newmode = 0x7f1a440136c0 "rb" >#6 0x000000398be67697 in file_init (self=<file at remote 0x1dc7030>, args=<optimized out>, kwds=0x0) at /usr/src/debug/Python-2.7.5/Objects/fileobject.c:2425 > foself = 0x1dc7030 > ret = 0 > kwlist = {0x398bf2bbfe "name", 0x398bf4afdc "mode", 0x398bf2bbcb "buffering", 0x0} > name = 0x7f1a44013750 "/usr/bin/redshift-gtk" > mode = 0x7f1a55fda70c "rU" > bufsize = -1 >#7 0x000000398be9ff3f in type_call (type=<optimized out>, args=('/usr/bin/redshift-gtk', 'rU'), kwds=0x0) at /usr/src/debug/Python-2.7.5/Objects/typeobject.c:745 > obj = <file at remote 0x1dc7030> >#8 0x000000398be4a0f3 in PyObject_Call (func=<type at remote 0x398c188d20>, arg=<optimized out>, kw=<optimized out>) at /usr/src/debug/Python-2.7.5/Objects/abstract.c:2529 > result = <optimized out> > call = 0x398be9fed0 <type_call> >#9 0x000000398bee0c84 in call_function (oparg=<optimized out>, pp_stack=0x7f1a4c7050b0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4098 > flags = <optimized out> > tstate = 0x1c910a0 > func = <built-in function open> > w = <optimized out> > na = 2 > nk = <optimized out> > n = <optimized out> > pfunc = 0x24dcec0 > x = <optimized out> >#10 PyEval_EvalFrameEx (f=f@entry=Frame 0x24dccd0, for file /usr/lib64/python2.7/linecache.py, line 127, in updatecache (filename='/usr/bin/redshift-gtk', module_globals=None, fullname='/usr/bin/redshift-gtk', stat=<posix.stat_result at remote 0x20b49b0>), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:2740 > sp = 0x24dcec8 > stack_pointer = <optimized out> > next_instr = <optimized out> > opcode = <optimized out> > oparg = <optimized out> > why = 1 > err = 0 > x = <optimized out> > v = <optimized out> > w = <optimized out> > u = <optimized out> > t = <optimized out> > stream = 0x0 > fastlocals = 0x24dce48 > freevars = <optimized out> > retval = <optimized out> > tstate = <optimized out> > co = <optimized out> > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = <optimized out> > names = <optimized out> > consts = <optimized out> >#11 0x000000398bee229d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=2, kws=0x24dcca0, kwcount=0, defs=0x7f1a55fbc868, defcount=1, closure=closure@entry=0x0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3330 > f = Frame 0x24dccd0, for file /usr/lib64/python2.7/linecache.py, line 127, in updatecache (filename='/usr/bin/redshift-gtk', module_globals=None, fullname='/usr/bin/redshift-gtk', stat=<posix.stat_result at remote 0x20b49b0>) > retval = 0x0 > fastlocals = 0x24dce48 > freevars = 0x24dcec0 > tstate = 0x1c910a0 > x = <optimized out> > u = <optimized out> >#12 0x000000398bee094f in fast_function (nk=<optimized out>, na=2, n=2, pp_stack=0x7f1a4c7052b0, func=<function at remote 0x7f1a55fbd9b0>) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4194 > co = <optimized out> > nd = <optimized out> > globals = <optimized out> > argdefs = <optimized out> > d = <optimized out> >#13 call_function (oparg=<optimized out>, pp_stack=0x7f1a4c7052b0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4119 > func = <function at remote 0x7f1a55fbd9b0> > w = <optimized out> > na = 2 > nk = <optimized out> > n = 2 > pfunc = 0x24dcc88 > x = <optimized out> >#14 PyEval_EvalFrameEx (f=f@entry=Frame 0x24dcb00, for file /usr/lib64/python2.7/linecache.py, line 40, in getlines (filename='/usr/bin/redshift-gtk', module_globals=None), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:2740 > sp = 0x24dcca0 > stack_pointer = <optimized out> > next_instr = <optimized out> > opcode = <optimized out> > oparg = <optimized out> > why = 1 > err = 0 > x = <optimized out> > v = <optimized out> > w = <optimized out> > u = <optimized out> > t = <optimized out> > stream = 0x0 > fastlocals = 0x24dcc78 > freevars = <optimized out> > retval = <optimized out> > tstate = <optimized out> > co = <optimized out> > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = <optimized out> > names = <optimized out> > consts = <optimized out> >#15 0x000000398bee229d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=2, kws=0x24dcac0, kwcount=0, defs=0x7f1a55fbc7e8, defcount=1, closure=closure@entry=0x0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3330 > f = Frame 0x24dcb00, for file /usr/lib64/python2.7/linecache.py, line 40, in getlines (filename='/usr/bin/redshift-gtk', module_globals=None) > retval = 0x0 > fastlocals = 0x24dcc78 > freevars = 0x24dcc88 > tstate = 0x1c910a0 > x = <optimized out> > u = <optimized out> >#16 0x000000398bee094f in fast_function (nk=<optimized out>, na=2, n=2, pp_stack=0x7f1a4c7054b0, func=<function at remote 0x7f1a55fbd8c0>) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4194 > co = <optimized out> > nd = <optimized out> > globals = <optimized out> > argdefs = <optimized out> > d = <optimized out> >#17 call_function (oparg=<optimized out>, pp_stack=0x7f1a4c7054b0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4119 > func = <function at remote 0x7f1a55fbd8c0> > w = <optimized out> > na = 2 > nk = <optimized out> > n = 2 > pfunc = 0x24dcaa8 > x = <optimized out> >#18 PyEval_EvalFrameEx (f=f@entry=Frame 0x24dc910, for file /usr/lib64/python2.7/linecache.py, line 14, in getline (filename='/usr/bin/redshift-gtk', lineno=23, module_globals=None), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:2740 > sp = 0x24dcac0 > stack_pointer = <optimized out> > next_instr = <optimized out> > opcode = <optimized out> > oparg = <optimized out> > why = 1 > err = 0 > x = <optimized out> > v = <optimized out> > w = <optimized out> > u = <optimized out> > t = <optimized out> > stream = 0x0 > fastlocals = 0x24dca88 > freevars = <optimized out> > retval = <optimized out> > tstate = <optimized out> > co = <optimized out> > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = <optimized out> > names = <optimized out> > consts = <optimized out> >#19 0x000000398bee229d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=2, kws=0x24582e0, kwcount=0, defs=0x7f1a55fbc7a8, defcount=1, closure=closure@entry=0x0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3330 > f = Frame 0x24dc910, for file /usr/lib64/python2.7/linecache.py, line 14, in getline (filename='/usr/bin/redshift-gtk', lineno=23, module_globals=None) > retval = 0x0 > fastlocals = 0x24dca88 > freevars = 0x24dcaa8 > tstate = 0x1c910a0 > x = <optimized out> > u = <optimized out> >#20 0x000000398bee094f in fast_function (nk=<optimized out>, na=2, n=2, pp_stack=0x7f1a4c7056b0, func=<function at remote 0x7f1a55fbd7d0>) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4194 > co = <optimized out> > nd = <optimized out> > globals = <optimized out> > argdefs = <optimized out> > d = <optimized out> >#21 call_function (oparg=<optimized out>, pp_stack=0x7f1a4c7056b0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4119 > func = <function at remote 0x7f1a55fbd7d0> > w = <optimized out> > na = 2 > nk = <optimized out> > n = 2 > pfunc = 0x24582c8 > x = <optimized out> >#22 PyEval_EvalFrameEx (f=f@entry=Frame 0x2458120, for file /usr/lib64/python2.7/warnings.py, line 39, in formatwarning (message=<Warning at remote 0x2240640>, category=<type at remote 0x1e1b300>, filename='/usr/bin/redshift-gtk', lineno=23, line=None, s='/usr/bin/redshift-gtk:23: Warning: GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.\n'), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:2740 > sp = 0x24582e0 > stack_pointer = <optimized out> > next_instr = <optimized out> > opcode = <optimized out> > oparg = <optimized out> > why = 1 > err = 0 > x = <optimized out> > v = <optimized out> > w = <optimized out> > u = <optimized out> > t = <optimized out> > stream = 0x0 > fastlocals = 0x2458298 > freevars = <optimized out> > retval = <optimized out> > tstate = <optimized out> > co = <optimized out> > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = <optimized out> > names = <optimized out> > consts = <optimized out> >#23 0x000000398bee229d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=5, kws=0x24580f0, kwcount=0, defs=0x7f1a55fbc8a8, defcount=1, closure=closure@entry=0x0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3330 > f = Frame 0x2458120, for file /usr/lib64/python2.7/warnings.py, line 39, in formatwarning (message=<Warning at remote 0x2240640>, category=<type at remote 0x1e1b300>, filename='/usr/bin/redshift-gtk', lineno=23, line=None, s='/usr/bin/redshift-gtk:23: Warning: GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.\n') > retval = 0x0 > fastlocals = 0x2458298 > freevars = 0x24582c8 > tstate = 0x1c910a0 > x = <optimized out> > u = <optimized out> >#24 0x000000398bee094f in fast_function (nk=<optimized out>, na=5, n=5, pp_stack=0x7f1a4c7058b0, func=<function at remote 0x7f1a55fbda28>) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4194 > co = <optimized out> > nd = <optimized out> > globals = <optimized out> > argdefs = <optimized out> > d = <optimized out> >#25 call_function (oparg=<optimized out>, pp_stack=0x7f1a4c7058b0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4119 > func = <function at remote 0x7f1a55fbda28> > w = <optimized out> > na = 5 > nk = <optimized out> > n = 5 > pfunc = 0x24580c0 > x = <optimized out> >#26 PyEval_EvalFrameEx (f=f@entry=Frame 0x2457f10, for file /usr/lib64/python2.7/warnings.py, line 29, in _show_warning (message=<Warning at remote 0x2240640>, category=<type at remote 0x1e1b300>, filename='/usr/bin/redshift-gtk', lineno=23, file=<file at remote 0x7f1a55ff01e0>, line=None), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:2740 > sp = 0x24580f0 > stack_pointer = <optimized out> > next_instr = <optimized out> > opcode = <optimized out> > oparg = <optimized out> > why = 1 > err = 0 > x = <optimized out> > v = <optimized out> > w = <optimized out> > u = <optimized out> > t = <optimized out> > stream = 0x0 > fastlocals = 0x2458088 > freevars = <optimized out> > retval = <optimized out> > tstate = <optimized out> > co = <optimized out> > instr_ub = -1 > instr_lb = 0 > instr_prev = -1 > first_instr = <optimized out> > names = <optimized out> > consts = <optimized out> >#27 0x000000398bee229d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x221b488, argcount=4, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x7f1a55fc1cc8, defcount=defcount@entry=2, closure=0x0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3330 > f = Frame 0x2457f10, for file /usr/lib64/python2.7/warnings.py, line 29, in _show_warning (message=<Warning at remote 0x2240640>, category=<type at remote 0x1e1b300>, filename='/usr/bin/redshift-gtk', lineno=23, file=<file at remote 0x7f1a55ff01e0>, line=None) > retval = 0x0 > fastlocals = 0x2458088 > freevars = 0x24580b8 > tstate = 0x1c910a0 > x = <optimized out> > u = <optimized out> >#28 0x000000398be6f178 in function_call (func=<function at remote 0x7f1a55fbdaa0>, arg=(<Warning at remote 0x2240640>, <type at remote 0x1e1b300>, '/usr/bin/redshift-gtk', 23), kw=0x0) at /usr/src/debug/Python-2.7.5/Objects/funcobject.c:526 > result = <optimized out> > argdefs = <optimized out> > kwtuple = 0x0 > d = 0x7f1a55fc1cc8 > k = 0x0 > nk = 0 > nd = 2 >#29 0x000000398be4a0f3 in PyObject_Call (func=func@entry=<function at remote 0x7f1a55fbdaa0>, arg=arg@entry=(<Warning at remote 0x2240640>, <type at remote 0x1e1b300>, '/usr/bin/redshift-gtk', 23), kw=kw@entry=0x0) at /usr/src/debug/Python-2.7.5/Objects/abstract.c:2529 > result = <optimized out> > call = 0x398be6f0d0 <function_call> >#30 0x000000398be4a9ec in PyObject_CallFunctionObjArgs (callable=callable@entry=<function at remote 0x7f1a55fbdaa0>) at /usr/src/debug/Python-2.7.5/Objects/abstract.c:2760 > args = (<Warning at remote 0x2240640>, <type at remote 0x1e1b300>, '/usr/bin/redshift-gtk', 23) > tmp = <optimized out> > vargs = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7f1a4c705b50, reg_save_area = 0x7f1a4c705a80}} >#31 0x000000398bec1f51 in warn_explicit (category=category@entry=<type at remote 0x1e1b300>, message=<Warning at remote 0x2240640>, message@entry='GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', filename=filename@entry='/usr/bin/redshift-gtk', lineno=lineno@entry=23, module=module@entry='__main__', registry=registry@entry={('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23): True}, sourceline=sourceline@entry=0x0) at /usr/src/debug/Python-2.7.5/Python/_warnings.c:415 > res = <optimized out> > show_fxn = <function at remote 0x7f1a55fbdaa0> > key = ('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23) > text = <optimized out> > result = 0x0 > lineno_obj = 23 > item = ('ignore', None, <type at remote 0x398c1822a0>, None, 0) > rc = 0 >#32 0x000000398bec2339 in do_warn (message=message@entry='GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', category=category@entry=<type at remote 0x1e1b300>, stack_level=stack_level@entry=1) at /usr/src/debug/Python-2.7.5/Python/_warnings.c:597 > filename = '/usr/bin/redshift-gtk' > module = '__main__' > registry = {('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23): True} > res = <optimized out> > lineno = 23 >#33 0x000000398bec29dd in PyErr_WarnEx (category=category@entry=<type at remote 0x1e1b300>, text=text@entry=0x7f1a44013c50 "GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a non"..., stack_level=stack_level@entry=1) at /usr/src/debug/Python-2.7.5/Python/_warnings.c:720 > res = <optimized out> > message = 'GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.' >#34 0x00007f1a4de40c07 in _log_func (log_domain=log_domain@entry=0x39848b2f4e "GLib", log_level=log_level@entry=G_LOG_LEVEL_WARNING, message=message@entry=0x7f1a44013c50 "GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a non"..., user_data=user_data@entry=0x1e1b300) at gobjectmodule.c:2316 > state = PyGILState_LOCKED > warning = <type at remote 0x1e1b300> >#35 0x0000003984850429 in g_logv (log_domain=0x39848b2f4e "GLib", log_level=G_LOG_LEVEL_WARNING, format=<optimized out>, args=args@entry=0x7f1a4c705df0) at gmessages.c:960 > domain = 0x0 > data = 0x1e1b300 > depth = 1 > log_func = 0x7f1a4de40bd0 <_log_func> > domain_fatal_mask = <optimized out> > masquerade_fatal = 0 > test_level = G_LOG_LEVEL_WARNING > was_fatal = <optimized out> > was_recursion = <optimized out> > msg = 0x7f1a44013c50 "GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a non"... > msg_alloc = 0x7f1a44013c50 "GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a non"... > i = 4 >#36 0x000000398485063f in g_log (log_domain=log_domain@entry=0x39848b2f4e "GLib", log_level=log_level@entry=G_LOG_LEVEL_WARNING, format=format@entry=0x39848ba700 "GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a non"...) at gmessages.c:1025 > args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7f1a4c705ed0, reg_save_area = 0x7f1a4c705e10}} >#37 0x0000003984849872 in dispatch_unix_signals () at gmain.c:4858 > pid = <optimized out> > source = 0x2363980 > node = 0x2363690 >#38 glib_worker_main (data=<optimized out>) at gmain.c:5477 >No locals. >#39 0x000000398486ea45 in g_thread_proxy (data=0x2132450) at gthread.c:798 > thread = 0x2132450 >#40 0x0000003981407f33 in start_thread (arg=0x7f1a4c706700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1a4c706700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139750928312064, 3366549055285713635, 0, 0, 139750928312768, 139750928312064, -3419082693277951261, 3371894331660131043}, 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> >#41 0x00000039808f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f1a56015740 (LWP 15512)): >#0 0x000000398bedcc51 in PyEval_EvalFrameEx (f=f@entry=Frame 0x1d5f3e0, for file /usr/bin/redshift-gtk, line 23, in <module> (), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3081 > stack_pointer = <optimized out> > next_instr = <optimized out> > opcode = <optimized out> > oparg = <optimized out> > why = <optimized out> > err = <optimized out> > x = <optimized out> > v = <optimized out> > w = <optimized out> > u = <optimized out> > t = <optimized out> > stream = 0x0 > fastlocals = <optimized out> > freevars = <optimized out> > retval = None > tstate = <optimized out> > co = <optimized out> > instr_ub = <optimized out> > instr_lb = <optimized out> > instr_prev = <optimized out> > first_instr = <optimized out> > names = <optimized out> > consts = <optimized out> >#1 0x000000398bee229d in PyEval_EvalCodeEx (co=co@entry=0x7f1a55f59eb0, globals=globals@entry={'run': <function at remote 0x2245398>, '__warningregistry__': {('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23): True}, '__builtins__': <module at remote 0x7f1a55fd5b08>, '__file__': '/usr/bin/redshift-gtk', '__package__': None, 'GPollableInputStream': <type at remote 0x1f20d70>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x1f53828>, __doc__=<gobject.GObject.__doc__ at remote 0x7f1a55f980a0>, __module__='gtk') at remote 0x2043230>, '__name__': '__main__', 'GPollableOutputStream': <type at remote 0x1f2a8a0>, 'GFileDescriptorBased': <type at remote 0x1f97f20>, '__doc__': None}, locals=locals@entry={'run': <function at remote 0x2245398>, '__warningregistry__': {('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23): True}, '__builtins__': <module at remote 0x7f1a55fd5b08>, '__file__': '/usr/bin/redshift-gtk', '__package__': None, 'GPollableInputStream': <type at remote 0x1f20d70>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x1f53828>, __doc__=<gobject.GObject.__doc__ at remote 0x7f1a55f980a0>, __module__='gtk') at remote 0x2043230>, '__name__': '__main__', 'GPollableOutputStream': <type at remote 0x1f2a8a0>, 'GFileDescriptorBased': <type at remote 0x1f97f20>, '__doc__': None}, args=args@entry=0x0, argcount=argcount@entry=0, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=closure@entry=0x0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3330 > f = Frame 0x1d5f3e0, for file /usr/bin/redshift-gtk, line 23, in <module> () > retval = 0x0 > fastlocals = 0x1d5f558 > freevars = 0x1d5f558 > tstate = 0x1c910a0 > x = <optimized out> > u = <optimized out> >#2 0x000000398bee23a2 in PyEval_EvalCode (co=co@entry=0x7f1a55f59eb0, globals=globals@entry={'run': <function at remote 0x2245398>, '__warningregistry__': {('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23): True}, '__builtins__': <module at remote 0x7f1a55fd5b08>, '__file__': '/usr/bin/redshift-gtk', '__package__': None, 'GPollableInputStream': <type at remote 0x1f20d70>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x1f53828>, __doc__=<gobject.GObject.__doc__ at remote 0x7f1a55f980a0>, __module__='gtk') at remote 0x2043230>, '__name__': '__main__', 'GPollableOutputStream': <type at remote 0x1f2a8a0>, 'GFileDescriptorBased': <type at remote 0x1f97f20>, '__doc__': None}, locals=locals@entry={'run': <function at remote 0x2245398>, '__warningregistry__': {('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23): True}, '__builtins__': <module at remote 0x7f1a55fd5b08>, '__file__': '/usr/bin/redshift-gtk', '__package__': None, 'GPollableInputStream': <type at remote 0x1f20d70>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x1f53828>, __doc__=<gobject.GObject.__doc__ at remote 0x7f1a55f980a0>, __module__='gtk') at remote 0x2043230>, '__name__': '__main__', 'GPollableOutputStream': <type at remote 0x1f2a8a0>, 'GFileDescriptorBased': <type at remote 0x1f97f20>, '__doc__': None}) at /usr/src/debug/Python-2.7.5/Python/ceval.c:689 >No locals. >#3 0x000000398befb7ef in run_mod (mod=<optimized out>, filename=filename@entry=0x7fff03e526ac "/usr/bin/redshift-gtk", globals=globals@entry={'run': <function at remote 0x2245398>, '__warningregistry__': {('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23): True}, '__builtins__': <module at remote 0x7f1a55fd5b08>, '__file__': '/usr/bin/redshift-gtk', '__package__': None, 'GPollableInputStream': <type at remote 0x1f20d70>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x1f53828>, __doc__=<gobject.GObject.__doc__ at remote 0x7f1a55f980a0>, __module__='gtk') at remote 0x2043230>, '__name__': '__main__', 'GPollableOutputStream': <type at remote 0x1f2a8a0>, 'GFileDescriptorBased': <type at remote 0x1f97f20>, '__doc__': None}, locals=locals@entry={'run': <function at remote 0x2245398>, '__warningregistry__': {('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23): True}, '__builtins__': <module at remote 0x7f1a55fd5b08>, '__file__': '/usr/bin/redshift-gtk', '__package__': None, 'GPollableInputStream': <type at remote 0x1f20d70>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x1f53828>, __doc__=<gobject.GObject.__doc__ at remote 0x7f1a55f980a0>, __module__='gtk') at remote 0x2043230>, '__name__': '__main__', 'GPollableOutputStream': <type at remote 0x1f2a8a0>, 'GFileDescriptorBased': <type at remote 0x1f97f20>, '__doc__': None}, flags=flags@entry=0x7fff03e518c0, arena=arena@entry=0x1d60de0) at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:1373 > co = 0x7f1a55f59eb0 > v = <optimized out> >#4 0x000000398befc9ae in PyRun_FileExFlags (fp=fp@entry=0x1d6de80, filename=filename@entry=0x7fff03e526ac "/usr/bin/redshift-gtk", start=start@entry=257, globals=globals@entry={'run': <function at remote 0x2245398>, '__warningregistry__': {('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23): True}, '__builtins__': <module at remote 0x7f1a55fd5b08>, '__file__': '/usr/bin/redshift-gtk', '__package__': None, 'GPollableInputStream': <type at remote 0x1f20d70>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x1f53828>, __doc__=<gobject.GObject.__doc__ at remote 0x7f1a55f980a0>, __module__='gtk') at remote 0x2043230>, '__name__': '__main__', 'GPollableOutputStream': <type at remote 0x1f2a8a0>, 'GFileDescriptorBased': <type at remote 0x1f97f20>, '__doc__': None}, locals=locals@entry={'run': <function at remote 0x2245398>, '__warningregistry__': {('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23): True}, '__builtins__': <module at remote 0x7f1a55fd5b08>, '__file__': '/usr/bin/redshift-gtk', '__package__': None, 'GPollableInputStream': <type at remote 0x1f20d70>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x1f53828>, __doc__=<gobject.GObject.__doc__ at remote 0x7f1a55f980a0>, __module__='gtk') at remote 0x2043230>, '__name__': '__main__', 'GPollableOutputStream': <type at remote 0x1f2a8a0>, 'GFileDescriptorBased': <type at remote 0x1f97f20>, '__doc__': None}, closeit=closeit@entry=1, flags=flags@entry=0x7fff03e518c0) at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:1359 > ret = <optimized out> > mod = <optimized out> > arena = 0x1d60de0 >#5 0x000000398befdc39 in PyRun_SimpleFileExFlags (fp=fp@entry=0x1d6de80, filename=filename@entry=0x7fff03e526ac "/usr/bin/redshift-gtk", closeit=closeit@entry=1, flags=flags@entry=0x7fff03e518c0) at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:951 > m = <module at remote 0x7f1a56009c58> > d = {'run': <function at remote 0x2245398>, '__warningregistry__': {('GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). Most likely the process is ignoring SIGCHLD, or some other thread is invoking waitpid() with a nonpositive first argument; either behavior can break applications that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.', <type at remote 0x1e1b300>, 23): True}, '__builtins__': <module at remote 0x7f1a55fd5b08>, '__file__': '/usr/bin/redshift-gtk', '__package__': None, 'GPollableInputStream': <type at remote 0x1f20d70>, 'GInitiallyUnowned': <GObjectMeta(__gtype__=<gobject.GType at remote 0x1f53828>, __doc__=<gobject.GObject.__doc__ at remote 0x7f1a55f980a0>, __module__='gtk') at remote 0x2043230>, '__name__': '__main__', 'GPollableOutputStream': <type at remote 0x1f2a8a0>, 'GFileDescriptorBased': <type at remote 0x1f97f20>, '__doc__': None} > v = <optimized out> > ext = 0x7fff03e526bd "-gtk" > set_file_name = 1 > len = <optimized out> > ret = -1 >#6 0x000000398befe163 in PyRun_AnyFileExFlags (fp=fp@entry=0x1d6de80, filename=filename@entry=0x7fff03e526ac "/usr/bin/redshift-gtk", closeit=closeit@entry=1, flags=flags@entry=0x7fff03e518c0) at /usr/src/debug/Python-2.7.5/Python/pythonrun.c:755 >No locals. >#7 0x000000398bf0ec4f in Py_Main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/Python-2.7.5/Modules/main.c:640 > c = <optimized out> > sts = -1 > command = 0x0 > filename = 0x7fff03e526ac "/usr/bin/redshift-gtk" > module = 0x0 > fp = 0x1d6de80 > p = <optimized out> > unbuffered = 0 > skipfirstline = 0 > stdin_is_interactive = 0 > help = <optimized out> > version = <optimized out> > saw_unbuffered_flag = <optimized out> > cf = {cf_flags = 0} >#8 0x0000003980821d65 in __libc_start_main (main=0x4006f0 <main>, argc=2, argv=0x7fff03e51a88, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff03e51a78) at libc-start.c:285 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3366549055285713635, 4196088, 140733258734208, 0, 0, -3366892288476488989, 3371898161734965987}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7fff03e51aa0, 0x3980221168}, data = {prev = 0x0, cleanup = 0x0, canceltype = 65346208}}} > not_first_call = <optimized out> >#9 0x0000000000400721 in _start () >No symbol table info available. >From To Syms Read Shared Object Library >0x000000398be3f3d0 0x000000398bf25e50 Yes /lib64/libpython2.7.so.1.0 >0x00000039814059f0 0x0000003981411614 Yes /lib64/libpthread.so.0 >0x0000003981000ed0 0x00000039810019d0 Yes /lib64/libdl.so.2 >0x00000039a1400f10 0x00000039a1401804 Yes /lib64/libutil.so.1 >0x0000003980c05890 0x0000003980c74bb8 Yes /lib64/libm.so.6 >0x000000398081f560 0x0000003980960cc4 Yes /lib64/libc.so.6 >0x0000003980000b10 0x0000003980019cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f1a4f7b2b20 0x00007f1a4f7b3d18 Yes /usr/lib64/python2.7/lib-dynload/timemodule.so >0x00007f1a4f5abda0 0x00007f1a4f5ad768 Yes /usr/lib64/python2.7/lib-dynload/selectmodule.so >0x00007f1a4f365e60 0x00007f1a4f366b94 Yes /usr/lib64/python2.7/lib-dynload/fcntlmodule.so >0x00007f1a4f15e960 0x00007f1a4f1613ac Yes /usr/lib64/python2.7/lib-dynload/_struct.so >0x00007f1a4ef57240 0x00007f1a4ef594cc Yes /usr/lib64/python2.7/lib-dynload/binascii.so >0x00007f1a4ed51bf0 0x00007f1a4ed52cac Yes /usr/lib64/python2.7/lib-dynload/cStringIO.so >0x00007f1a4eb490e0 0x00007f1a4eb4b254 Yes /usr/lib64/python2.7/lib-dynload/operator.so >0x00007f1a4e942180 0x00007f1a4e942c80 Yes /usr/lib64/python2.7/lib-dynload/_functoolsmodule.so >0x00007f1a4e73db50 0x00007f1a4e73f084 Yes /usr/lib64/python2.7/lib-dynload/_localemodule.so >0x00007f1a4e52e5c0 0x00007f1a4e5342b0 Yes /usr/lib64/python2.7/site-packages/glib/_glib.so >0x00007f1a4e324b80 0x00007f1a4e32592c Yes /lib64/libpyglib-2.0-python.so.0 >0x000000398600b160 0x0000003986039a18 Yes /lib64/libgobject-2.0.so.0 >0x00000039878006b0 0x000000398780081c Yes /lib64/libgthread-2.0.so.0 >0x000000398481a6e0 0x00000039848b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003985401870 0x0000003985405fe8 Yes /lib64/libffi.so.6 >0x00007f1a4e11d750 0x00007f1a4e120044 Yes /usr/lib64/python2.7/lib-dynload/stropmodule.so >0x00007f1a4de3f0d0 0x00007f1a4de4f974 Yes /usr/lib64/python2.7/site-packages/gobject/_gobject.so >0x00007f1a4da31f30 0x00007f1a4db60304 Yes /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/_gtk.so >0x0000003701e699b0 0x00000037020fce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003701a1e810 0x0000003701a7ee94 Yes /lib64/libgdk-x11-2.0.so.0 >0x00000036ff004880 0x00000036ff009368 Yes /lib64/libpangocairo-1.0.so.0 >0x00000039ae60a3b0 0x00000039ae615f34 Yes /lib64/libatk-1.0.so.0 >0x00000036fe8136d0 0x00000036fe8e2ef8 Yes /lib64/libcairo.so.2 >0x0000003aa8006cb0 0x0000003aa801a810 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003aa6231be0 0x0000003aa62f365c Yes /lib64/libgio-2.0.so.0 >0x00000039a7407320 0x00000039a740f90c Yes /lib64/libpangoft2-1.0.so.0 >0x00000039a7c0d050 0x00000039a7c2bfa8 Yes /lib64/libpango-1.0.so.0 >0x000000398700d320 0x00000039870790c4 Yes /lib64/libfreetype.so.6 >0x0000003988006ca0 0x0000003988023fcc Yes /lib64/libfontconfig.so.1 >0x0000003992801190 0x0000003992802088 Yes /lib64/libgmodule-2.0.so.0 > No /lib64/libX11.so.6 >0x000000398a4015f0 0x000000398a403948 Yes /lib64/libXfixes.so.3 >0x0000003989c01b70 0x0000003989c07be8 Yes /lib64/libXrender.so.1 >0x000000398a800bb0 0x000000398a801510 Yes /lib64/libXinerama.so.1 >0x0000003989402240 0x000000398940c5f8 Yes /lib64/libXi.so.6 >0x000000398b001c30 0x000000398b0075d0 Yes /lib64/libXrandr.so.2 >0x000000398a002ab0 0x000000398a007690 Yes /lib64/libXcursor.so.1 >0x00000039a9000cd0 0x00000039a90016e8 Yes /lib64/libXcomposite.so.1 >0x00000039a9c00c40 0x00000039a9c0156c Yes /lib64/libXdamage.so.1 >0x0000003984003760 0x000000398400d460 Yes /lib64/libXext.so.6 >0x00000039a5c06d00 0x00000039a5c39b6c Yes /lib64/libharfbuzz.so.0 >0x00000039a640a510 0x00000039a649258c Yes /lib64/libpixman-1.so.0 >0x0000003aaa005c30 0x0000003aaa01764c Yes /lib64/libEGL.so.1 >0x0000003985805680 0x0000003985826e68 Yes /lib64/libpng16.so.16 >0x00000039a8000b90 0x00000039a8001460 Yes /lib64/libxcb-shm.so.0 >0x00000039a4803610 0x00000039a4806a7c Yes /lib64/libxcb-render.so.0 >0x0000003983009a00 0x00000039830176c8 Yes /lib64/libxcb.so.1 >0x0000003981802210 0x000000398180e930 Yes /lib64/libz.so.1 > No /usr/lib64/nvidia/libGL.so.1 >0x00000039820022d0 0x00000039820050cc Yes /lib64/librt.so.1 >0x0000003aa02064a0 0x0000003aa0218fe4 Yes /lib64/libselinux.so.1 >0x0000003984403a40 0x000000398441281c Yes /lib64/libresolv.so.2 >0x0000003986403e00 0x000000398641ccdc Yes /lib64/libexpat.so.1 > No /lib64/libgraphite2.so.3 > No /lib64/libX11-xcb.so.1 >0x00000039a4001930 0x00000039a4002a88 Yes /lib64/libxcb-dri2.so.0 >0x00000039a3002610 0x00000039a3004748 Yes /lib64/libxcb-xfixes.so.0 >0x00000039a6801020 0x00000039a6801bc8 Yes /lib64/libxcb-shape.so.0 >0x0000003aaa402140 0x0000003aaa403cdc Yes /lib64/libgbm.so.1 >0x00000039a4c04930 0x00000039a4c086f0 Yes /lib64/libwayland-client.so.0 >0x00000039a2c05950 0x00000039a2c0aae0 Yes /lib64/libwayland-server.so.0 >0x0000003aa9c08e40 0x0000003aa9c119b0 Yes /lib64/libglapi.so.0 >0x0000003aa1e034f0 0x0000003aa1e0bf62 Yes /lib64/libudev.so.1 >0x00000039a5403210 0x00000039a5408b98 Yes /lib64/libdrm.so.2 >0x0000003983c00ee0 0x0000003983c01bfc Yes /lib64/libXau.so.6 > No /usr/lib64/nvidia/tls/libnvidia-tls.so.331.20 > No /usr/lib64/nvidia/libnvidia-glcore.so.331.20 >0x0000003982801770 0x000000398284b8d8 Yes /lib64/libpcre.so.1 >0x0000003985c030e0 0x0000003985c19060 Yes /lib64/liblzma.so.5 >0x0000003981c02af0 0x0000003981c12218 Yes /lib64/libgcc_s.so.1 >0x00007f1a4d76edc0 0x00007f1a4d776800 Yes /usr/lib64/python2.7/site-packages/cairo/_cairo.so >0x00007f1a4d51f850 0x00007f1a4d5402e4 Yes /usr/lib64/python2.7/site-packages/gtk-2.0/gio/_gio.so >0x00007f1a4d2fc970 0x00007f1a4d2fe4bc Yes /usr/lib64/python2.7/site-packages/gtk-2.0/gio/unix.so >0x00007f1a4d0dc5e0 0x00007f1a4d0eae60 Yes /usr/lib64/python2.7/site-packages/gtk-2.0/pango.so >0x00007f1a4ce97030 0x00007f1a4ceb9fe0 Yes /usr/lib64/python2.7/site-packages/gtk-2.0/atk.so >0x00007f1a4cc85fc0 0x00007f1a4cc870f4 Yes /usr/lib64/python2.7/site-packages/gtk-2.0/pangocairo.so >0x00007f1a4ca65d20 0x00007f1a4ca753cc Yes /usr/lib64/python2.7/lib-dynload/_io.so >0x00007f1a4c7633d0 0x00007f1a4c828a34 Yes /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so >0x000000398245bab0 0x00000039824c262a Yes /lib64/libstdc++.so.6 >0x00007f1a1ffe5c00 0x00007f1a1ffe5fcc Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007f1a1fdb6a60 0x00007f1a1fddaa58 Yes /lib64/librsvg-2.so.2 >0x0000003b1a008cd0 0x0000003b1a027858 Yes /lib64/libcroco-0.6.so.3 >0x000000308be2e870 0x000000308bf16930 Yes /lib64/libxml2.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x24dccd0 38653136 >rcx 0x0 0 >rdx 0x1d5f558 30799192 >rsi 0x1c910a0 29954208 >rdi 0x398c18ff00 247163584256 >rbp 0x1d5f560 0x1d5f560 >rsp 0x7fff03e51550 0x7fff03e51550 >r8 0x20eab60 34515808 >r9 0x0 0 >r10 0x0 0 >r11 0x0 0 >r12 0x8 8 >r13 0x0 0 >r14 0x1d5f558 30799192 >r15 0x1d5f3e0 30798816 >rip 0x398bedcc51 0x398bedcc51 <PyEval_EvalFrameEx+1377> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function PyEval_EvalFrameEx: > 0x000000398bedc6f0 <+0>: push %r15 > 0x000000398bedc6f2 <+2>: mov %rdi,%r15 > 0x000000398bedc6f5 <+5>: push %r14 > 0x000000398bedc6f7 <+7>: push %r13 > 0x000000398bedc6f9 <+9>: push %r12 > 0x000000398bedc6fb <+11>: push %rbp > 0x000000398bedc6fc <+12>: push %rbx > 0x000000398bedc6fd <+13>: sub $0x128,%rsp > 0x000000398bedc704 <+20>: mov %fs:0x28,%rax > 0x000000398bedc70d <+29>: mov %rax,0x118(%rsp) > 0x000000398bedc715 <+37>: xor %eax,%eax > 0x000000398bedc717 <+39>: mov 0x29c46a(%rip),%rax # 0x398c178b88 > 0x000000398bedc71e <+46>: test %rdi,%rdi > 0x000000398bedc721 <+49>: mov (%rax),%rax > 0x000000398bedc724 <+52>: mov %rax,0x28(%rsp) > 0x000000398bedc729 <+57>: je 0x398bedce39 <PyEval_EvalFrameEx+1865> > 0x000000398bedc72f <+63>: mov %esi,%r12d > 0x000000398bedc732 <+66>: mov 0x28(%rsp),%rsi > 0x000000398bedc737 <+71>: mov 0x29c4ba(%rip),%rdx # 0x398c178bf8 > 0x000000398bedc73e <+78>: mov 0x18(%rsi),%eax > 0x000000398bedc741 <+81>: mov %eax,0x30(%rsp) > 0x000000398bedc745 <+85>: add $0x1,%eax > 0x000000398bedc748 <+88>: cmp (%rdx),%eax > 0x000000398bedc74a <+90>: mov %eax,0x18(%rsi) > 0x000000398bedc74d <+93>: jg 0x398bedce25 <PyEval_EvalFrameEx+1845> > 0x000000398bedc753 <+99>: mov 0x28(%rsp),%rax > 0x000000398bedc758 <+104>: mov %r15,0x10(%rax) > 0x000000398bedc75c <+108>: mov 0x20(%rax),%eax > 0x000000398bedc75f <+111>: test %eax,%eax > 0x000000398bedc761 <+113>: jne 0x398bedcbf0 <PyEval_EvalFrameEx+1280> > 0x000000398bedc767 <+119>: mov 0x29c57a(%rip),%rax # 0x398c178ce8 > 0x000000398bedc76e <+126>: mov %rax,0x40(%rsp) > 0x000000398bedc773 <+131>: mov 0x29c7f6(%rip),%rax # 0x398c178f70 > 0x000000398bedc77a <+138>: cmpw $0x0,(%rax) > 0x000000398bedc77e <+142>: jne 0x398bee0dcf <PyEval_EvalFrameEx+18143> > 0x000000398bedc784 <+148>: mov 0x20(%r15),%rax > 0x000000398bedc788 <+152>: mov 0x48(%r15),%rbx > 0x000000398bedc78c <+156>: mov 0x30(%rax),%rsi > 0x000000398bedc790 <+160>: mov %rax,0x78(%rsp) > 0x000000398bedc795 <+165>: mov %rsi,0x70(%rsp) > 0x000000398bedc79a <+170>: mov 0x28(%rax),%rsi > 0x000000398bedc79e <+174>: mov %rsi,0x88(%rsp) > 0x000000398bedc7a6 <+182>: mov 0x14(%rax),%esi > 0x000000398bedc7a9 <+185>: mov 0x20(%rax),%rax > 0x000000398bedc7ad <+189>: movq $0x0,0x48(%r15) > 0x000000398bedc7b5 <+197>: mov %esi,0x80(%rsp) > 0x000000398bedc7bc <+204>: mov %rax,0x30(%rsp) > 0x000000398bedc7c1 <+209>: add $0x24,%rax > 0x000000398bedc7c5 <+213>: test %r12d,%r12d > 0x000000398bedc7c8 <+216>: mov %rax,%rsi > 0x000000398bedc7cb <+219>: mov %rax,0x48(%rsp) > 0x000000398bedc7d0 <+224>: movslq 0x78(%r15),%rax > 0x000000398bedc7d4 <+228>: lea 0x1(%rsi,%rax,1),%rax > 0x000000398bedc7d9 <+233>: mov %rax,0x60(%rsp) > 0x000000398bedc7de <+238>: je 0x398bedccd0 <PyEval_EvalFrameEx+1504> > 0x000000398bedc7e4 <+244>: callq 0x398be3d5b0 <PyErr_Occurred@plt> > 0x000000398bedc7e9 <+249>: test %rax,%rax > 0x000000398bedc7ec <+252>: mov 0x40(%rsp),%rax > 0x000000398bedc7f1 <+257>: mov %rbx,%r14 > 0x000000398bedc7f4 <+260>: movq $0x0,0x50(%rsp) > 0x000000398bedc7fd <+269>: movl $0x0,0x38(%rsp) > 0x000000398bedc805 <+277>: movl $0x0,0x84(%rsp) > 0x000000398bedc810 <+288>: mov %rax,0x68(%rsp) > 0x000000398bedc815 <+293>: mov $0xffffffff,%eax > 0x000000398bedc81a <+298>: mov %eax,0xa8(%rsp) > 0x000000398bedc821 <+305>: mov %eax,0xac(%rsp) > 0x000000398bedc828 <+312>: je 0x398bedf474 <PyEval_EvalFrameEx+11652> > 0x000000398bedc82e <+318>: mov %r15,%rdi > 0x000000398bedc831 <+321>: callq 0x398be3ca60 <PyTraceBack_Here@plt> > 0x000000398bedc836 <+326>: mov 0x28(%rsp),%rax > 0x000000398bedc83b <+331>: mov 0x30(%rax),%rbx > 0x000000398bedc83f <+335>: test %rbx,%rbx > 0x000000398bedc842 <+338>: je 0x398bedc937 <PyEval_EvalFrameEx+583> > 0x000000398bedc848 <+344>: lea 0x110(%rsp),%rdx > 0x000000398bedc850 <+352>: lea 0x100(%rsp),%rsi > 0x000000398bedc858 <+360>: lea 0xf8(%rsp),%rdi > 0x000000398bedc860 <+368>: mov 0x40(%rax),%rbp > 0x000000398bedc864 <+372>: callq 0x398be3e500 <PyErr_Fetch@plt> > 0x000000398bedc869 <+377>: mov 0x100(%rsp),%rdx > 0x000000398bedc871 <+385>: test %rdx,%rdx > 0x000000398bedc874 <+388>: je 0x398bee0494 <PyEval_EvalFrameEx+15780> > 0x000000398bedc87a <+394>: mov 0x110(%rsp),%rcx > 0x000000398bedc882 <+402>: mov 0xf8(%rsp),%rsi > 0x000000398bedc88a <+410>: xor %eax,%eax > 0x000000398bedc88c <+412>: mov $0x3,%edi > 0x000000398bedc891 <+417>: callq 0x398be3f110 <PyTuple_Pack@plt> > 0x000000398bedc896 <+422>: test %rax,%rax > 0x000000398bedc899 <+425>: mov %rax,%r12 > 0x000000398bedc89c <+428>: je 0x398bedf74a <PyEval_EvalFrameEx+12378> > 0x000000398bedc8a2 <+434>: mov %r15,%rdx > 0x000000398bedc8a5 <+437>: mov %rbx,%rdi > 0x000000398bedc8a8 <+440>: mov %rax,%r8 > 0x000000398bedc8ab <+443>: mov $0x1,%ecx > 0x000000398bedc8b0 <+448>: mov %rbp,%rsi > 0x000000398bedc8b3 <+451>: callq 0x398bedb590 <call_trace> > 0x000000398bedc8b8 <+456>: mov %eax,%ebx > 0x000000398bedc8ba <+458>: mov (%r12),%rax > 0x000000398bedc8be <+462>: lea -0x1(%rax),%rdx > 0x000000398bedc8c2 <+466>: test %rdx,%rdx > 0x000000398bedc8c5 <+469>: mov %rdx,(%r12) > 0x000000398bedc8c9 <+473>: je 0x398bedfbc4 <PyEval_EvalFrameEx+13524> > 0x000000398bedc8cf <+479>: test %ebx,%ebx > 0x000000398bedc8d1 <+481>: je 0x398bedf74a <PyEval_EvalFrameEx+12378> > 0x000000398bedc8d7 <+487>: mov 0xf8(%rsp),%rax > 0x000000398bedc8df <+495>: test %rax,%rax > 0x000000398bedc8e2 <+498>: je 0x398bedc8f7 <PyEval_EvalFrameEx+519> > 0x000000398bedc8e4 <+500>: mov (%rax),%rbx > 0x000000398bedc8e7 <+503>: lea -0x1(%rbx),%rdx > 0x000000398bedc8eb <+507>: test %rdx,%rdx > 0x000000398bedc8ee <+510>: mov %rdx,(%rax) > 0x000000398bedc8f1 <+513>: je 0x398bee038b <PyEval_EvalFrameEx+15515> > 0x000000398bedc8f7 <+519>: mov 0x100(%rsp),%rax > 0x000000398bedc8ff <+527>: test %rax,%rax > 0x000000398bedc902 <+530>: je 0x398bedc917 <PyEval_EvalFrameEx+551> > 0x000000398bedc904 <+532>: mov (%rax),%rbx > 0x000000398bedc907 <+535>: lea -0x1(%rbx),%rdx > 0x000000398bedc90b <+539>: test %rdx,%rdx > 0x000000398bedc90e <+542>: mov %rdx,(%rax) > 0x000000398bedc911 <+545>: je 0x398bedfc0c <PyEval_EvalFrameEx+13596> > 0x000000398bedc917 <+551>: mov 0x110(%rsp),%rax > 0x000000398bedc91f <+559>: test %rax,%rax > 0x000000398bedc922 <+562>: je 0x398bedc937 <PyEval_EvalFrameEx+583> > 0x000000398bedc924 <+564>: mov (%rax),%rbx > 0x000000398bedc927 <+567>: lea -0x1(%rbx),%rdx > 0x000000398bedc92b <+571>: test %rdx,%rdx > 0x000000398bedc92e <+574>: mov %rdx,(%rax) > 0x000000398bedc931 <+577>: je 0x398bee039f <PyEval_EvalFrameEx+15535> > 0x000000398bedc937 <+583>: mov $0x2,%r12d > 0x000000398bedc93d <+589>: mov 0x80(%r15),%eax > 0x000000398bedc944 <+596>: test %eax,%eax > 0x000000398bedc946 <+598>: jle 0x398bedca1c <PyEval_EvalFrameEx+812> > 0x000000398bedc94c <+604>: nopl 0x0(%rax) > 0x000000398bedc950 <+608>: sub $0x1,%eax > 0x000000398bedc953 <+611>: movslq %eax,%rdx > 0x000000398bedc956 <+614>: lea (%rdx,%rdx,2),%rdx > 0x000000398bedc95a <+618>: lea 0x80(%r15,%rdx,4),%rbx > 0x000000398bedc962 <+626>: cmpl $0x78,0x4(%rbx) > 0x000000398bedc966 <+630>: lea 0x4(%rbx),%r13 > 0x000000398bedc96a <+634>: je 0x398bedf4a0 <PyEval_EvalFrameEx+11696> > 0x000000398bedc970 <+640>: mov %eax,0x80(%r15) > 0x000000398bedc977 <+647>: mov 0x40(%r15),%rdx > 0x000000398bedc97b <+651>: mov 0x8(%r13),%ecx > 0x000000398bedc97f <+655>: mov %r14,%rax > 0x000000398bedc982 <+658>: sub %rdx,%rax > 0x000000398bedc985 <+661>: sar $0x3,%rax > 0x000000398bedc989 <+665>: cmp %eax,%ecx > 0x000000398bedc98b <+667>: jge 0x398bedc9b9 <PyEval_EvalFrameEx+713> > 0x000000398bedc98d <+669>: sub $0x8,%r14 > 0x000000398bedc991 <+673>: mov (%r14),%rdi > 0x000000398bedc994 <+676>: test %rdi,%rdi > 0x000000398bedc997 <+679>: je 0x398bedc97f <PyEval_EvalFrameEx+655> > 0x000000398bedc999 <+681>: subq $0x1,(%rdi) > 0x000000398bedc99d <+685>: je 0x398bedf490 <PyEval_EvalFrameEx+11680> > 0x000000398bedc9a3 <+691>: mov 0x40(%r15),%rdx > 0x000000398bedc9a7 <+695>: mov 0x8(%r13),%ecx > 0x000000398bedc9ab <+699>: mov %r14,%rax > 0x000000398bedc9ae <+702>: sub %rdx,%rax > 0x000000398bedc9b1 <+705>: sar $0x3,%rax > 0x000000398bedc9b5 <+709>: cmp %eax,%ecx > 0x000000398bedc9b7 <+711>: jl 0x398bedc98d <PyEval_EvalFrameEx+669> > 0x000000398bedc9b9 <+713>: mov 0x4(%rbx),%eax > 0x000000398bedc9bc <+716>: cmp $0x78,%eax > 0x000000398bedc9bf <+719>: je 0x398bedf4e0 <PyEval_EvalFrameEx+11760> > 0x000000398bedc9c5 <+725>: cmp $0x7a,%eax > 0x000000398bedc9c8 <+728>: je 0x398bedf5ac <PyEval_EvalFrameEx+11964> > 0x000000398bedc9ce <+734>: cmp $0x79,%eax > 0x000000398bedc9d1 <+737>: je 0x398bedf500 <PyEval_EvalFrameEx+11792> > 0x000000398bedc9d7 <+743>: cmp $0x8f,%eax > 0x000000398bedc9dc <+748>: je 0x398bedf5ac <PyEval_EvalFrameEx+11964> > 0x000000398bedc9e2 <+754>: mov 0x80(%r15),%eax > 0x000000398bedc9e9 <+761>: test %eax,%eax > 0x000000398bedc9eb <+763>: jg 0x398bedc950 <PyEval_EvalFrameEx+608> > 0x000000398bedc9f1 <+769>: nopl 0x0(%rax) > 0x000000398bedc9f8 <+776>: mov %r14,%rax > 0x000000398bedc9fb <+779>: sub %rdx,%rax > 0x000000398bedc9fe <+782>: sar $0x3,%rax > 0x000000398bedca02 <+786>: test %eax,%eax > 0x000000398bedca04 <+788>: je 0x398bedca2e <PyEval_EvalFrameEx+830> > 0x000000398bedca06 <+790>: sub $0x8,%r14 > 0x000000398bedca0a <+794>: mov (%r14),%rdi > 0x000000398bedca0d <+797>: test %rdi,%rdi > 0x000000398bedca10 <+800>: je 0x398bedc9f8 <PyEval_EvalFrameEx+776> > 0x000000398bedca12 <+802>: subq $0x1,(%rdi) > 0x000000398bedca16 <+806>: je 0x398bedf5a0 <PyEval_EvalFrameEx+11952> > 0x000000398bedca1c <+812>: mov 0x40(%r15),%rdx > 0x000000398bedca20 <+816>: mov %r14,%rax > 0x000000398bedca23 <+819>: sub %rdx,%rax > 0x000000398bedca26 <+822>: sar $0x3,%rax > 0x000000398bedca2a <+826>: test %eax,%eax > 0x000000398bedca2c <+828>: jne 0x398bedca06 <PyEval_EvalFrameEx+790> > 0x000000398bedca2e <+830>: cmp $0x8,%r12d > 0x000000398bedca32 <+834>: mov $0x0,%eax > 0x000000398bedca37 <+839>: cmove 0x50(%rsp),%rax > 0x000000398bedca3d <+845>: mov %rax,0x50(%rsp) > 0x000000398bedca42 <+850>: mov 0x28(%rsp),%rax > 0x000000398bedca47 <+855>: mov 0x20(%rax),%ecx > 0x000000398bedca4a <+858>: test %ecx,%ecx > 0x000000398bedca4c <+860>: je 0x398bedcade <PyEval_EvalFrameEx+1006> > 0x000000398bedca52 <+866>: mov 0x30(%rax),%rdi > 0x000000398bedca56 <+870>: test %rdi,%rdi > 0x000000398bedca59 <+873>: je 0x398bedf655 <PyEval_EvalFrameEx+12133> > 0x000000398bedca5f <+879>: cmp $0x40,%r12d > 0x000000398bedca63 <+883>: mov 0x28(%rsp),%rax > 0x000000398bedca68 <+888>: je 0x398bedf6a2 <PyEval_EvalFrameEx+12210> > 0x000000398bedca6e <+894>: cmp $0x8,%r12d > 0x000000398bedca72 <+898>: je 0x398bedf6a2 <PyEval_EvalFrameEx+12210> > 0x000000398bedca78 <+904>: cmp $0x2,%r12d > 0x000000398bedca7c <+908>: je 0x398bedf789 <PyEval_EvalFrameEx+12441> > 0x000000398bedca82 <+914>: mov 0x28(%rax),%rdi > 0x000000398bedca86 <+918>: test %rdi,%rdi > 0x000000398bedca89 <+921>: je 0x398bedcade <PyEval_EvalFrameEx+1006> > 0x000000398bedca8b <+923>: mov 0x28(%rsp),%rax > 0x000000398bedca90 <+928>: mov 0x50(%rsp),%r8 > 0x000000398bedca95 <+933>: mov $0x3,%ecx > 0x000000398bedca9a <+938>: mov %r15,%rdx > 0x000000398bedca9d <+941>: mov 0x38(%rax),%rsi > 0x000000398bedcaa1 <+945>: callq 0x398bedb590 <call_trace> > 0x000000398bedcaa6 <+950>: test %eax,%eax > 0x000000398bedcaa8 <+952>: je 0x398bedcade <PyEval_EvalFrameEx+1006> > 0x000000398bedcaaa <+954>: cmpq $0x0,0x50(%rsp) > 0x000000398bedcab0 <+960>: je 0x398bedcad5 <PyEval_EvalFrameEx+997> > 0x000000398bedcab2 <+962>: mov 0x50(%rsp),%rbx > 0x000000398bedcab7 <+967>: mov (%rbx),%rax > 0x000000398bedcaba <+970>: mov %rax,0x30(%rsp) > 0x000000398bedcabf <+975>: sub $0x1,%rax > 0x000000398bedcac3 <+979>: test %rax,%rax > 0x000000398bedcac6 <+982>: mov %rax,(%rbx) > 0x000000398bedcac9 <+985>: jne 0x398bedcad5 <PyEval_EvalFrameEx+997> > 0x000000398bedcacb <+987>: mov 0x8(%rbx),%rax > 0x000000398bedcacf <+991>: mov %rbx,%rdi > 0x000000398bedcad2 <+994>: callq *0x30(%rax) > 0x000000398bedcad5 <+997>: movq $0x0,0x50(%rsp) > 0x000000398bedcade <+1006>: mov 0x28(%rsp),%rsi > 0x000000398bedcae3 <+1011>: mov 0x10(%rsi),%rbx > 0x000000398bedcae7 <+1015>: mov 0x58(%rbx),%rax > 0x000000398bedcaeb <+1019>: test %rax,%rax > 0x000000398bedcaee <+1022>: je 0x398bedcc31 <PyEval_EvalFrameEx+1345> > 0x000000398bedcaf4 <+1028>: mov 0x60(%rsi),%rdi > 0x000000398bedcaf8 <+1032>: mov 0x68(%rsi),%r12 > 0x000000398bedcafc <+1036>: mov 0x70(%rsi),%rbp > 0x000000398bedcb00 <+1040>: addq $0x1,(%rax) > 0x000000398bedcb04 <+1044>: mov 0x60(%rbx),%rax > 0x000000398bedcb08 <+1048>: test %rax,%rax > 0x000000398bedcb0b <+1051>: je 0x398bedcb11 <PyEval_EvalFrameEx+1057> > 0x000000398bedcb0d <+1053>: addq $0x1,(%rax) > 0x000000398bedcb11 <+1057>: mov 0x68(%rbx),%rax > 0x000000398bedcb15 <+1061>: test %rax,%rax > 0x000000398bedcb18 <+1064>: je 0x398bedcb1e <PyEval_EvalFrameEx+1070> > 0x000000398bedcb1a <+1066>: addq $0x1,(%rax) > 0x000000398bedcb1e <+1070>: mov 0x58(%rbx),%rax > 0x000000398bedcb22 <+1074>: mov 0x28(%rsp),%rsi > 0x000000398bedcb27 <+1079>: test %rdi,%rdi > 0x000000398bedcb2a <+1082>: mov %rax,0x60(%rsi) > 0x000000398bedcb2e <+1086>: mov 0x60(%rbx),%rax > 0x000000398bedcb32 <+1090>: mov %rax,0x68(%rsi) > 0x000000398bedcb36 <+1094>: mov 0x68(%rbx),%rax > 0x000000398bedcb3a <+1098>: mov %rax,0x70(%rsi) > 0x000000398bedcb3e <+1102>: je 0x398bedcb4a <PyEval_EvalFrameEx+1114> > 0x000000398bedcb40 <+1104>: subq $0x1,(%rdi) > 0x000000398bedcb44 <+1108>: je 0x398bedf645 <PyEval_EvalFrameEx+12117> > 0x000000398bedcb4a <+1114>: test %r12,%r12 > 0x000000398bedcb4d <+1117>: je 0x398bedcb5a <PyEval_EvalFrameEx+1130> > 0x000000398bedcb4f <+1119>: subq $0x1,(%r12) > 0x000000398bedcb54 <+1124>: je 0x398bedf625 <PyEval_EvalFrameEx+12085> > 0x000000398bedcb5a <+1130>: test %rbp,%rbp > 0x000000398bedcb5d <+1133>: je 0x398bedcb6a <PyEval_EvalFrameEx+1146> > 0x000000398bedcb5f <+1135>: subq $0x1,0x0(%rbp) > 0x000000398bedcb64 <+1140>: je 0x398bedf635 <PyEval_EvalFrameEx+12101> > 0x000000398bedcb6a <+1146>: mov 0x58(%rbx),%rsi > 0x000000398bedcb6e <+1150>: lea 0x502af(%rip),%rdi # 0x398bf2ce24 > 0x000000398bedcb75 <+1157>: callq 0x398be3c920 <PySys_SetObject@plt> > 0x000000398bedcb7a <+1162>: mov 0x60(%rbx),%rsi > 0x000000398bedcb7e <+1166>: lea 0x502aa(%rip),%rdi # 0x398bf2ce2f > 0x000000398bedcb85 <+1173>: callq 0x398be3c920 <PySys_SetObject@plt> > 0x000000398bedcb8a <+1178>: mov 0x68(%rbx),%rsi > 0x000000398bedcb8e <+1182>: lea 0x5027f(%rip),%rdi # 0x398bf2ce14 > 0x000000398bedcb95 <+1189>: callq 0x398be3c920 <PySys_SetObject@plt> > 0x000000398bedcb9a <+1194>: mov 0x58(%rbx),%rdi > 0x000000398bedcb9e <+1198>: mov 0x60(%rbx),%r12 > 0x000000398bedcba2 <+1202>: mov 0x68(%rbx),%rbp > 0x000000398bedcba6 <+1206>: movq $0x0,0x58(%rbx) > 0x000000398bedcbae <+1214>: movq $0x0,0x60(%rbx) > 0x000000398bedcbb6 <+1222>: movq $0x0,0x68(%rbx) > 0x000000398bedcbbe <+1230>: subq $0x1,(%rdi) > 0x000000398bedcbc2 <+1234>: je 0x398bedf608 <PyEval_EvalFrameEx+12056> > 0x000000398bedcbc8 <+1240>: test %r12,%r12 > 0x000000398bedcbcb <+1243>: je 0x398bedcbd8 <PyEval_EvalFrameEx+1256> > 0x000000398bedcbcd <+1245>: subq $0x1,(%r12) > 0x000000398bedcbd2 <+1250>: je 0x398bedf615 <PyEval_EvalFrameEx+12069> > 0x000000398bedcbd8 <+1256>: test %rbp,%rbp > 0x000000398bedcbdb <+1259>: je 0x398bedcc31 <PyEval_EvalFrameEx+1345> > 0x000000398bedcbdd <+1261>: subq $0x1,0x0(%rbp) > 0x000000398bedcbe2 <+1266>: jne 0x398bedcc31 <PyEval_EvalFrameEx+1345> > 0x000000398bedcbe4 <+1268>: mov 0x8(%rbp),%rax > 0x000000398bedcbe8 <+1272>: mov %rbp,%rdi > 0x000000398bedcbeb <+1275>: callq *0x30(%rax) > 0x000000398bedcbee <+1278>: jmp 0x398bedcc31 <PyEval_EvalFrameEx+1345> > 0x000000398bedcbf0 <+1280>: mov 0x28(%rsp),%rax > 0x000000398bedcbf5 <+1285>: mov 0x30(%rax),%rdi > 0x000000398bedcbf9 <+1289>: test %rdi,%rdi > 0x000000398bedcbfc <+1292>: je 0x398bedcc8b <PyEval_EvalFrameEx+1435> > 0x000000398bedcc02 <+1298>: mov 0x28(%rsp),%rax > 0x000000398bedcc07 <+1303>: xor %ecx,%ecx > 0x000000398bedcc09 <+1305>: mov %r15,%rdx > 0x000000398bedcc0c <+1308>: mov 0x40(%rax),%rsi > 0x000000398bedcc10 <+1312>: mov 0x29c0d1(%rip),%rax # 0x398c178ce8 > 0x000000398bedcc17 <+1319>: mov %rax,%r8 > 0x000000398bedcc1a <+1322>: mov %rax,0x40(%rsp) > 0x000000398bedcc1f <+1327>: callq 0x398bedb5f0 <call_trace_protected> > 0x000000398bedcc24 <+1332>: test %eax,%eax > 0x000000398bedcc26 <+1334>: je 0x398bedcc97 <PyEval_EvalFrameEx+1447> > 0x000000398bedcc28 <+1336>: movq $0x0,0x50(%rsp) > 0x000000398bedcc31 <+1345>: mov 0x29bd18(%rip),%rax # 0x398c178950 > 0x000000398bedcc38 <+1352>: cmpw $0x0,(%rax) > 0x000000398bedcc3c <+1356>: jne 0x398bee0d6b <PyEval_EvalFrameEx+18043> > 0x000000398bedcc42 <+1362>: mov 0x29bf3f(%rip),%rax # 0x398c178b88 > 0x000000398bedcc49 <+1369>: mov 0x28(%rsp),%rsi > 0x000000398bedcc4e <+1374>: mov (%rax),%rax >=> 0x000000398bedcc51 <+1377>: subl $0x1,0x18(%rax) > 0x000000398bedcc55 <+1381>: mov 0x18(%r15),%rax > 0x000000398bedcc59 <+1385>: mov %rax,0x10(%rsi) > 0x000000398bedcc5d <+1389>: mov 0x50(%rsp),%rax > 0x000000398bedcc62 <+1394>: mov 0x118(%rsp),%rsi > 0x000000398bedcc6a <+1402>: xor %fs:0x28,%rsi > 0x000000398bedcc73 <+1411>: jne 0x398bee0dca <PyEval_EvalFrameEx+18138> > 0x000000398bedcc79 <+1417>: add $0x128,%rsp > 0x000000398bedcc80 <+1424>: pop %rbx > 0x000000398bedcc81 <+1425>: pop %rbp > 0x000000398bedcc82 <+1426>: pop %r12 > 0x000000398bedcc84 <+1428>: pop %r13 > 0x000000398bedcc86 <+1430>: pop %r14 > 0x000000398bedcc88 <+1432>: pop %r15 > 0x000000398bedcc8a <+1434>: retq > 0x000000398bedcc8b <+1435>: mov 0x29c056(%rip),%rax # 0x398c178ce8 > 0x000000398bedcc92 <+1442>: mov %rax,0x40(%rsp) > 0x000000398bedcc97 <+1447>: mov 0x28(%rsp),%rax > 0x000000398bedcc9c <+1452>: mov 0x28(%rax),%rdi > 0x000000398bedcca0 <+1456>: test %rdi,%rdi > 0x000000398bedcca3 <+1459>: je 0x398bedc773 <PyEval_EvalFrameEx+131> > 0x000000398bedcca9 <+1465>: mov 0x28(%rsp),%rax > 0x000000398bedccae <+1470>: mov 0x40(%rsp),%r8 > 0x000000398bedccb3 <+1475>: xor %ecx,%ecx > 0x000000398bedccb5 <+1477>: mov %r15,%rdx > 0x000000398bedccb8 <+1480>: mov 0x38(%rax),%rsi > 0x000000398bedccbc <+1484>: callq 0x398bedb5f0 <call_trace_protected> > 0x000000398bedccc1 <+1489>: test %eax,%eax > 0x000000398bedccc3 <+1491>: jne 0x398bedcc28 <PyEval_EvalFrameEx+1336> > 0x000000398bedccc9 <+1497>: jmpq 0x398bedc773 <PyEval_EvalFrameEx+131> > 0x000000398bedccce <+1502>: xchg %ax,%ax > 0x000000398bedccd0 <+1504>: mov $0xffffffff,%eax > 0x000000398bedccd5 <+1509>: movl $0x0,0x84(%rsp) > 0x000000398bedcce0 <+1520>: movq $0x0,0x50(%rsp) > 0x000000398bedcce9 <+1529>: mov %eax,0xa8(%rsp) > 0x000000398bedccf0 <+1536>: mov %eax,0xac(%rsp) > 0x000000398bedccf7 <+1543>: mov 0x40(%rsp),%rax > 0x000000398bedccfc <+1548>: movl $0x0,0x38(%rsp) > 0x000000398bedcd04 <+1556>: mov %rax,0x68(%rsp) > 0x000000398bedcd09 <+1561>: mov 0x29be60(%rip),%rax # 0x398c178b70 > 0x000000398bedcd10 <+1568>: mov %rbx,%r13 > 0x000000398bedcd13 <+1571>: mov %r15,0x30(%rsp) > 0x000000398bedcd18 <+1576>: mov %rax,0x58(%rsp) > 0x000000398bedcd1d <+1581>: lea 0x178(%r15),%rax > 0x000000398bedcd24 <+1588>: mov %rax,0x90(%rsp) > 0x000000398bedcd2c <+1596>: movslq 0x80(%rsp),%rax > 0x000000398bedcd34 <+1604>: lea 0x170(%r15,%rax,8),%rax > 0x000000398bedcd3c <+1612>: mov %rax,0x98(%rsp) > 0x000000398bedcd44 <+1620>: lea 0x110(%rsp),%rax > 0x000000398bedcd4c <+1628>: mov %rax,0xa0(%rsp) > 0x000000398bedcd54 <+1636>: lea 0x100(%rsp),%rax > 0x000000398bedcd5c <+1644>: mov %rax,0xb8(%rsp) > 0x000000398bedcd64 <+1652>: lea 0xf8(%rsp),%rax > 0x000000398bedcd6c <+1660>: mov %rax,0xc0(%rsp) > 0x000000398bedcd74 <+1668>: mov 0x98(%rsp),%rax > 0x000000398bedcd7c <+1676>: mov 0x60(%rsp),%r15 > 0x000000398bedcd81 <+1681>: mov %r13,%rbp > 0x000000398bedcd84 <+1684>: mov 0x68(%rsp),%r14 > 0x000000398bedcd89 <+1689>: add $0x8,%rax > 0x000000398bedcd8d <+1693>: mov %rax,0xb0(%rsp) > 0x000000398bedcd95 <+1701>: mov 0x58(%rsp),%rsi > 0x000000398bedcd9a <+1706>: mov (%rsi),%eax > 0x000000398bedcd9c <+1708>: sub $0x1,%eax > 0x000000398bedcd9f <+1711>: test %eax,%eax > 0x000000398bedcda1 <+1713>: mov %eax,(%rsi) > 0x000000398bedcda3 <+1715>: js 0x398bedce40 <PyEval_EvalFrameEx+1872> > 0x000000398bedcda9 <+1721>: lea 0x64cc4(%rip),%rbx # 0x398bf41a74 > 0x000000398bedcdb0 <+1728>: mov %r15,%rsi > 0x000000398bedcdb3 <+1731>: sub 0x48(%rsp),%rsi > 0x000000398bedcdb8 <+1736>: mov 0x30(%rsp),%rax > 0x000000398bedcdbd <+1741>: mov %esi,0x78(%rax) > 0x000000398bedcdc0 <+1744>: mov 0x2e2dd2(%rip),%eax # 0x398c1bfb98 <_Py_TracingPossible> > 0x000000398bedcdc6 <+1750>: mov %esi,%edx > 0x000000398bedcdc8 <+1752>: test %eax,%eax > 0x000000398bedcdca <+1754>: je 0x398bedcde3 <PyEval_EvalFrameEx+1779> > 0x000000398bedcdcc <+1756>: mov 0x28(%rsp),%rax > 0x000000398bedcdd1 <+1761>: cmpq $0x0,0x30(%rax) > 0x000000398bedcdd6 <+1766>: je 0x398bedcde3 <PyEval_EvalFrameEx+1779> > 0x000000398bedcdd8 <+1768>: mov 0x1c(%rax),%eax > 0x000000398bedcddb <+1771>: test %eax,%eax > 0x000000398bedcddd <+1773>: je 0x398bedcf4b <PyEval_EvalFrameEx+2139> > 0x000000398bedcde3 <+1779>: movzbl (%r15),%ecx > 0x000000398bedcde7 <+1783>: cmp $0x59,%ecx > 0x000000398bedcdea <+1786>: jg 0x398bedce10 <PyEval_EvalFrameEx+1824> > 0x000000398bedcdec <+1788>: add $0x1,%r15 > 0x000000398bedcdf0 <+1792>: xor %edx,%edx > 0x000000398bedcdf2 <+1794>: cmp $0x93,%ecx > 0x000000398bedcdf8 <+1800>: ja 0x398bedf3e7 <PyEval_EvalFrameEx+11511> > 0x000000398bedcdfe <+1806>: lea 0x64a0b(%rip),%rsi # 0x398bf41810 > 0x000000398bedce05 <+1813>: mov %ecx,%eax > 0x000000398bedce07 <+1815>: movslq (%rsi,%rax,4),%rax > 0x000000398bedce0b <+1819>: add %rsi,%rax > 0x000000398bedce0e <+1822>: jmpq *%rax > 0x000000398bedce10 <+1824>: movzbl 0x2(%r15),%eax > 0x000000398bedce15 <+1829>: movzbl 0x1(%r15),%edx > 0x000000398bedce1a <+1834>: add $0x3,%r15 > 0x000000398bedce1e <+1838>: shl $0x8,%eax > 0x000000398bedce21 <+1841>: add %eax,%edx > 0x000000398bedce23 <+1843>: jmp 0x398bedcdf2 <PyEval_EvalFrameEx+1794> > 0x000000398bedce25 <+1845>: lea 0x4f4bc(%rip),%rdi # 0x398bf2c2e8 > 0x000000398bedce2c <+1852>: callq 0x398be3d030 <_Py_CheckRecursiveCall@plt> > 0x000000398bedce31 <+1857>: test %eax,%eax > 0x000000398bedce33 <+1859>: je 0x398bedc753 <PyEval_EvalFrameEx+99> > 0x000000398bedce39 <+1865>: xor %eax,%eax > 0x000000398bedce3b <+1867>: jmpq 0x398bedcc62 <PyEval_EvalFrameEx+1394> > 0x000000398bedce40 <+1872>: cmpb $0x7a,(%r15) > 0x000000398bedce44 <+1876>: je 0x398bedcda9 <PyEval_EvalFrameEx+1721> > 0x000000398bedce4a <+1882>: mov 0x29bb6f(%rip),%rax # 0x398c1789c0 > 0x000000398bedce51 <+1889>: mov 0x58(%rsp),%rsi > 0x000000398bedce56 <+1894>: mov (%rax),%eax > 0x000000398bedce58 <+1896>: mov %eax,(%rsi) > 0x000000398bedce5a <+1898>: mov 0x28(%rsp),%rax > 0x000000398bedce5f <+1903>: addl $0x1,0x80(%rax) > 0x000000398bedce66 <+1910>: mov 0x2c2a20(%rip),%eax # 0x398c19f88c <pendingcalls_to_do> > 0x000000398bedce6c <+1916>: test %eax,%eax > 0x000000398bedce6e <+1918>: jne 0x398bedcf20 <PyEval_EvalFrameEx+2096> > 0x000000398bedce74 <+1924>: cmpq $0x0,0x2e2f54(%rip) # 0x398c1bfdd0 <interpreter_lock> > 0x000000398bedce7c <+1932>: je 0x398bedcda9 <PyEval_EvalFrameEx+1721> > 0x000000398bedce82 <+1938>: xor %edi,%edi > 0x000000398bedce84 <+1940>: callq 0x398be3f060 <PyThreadState_Swap@plt> > 0x000000398bedce89 <+1945>: cmp %rax,0x28(%rsp) > 0x000000398bedce8e <+1950>: je 0x398bedce9c <PyEval_EvalFrameEx+1964> > 0x000000398bedce90 <+1952>: lea 0x64805(%rip),%rdi # 0x398bf4169c > 0x000000398bedce97 <+1959>: callq 0x398be3dc80 <Py_FatalError@plt> > 0x000000398bedce9c <+1964>: mov 0x2e2f2d(%rip),%rdi # 0x398c1bfdd0 <interpreter_lock> > 0x000000398bedcea3 <+1971>: callq 0x398be3e000 <PyThread_release_lock@plt> > 0x000000398bedcea8 <+1976>: mov 0x2e2f21(%rip),%rdi # 0x398c1bfdd0 <interpreter_lock> > 0x000000398bedceaf <+1983>: mov $0x1,%esi > 0x000000398bedceb4 <+1988>: callq 0x398be3c0e0 <PyThread_acquire_lock@plt> > 0x000000398bedceb9 <+1993>: mov 0x28(%rsp),%rdi > 0x000000398bedcebe <+1998>: callq 0x398be3f060 <PyThreadState_Swap@plt> > 0x000000398bedcec3 <+2003>: test %rax,%rax > 0x000000398bedcec6 <+2006>: je 0x398bedced4 <PyEval_EvalFrameEx+2020> > 0x000000398bedcec8 <+2008>: lea 0x647e2(%rip),%rdi # 0x398bf416b1 > 0x000000398bedcecf <+2015>: callq 0x398be3dc80 <Py_FatalError@plt> > 0x000000398bedced4 <+2020>: mov 0x28(%rsp),%rax > 0x000000398bedced9 <+2025>: mov 0x88(%rax),%rbx > 0x000000398bedcee0 <+2032>: test %rbx,%rbx > 0x000000398bedcee3 <+2035>: je 0x398bedcda9 <PyEval_EvalFrameEx+1721> > 0x000000398bedcee9 <+2041>: movq $0x0,0x88(%rax) > 0x000000398bedcef4 <+2052>: mov %rbx,%rdi > 0x000000398bedcef7 <+2055>: mov %r15,0x60(%rsp) > 0x000000398bedcefc <+2060>: callq 0x398be3c820 <PyErr_SetNone@plt> > 0x000000398bedcf01 <+2065>: subq $0x1,(%rbx) > 0x000000398bedcf05 <+2069>: je 0x398bee0e0a <PyEval_EvalFrameEx+18202> > 0x000000398bedcf0b <+2075>: mov %rbx,0x68(%rsp) > 0x000000398bedcf10 <+2080>: mov %rbp,%r15 > 0x000000398bedcf13 <+2083>: mov $0x2,%r12d > 0x000000398bedcf19 <+2089>: jmpq 0x398bedf442 <PyEval_EvalFrameEx+11602> > 0x000000398bedcf1e <+2094>: xchg %ax,%ax > 0x000000398bedcf20 <+2096>: callq 0x398be3d130 <Py_MakePendingCalls@plt> > 0x000000398bedcf25 <+2101>: test %eax,%eax > 0x000000398bedcf27 <+2103>: js 0x398bee18fd <PyEval_EvalFrameEx+21005> > 0x000000398bedcf2d <+2109>: mov 0x2c2959(%rip),%eax # 0x398c19f88c <pendingcalls_to_do> > 0x000000398bedcf33 <+2115>: test %eax,%eax > 0x000000398bedcf35 <+2117>: je 0x398bedce74 <PyEval_EvalFrameEx+1924> > 0x000000398bedcf3b <+2123>: mov 0x58(%rsp),%rax > 0x000000398bedcf40 <+2128>: movl $0x0,(%rax) > 0x000000398bedcf46 <+2134>: jmpq 0x398bedce74 <PyEval_EvalFrameEx+1924> > 0x000000398bedcf4b <+2139>: cmp %esi,0x84(%rsp) > 0x000000398bedcf52 <+2146>: mov 0x30(%rsp),%rax > 0x000000398bedcf57 <+2151>: mov 0x28(%rsp),%rcx > 0x000000398bedcf5c <+2156>: mov %rbp,0x48(%rax) > 0x000000398bedcf60 <+2160>: mov 0x7c(%rax),%eax > 0x000000398bedcf63 <+2163>: mov 0x40(%rcx),%r13 > 0x000000398bedcf67 <+2167>: mov 0x30(%rcx),%r12 > 0x000000398bedcf6b <+2171>: jg 0x398bedcf76 <PyEval_EvalFrameEx+2182> > 0x000000398bedcf6d <+2173>: cmp 0xac(%rsp),%esi > 0x000000398bedcf74 <+2180>: jl 0x398bedcfac <PyEval_EvalFrameEx+2236> > 0x000000398bedcf76 <+2182>: mov 0x30(%rsp),%r15 > 0x000000398bedcf7b <+2187>: mov 0xa0(%rsp),%rdx > 0x000000398bedcf83 <+2195>: mov 0x20(%r15),%rdi > 0x000000398bedcf87 <+2199>: callq 0x398be3cb30 <_PyCode_CheckLineNumber@plt> > 0x000000398bedcf8c <+2204>: mov 0x110(%rsp),%esi > 0x000000398bedcf93 <+2211>: mov 0x78(%r15),%edx > 0x000000398bedcf97 <+2215>: mov %esi,0x84(%rsp) > 0x000000398bedcf9e <+2222>: mov 0x114(%rsp),%esi > 0x000000398bedcfa5 <+2229>: mov %esi,0xac(%rsp) > 0x000000398bedcfac <+2236>: cmp %edx,0x84(%rsp) > 0x000000398bedcfb3 <+2243>: je 0x398bedcfc2 <PyEval_EvalFrameEx+2258> > 0x000000398bedcfb5 <+2245>: cmp %edx,0xa8(%rsp) > 0x000000398bedcfbc <+2252>: jle 0x398bedd060 <PyEval_EvalFrameEx+2416> > 0x000000398bedcfc2 <+2258>: mov 0x30(%rsp),%r15 > 0x000000398bedcfc7 <+2263>: mov 0x40(%rsp),%r8 > 0x000000398bedcfcc <+2268>: mov $0x2,%ecx > 0x000000398bedcfd1 <+2273>: mov %r13,%rsi > 0x000000398bedcfd4 <+2276>: mov %r12,%rdi > 0x000000398bedcfd7 <+2279>: mov %eax,0x7c(%r15) > 0x000000398bedcfdb <+2283>: mov %r15,%rdx > 0x000000398bedcfde <+2286>: callq 0x398bedb590 <call_trace> > 0x000000398bedcfe3 <+2291>: mov %eax,0x38(%rsp) > 0x000000398bedcfe7 <+2295>: mov 0x78(%r15),%eax > 0x000000398bedcfeb <+2299>: mov %eax,0xa8(%rsp) > 0x000000398bedcff2 <+2306>: mov 0x30(%rsp),%rsi > 0x000000398bedcff7 <+2311>: movslq 0xa8(%rsp),%r15 > 0x000000398bedcfff <+2319>: add 0x48(%rsp),%r15 > 0x000000398bedd004 <+2324>: mov 0x48(%rsi),%rax > 0x000000398bedd008 <+2328>: test %rax,%rax > 0x000000398bedd00b <+2331>: je 0x398bedd018 <PyEval_EvalFrameEx+2344> > 0x000000398bedd00d <+2333>: movq $0x0,0x48(%rsi) > 0x000000398bedd015 <+2341>: mov %rax,%rbp > 0x000000398bedd018 <+2344>: mov 0x38(%rsp),%eax > 0x000000398bedd01c <+2348>: test %eax,%eax > 0x000000398bedd01e <+2350>: je 0x398bedcde3 <PyEval_EvalFrameEx+1779> > 0x000000398bedd024 <+2356>: test %r14,%r14 > 0x000000398bedd027 <+2359>: jne 0x398bedd071 <PyEval_EvalFrameEx+2433> > 0x000000398bedd029 <+2361>: mov 0x30(%rsp),%r15 > 0x000000398bedd02e <+2366>: mov %rbp,%rbx > 0x000000398bedd031 <+2369>: callq 0x398be3d5b0 <PyErr_Occurred@plt> > 0x000000398bedd036 <+2374>: mov 0x40(%rsp),%rsi > 0x000000398bedd03b <+2379>: test %rax,%rax > 0x000000398bedd03e <+2382>: movl $0x0,0x38(%rsp) > 0x000000398bedd046 <+2390>: mov %rsi,0x68(%rsp) > 0x000000398bedd04b <+2395>: je 0x398bedf467 <PyEval_EvalFrameEx+11639> > 0x000000398bedd051 <+2401>: mov %rbp,%r14 > 0x000000398bedd054 <+2404>: jmpq 0x398bedc82e <PyEval_EvalFrameEx+318> > 0x000000398bedd059 <+2409>: nopl 0x0(%rax) > 0x000000398bedd060 <+2416>: mov %edx,0xa8(%rsp) > 0x000000398bedd067 <+2423>: movl $0x0,0x38(%rsp) > 0x000000398bedd06f <+2431>: jmp 0x398bedcff2 <PyEval_EvalFrameEx+2306> > 0x000000398bedd071 <+2433>: mov 0x38(%rsp),%esi > 0x000000398bedd075 <+2437>: test %esi,%esi > 0x000000398bedd077 <+2439>: jne 0x398bedd029 <PyEval_EvalFrameEx+2361> > 0x000000398bedd079 <+2441>: movl $0x0,0x38(%rsp) > 0x000000398bedd081 <+2449>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd086 <+2454>: mov -0x8(%rbp),%r12 > 0x000000398bedd08a <+2458>: mov -0x10(%rbp),%r13 > 0x000000398bedd08e <+2462>: lea -0x8(%rbp),%rbx > 0x000000398bedd092 <+2466>: mov %r12,%rsi > 0x000000398bedd095 <+2469>: mov %r13,%rdi > 0x000000398bedd098 <+2472>: callq 0x398be3f1b0 <PyNumber_TrueDivide@plt> > 0x000000398bedd09d <+2477>: subq $0x1,0x0(%r13) > 0x000000398bedd0a2 <+2482>: mov %rax,%r14 > 0x000000398bedd0a5 <+2485>: jne 0x398bedd0b1 <PyEval_EvalFrameEx+2497> > 0x000000398bedd0a7 <+2487>: mov 0x8(%r13),%rax > 0x000000398bedd0ab <+2491>: mov %r13,%rdi > 0x000000398bedd0ae <+2494>: callq *0x30(%rax) > 0x000000398bedd0b1 <+2497>: subq $0x1,(%r12) > 0x000000398bedd0b6 <+2502>: jne 0x398bedd0c3 <PyEval_EvalFrameEx+2515> > 0x000000398bedd0b8 <+2504>: mov 0x8(%r12),%rax > 0x000000398bedd0bd <+2509>: mov %r12,%rdi > 0x000000398bedd0c0 <+2512>: callq *0x30(%rax) > 0x000000398bedd0c3 <+2515>: test %r14,%r14 > 0x000000398bedd0c6 <+2518>: mov %r14,-0x10(%rbp) > 0x000000398bedd0ca <+2522>: je 0x398bedee0d <PyEval_EvalFrameEx+10013> > 0x000000398bedd0d0 <+2528>: mov %rbx,%rbp > 0x000000398bedd0d3 <+2531>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd0d8 <+2536>: mov -0x8(%rbp),%r12 > 0x000000398bedd0dc <+2540>: mov -0x10(%rbp),%r13 > 0x000000398bedd0e0 <+2544>: lea -0x8(%rbp),%rbx > 0x000000398bedd0e4 <+2548>: mov %r12,%rsi > 0x000000398bedd0e7 <+2551>: mov %r13,%rdi > 0x000000398bedd0ea <+2554>: callq 0x398be3cc00 <PyNumber_InPlaceTrueDivide@plt> > 0x000000398bedd0ef <+2559>: jmp 0x398bedd09d <PyEval_EvalFrameEx+2477> > 0x000000398bedd0f1 <+2561>: add $0x1,%r15 > 0x000000398bedd0f5 <+2565>: movl $0x0,0x38(%rsp) > 0x000000398bedd0fd <+2573>: mov -0x8(%rbp),%rbx > 0x000000398bedd101 <+2577>: lea -0x8(%rbp),%rax > 0x000000398bedd105 <+2581>: mov %rax,0x68(%rsp) > 0x000000398bedd10a <+2586>: mov 0x8(%rbx),%rdx > 0x000000398bedd10e <+2590>: mov 0xa8(%rdx),%rax > 0x000000398bedd115 <+2597>: test $0x800000,%eax > 0x000000398bedd11a <+2602>: je 0x398bedf8f1 <PyEval_EvalFrameEx+12801> > 0x000000398bedd120 <+2608>: mov 0x10(%rbx),%rax > 0x000000398bedd124 <+2612>: cmp $0x20,%eax > 0x000000398bedd127 <+2615>: mov %eax,%r12d > 0x000000398bedd12a <+2618>: je 0x398bedd131 <PyEval_EvalFrameEx+2625> > 0x000000398bedd12c <+2620>: cmp $0x8,%eax > 0x000000398bedd12f <+2623>: jne 0x398bedd143 <PyEval_EvalFrameEx+2643> > 0x000000398bedd131 <+2625>: lea -0x10(%rbp),%rax > 0x000000398bedd135 <+2629>: mov %rax,0x68(%rsp) > 0x000000398bedd13a <+2634>: mov -0x10(%rbp),%rax > 0x000000398bedd13e <+2638>: mov %rax,0x50(%rsp) > 0x000000398bedd143 <+2643>: subq $0x1,(%rbx) > 0x000000398bedd147 <+2647>: jne 0x398bedd153 <PyEval_EvalFrameEx+2659> > 0x000000398bedd149 <+2649>: mov 0x8(%rbx),%rax > 0x000000398bedd14d <+2653>: mov %rbx,%rdi > 0x000000398bedd150 <+2656>: callq *0x30(%rax) > 0x000000398bedd153 <+2659>: cmp $0x1,%r12d > 0x000000398bedd157 <+2663>: jne 0x398bee112b <PyEval_EvalFrameEx+19003> > 0x000000398bedd15d <+2669>: mov 0x68(%rsp),%rbp > 0x000000398bedd162 <+2674>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedd167 <+2679>: nopw 0x0(%rax,%rax,1) > 0x000000398bedd170 <+2688>: mov -0x8(%rbp),%rbx > 0x000000398bedd174 <+2692>: mov %rbx,%rdi > 0x000000398bedd177 <+2695>: callq 0x398be3dc20 <PyObject_IsTrue@plt> > 0x000000398bedd17c <+2700>: subq $0x1,(%rbx) > 0x000000398bedd180 <+2704>: mov %eax,0x38(%rsp) > 0x000000398bedd184 <+2708>: jne 0x398bedd190 <PyEval_EvalFrameEx+2720> > 0x000000398bedd186 <+2710>: mov 0x8(%rbx),%rax > 0x000000398bedd18a <+2714>: mov %rbx,%rdi > 0x000000398bedd18d <+2717>: callq *0x30(%rax) > 0x000000398bedd190 <+2720>: cmpl $0x0,0x38(%rsp) > 0x000000398bedd195 <+2725>: jne 0x398bedfbea <PyEval_EvalFrameEx+13562> > 0x000000398bedd19b <+2731>: mov 0x29bbf6(%rip),%rax # 0x398c178d98 > 0x000000398bedd1a2 <+2738>: addq $0x1,(%rax) > 0x000000398bedd1a6 <+2742>: mov %rax,-0x8(%rbp) > 0x000000398bedd1aa <+2746>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd1af <+2751>: mov -0x8(%rbp),%rax > 0x000000398bedd1b3 <+2755>: add $0x8,%rbp > 0x000000398bedd1b7 <+2759>: addq $0x1,(%rax) > 0x000000398bedd1bb <+2763>: mov %rax,-0x8(%rbp) > 0x000000398bedd1bf <+2767>: jmpq 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bedd1c4 <+2772>: mov -0x8(%rbp),%rbx > 0x000000398bedd1c8 <+2776>: mov -0x10(%rbp),%r12 > 0x000000398bedd1cc <+2780>: sub $0x10,%rbp > 0x000000398bedd1d0 <+2784>: mov -0x8(%rbp),%rdi > 0x000000398bedd1d4 <+2788>: mov %r12,%rdx > 0x000000398bedd1d7 <+2791>: mov %rbx,%rsi > 0x000000398bedd1da <+2794>: callq 0x398be3e740 <PyDict_SetItem@plt> > 0x000000398bedd1df <+2799>: mov %eax,0x38(%rsp) > 0x000000398bedd1e3 <+2803>: subq $0x1,(%r12) > 0x000000398bedd1e8 <+2808>: je 0x398bedf72d <PyEval_EvalFrameEx+12349> > 0x000000398bedd1ee <+2814>: subq $0x1,(%rbx) > 0x000000398bedd1f2 <+2818>: je 0x398bedf71e <PyEval_EvalFrameEx+12334> > 0x000000398bedd1f8 <+2824>: mov 0x38(%rsp),%eax > 0x000000398bedd1fc <+2828>: test %eax,%eax > 0x000000398bedd1fe <+2830>: je 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd204 <+2836>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedd209 <+2841>: mov %rbp,%rbx > 0x000000398bedd20c <+2844>: sub $0x8,%rbp > 0x000000398bedd210 <+2848>: mov -0x10(%rbx),%r13 > 0x000000398bedd214 <+2852>: mov -0x8(%rbx),%r12 > 0x000000398bedd218 <+2856>: mov 0x8(%r13),%rax > 0x000000398bedd21c <+2860>: cmp 0x29bbbd(%rip),%rax # 0x398c178de0 > 0x000000398bedd223 <+2867>: je 0x398bee18ce <PyEval_EvalFrameEx+20958> > 0x000000398bedd229 <+2873>: cmp 0x29ba08(%rip),%rax # 0x398c178c38 > 0x000000398bedd230 <+2880>: je 0x398bee18a8 <PyEval_EvalFrameEx+20920> > 0x000000398bedd236 <+2886>: mov %r12,%rsi > 0x000000398bedd239 <+2889>: mov %r13,%rdi > 0x000000398bedd23c <+2892>: callq 0x398be3ba70 <PyNumber_InPlaceAdd@plt> > 0x000000398bedd241 <+2897>: mov %rax,%r14 > 0x000000398bedd244 <+2900>: subq $0x1,0x0(%r13) > 0x000000398bedd249 <+2905>: je 0x398bedf5f9 <PyEval_EvalFrameEx+12041> > 0x000000398bedd24f <+2911>: subq $0x1,(%r12) > 0x000000398bedd254 <+2916>: je 0x398bedf5dc <PyEval_EvalFrameEx+12012> > 0x000000398bedd25a <+2922>: test %r14,%r14 > 0x000000398bedd25d <+2925>: mov %r14,-0x10(%rbx) > 0x000000398bedd261 <+2929>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd267 <+2935>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedd26c <+2940>: mov %rbp,%rbx > 0x000000398bedd26f <+2943>: mov 0x29bb6a(%rip),%rax # 0x398c178de0 > 0x000000398bedd276 <+2950>: sub $0x8,%rbp > 0x000000398bedd27a <+2954>: mov -0x10(%rbx),%r13 > 0x000000398bedd27e <+2958>: mov -0x8(%rbx),%r12 > 0x000000398bedd282 <+2962>: cmp %rax,0x8(%r13) > 0x000000398bedd286 <+2966>: je 0x398bedfe39 <PyEval_EvalFrameEx+14153> > 0x000000398bedd28c <+2972>: mov %r12,%rsi > 0x000000398bedd28f <+2975>: mov %r13,%rdi > 0x000000398bedd292 <+2978>: callq 0x398be3f1a0 <PyNumber_InPlaceSubtract@plt> > 0x000000398bedd297 <+2983>: jmp 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bedd299 <+2985>: mov %rbp,%rbx > 0x000000398bedd29c <+2988>: sub $0x8,%rbp > 0x000000398bedd2a0 <+2992>: mov -0x8(%rbx),%r12 > 0x000000398bedd2a4 <+2996>: mov -0x10(%rbx),%r13 > 0x000000398bedd2a8 <+3000>: mov %r12,%rsi > 0x000000398bedd2ab <+3003>: mov %r13,%rdi > 0x000000398bedd2ae <+3006>: callq 0x398be3edb0 <PyNumber_InPlaceMultiply@plt> > 0x000000398bedd2b3 <+3011>: jmp 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bedd2b5 <+3013>: mov 0xb0(%rsp),%rax > 0x000000398bedd2bd <+3021>: movslq %edx,%rcx > 0x000000398bedd2c0 <+3024>: add $0x8,%rbp > 0x000000398bedd2c4 <+3028>: mov (%rax,%rcx,8),%r14 > 0x000000398bedd2c8 <+3032>: addq $0x1,(%r14) > 0x000000398bedd2cc <+3036>: mov %r14,-0x8(%rbp) > 0x000000398bedd2d0 <+3040>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd2d5 <+3045>: mov 0xb0(%rsp),%rax > 0x000000398bedd2dd <+3053>: movslq %edx,%rbx > 0x000000398bedd2e0 <+3056>: mov %rbp,%r12 > 0x000000398bedd2e3 <+3059>: mov (%rax,%rbx,8),%r14 > 0x000000398bedd2e7 <+3063>: mov %r14,%rdi > 0x000000398bedd2ea <+3066>: callq 0x398be3e610 <PyCell_Get@plt> > 0x000000398bedd2ef <+3071>: test %rax,%rax > 0x000000398bedd2f2 <+3074>: je 0x398bee0d23 <PyEval_EvalFrameEx+17971> > 0x000000398bedd2f8 <+3080>: add $0x8,%rbp > 0x000000398bedd2fc <+3084>: mov %rax,(%r12) > 0x000000398bedd300 <+3088>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd305 <+3093>: mov %rbp,%rax > 0x000000398bedd308 <+3096>: movslq %edx,%rcx > 0x000000398bedd30b <+3099>: sub $0x8,%rbp > 0x000000398bedd30f <+3103>: mov -0x8(%rax),%rbx > 0x000000398bedd313 <+3107>: mov 0xb0(%rsp),%rax > 0x000000398bedd31b <+3115>: mov (%rax,%rcx,8),%r14 > 0x000000398bedd31f <+3119>: mov %rbx,%rsi > 0x000000398bedd322 <+3122>: mov %r14,%rdi > 0x000000398bedd325 <+3125>: callq 0x398be3cbe0 <PyCell_Set@plt> > 0x000000398bedd32a <+3130>: subq $0x1,(%rbx) > 0x000000398bedd32e <+3134>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd334 <+3140>: mov 0x8(%rbx),%rax > 0x000000398bedd338 <+3144>: mov %rbx,%rdi > 0x000000398bedd33b <+3147>: callq *0x30(%rax) > 0x000000398bedd33e <+3150>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd343 <+3155>: mov %edx,%r13d > 0x000000398bedd346 <+3158>: mov %ecx,%eax > 0x000000398bedd348 <+3160>: movzbl %dl,%r14d > 0x000000398bedd34c <+3164>: mov %r13,%rbx > 0x000000398bedd34f <+3167>: sub $0x83,%eax > 0x000000398bedd354 <+3172>: movzbl %bh,%esi > 0x000000398bedd357 <+3175>: mov %eax,%r12d > 0x000000398bedd35a <+3178>: mov %rbp,%rbx > 0x000000398bedd35d <+3181>: lea (%r14,%rsi,2),%edx > 0x000000398bedd361 <+3185>: and $0x1,%r12d > 0x000000398bedd365 <+3189>: mov %esi,0x68(%rsp) > 0x000000398bedd369 <+3193>: cmp $0x1,%r12d > 0x000000398bedd36d <+3197>: sbb $0xffffffff,%edx > 0x000000398bedd370 <+3200>: and $0x2,%eax > 0x000000398bedd373 <+3203>: cmp $0x1,%eax > 0x000000398bedd376 <+3206>: mov %eax,%r13d > 0x000000398bedd379 <+3209>: sbb $0xffffffff,%edx > 0x000000398bedd37c <+3212>: movslq %edx,%rax > 0x000000398bedd37f <+3215>: shl $0x3,%rax > 0x000000398bedd383 <+3219>: sub %rax,%rbx > 0x000000398bedd386 <+3222>: mov %rbx,%rax > 0x000000398bedd389 <+3225>: sub $0x8,%rax > 0x000000398bedd38d <+3229>: mov (%rax),%rbx > 0x000000398bedd390 <+3232>: mov %rax,0x60(%rsp) > 0x000000398bedd395 <+3237>: mov 0x29b55c(%rip),%rax # 0x398c1788f8 > 0x000000398bedd39c <+3244>: cmp %rax,0x8(%rbx) > 0x000000398bedd3a0 <+3248>: je 0x398bee0ebc <PyEval_EvalFrameEx+18380> > 0x000000398bedd3a6 <+3254>: addq $0x1,(%rbx) > 0x000000398bedd3aa <+3258>: test %r13d,%r13d > 0x000000398bedd3ad <+3261>: jne 0x398bedfa97 <PyEval_EvalFrameEx+13223> > 0x000000398bedd3b3 <+3267>: mov %rbp,0x110(%rsp) > 0x000000398bedd3bb <+3275>: xor %ebp,%ebp > 0x000000398bedd3bd <+3277>: test %r12d,%r12d > 0x000000398bedd3c0 <+3280>: je 0x398bedf98f <PyEval_EvalFrameEx+12959> > 0x000000398bedd3c6 <+3286>: mov 0x110(%rsp),%rax > 0x000000398bedd3ce <+3294>: lea -0x8(%rax),%rdx > 0x000000398bedd3d2 <+3298>: mov %rdx,0x110(%rsp) > 0x000000398bedd3da <+3306>: mov -0x8(%rax),%r12 > 0x000000398bedd3de <+3310>: mov 0x8(%r12),%rdx > 0x000000398bedd3e3 <+3315>: mov %r12,%r13 > 0x000000398bedd3e6 <+3318>: testb $0x4,0xab(%rdx) > 0x000000398bedd3ed <+3325>: je 0x398bee0e83 <PyEval_EvalFrameEx+18323> > 0x000000398bedd3f3 <+3331>: mov 0x10(%r13),%r8d > 0x000000398bedd3f7 <+3335>: mov %r13,%r12 > 0x000000398bedd3fa <+3338>: mov 0x68(%rsp),%esi > 0x000000398bedd3fe <+3342>: test %esi,%esi > 0x000000398bedd400 <+3344>: je 0x398bedd42b <PyEval_EvalFrameEx+3387> > 0x000000398bedd402 <+3346>: mov 0xa0(%rsp),%rdx > 0x000000398bedd40a <+3354>: mov %rbp,%rdi > 0x000000398bedd40d <+3357>: mov %rbx,%rcx > 0x000000398bedd410 <+3360>: mov %r8d,0x68(%rsp) > 0x000000398bedd415 <+3365>: callq 0x398bedc280 <update_keyword_args> > 0x000000398bedd41a <+3370>: test %rax,%rax > 0x000000398bedd41d <+3373>: mov %rax,%rbp > 0x000000398bedd420 <+3376>: mov 0x68(%rsp),%r8d > 0x000000398bedd425 <+3381>: je 0x398bee0f3d <PyEval_EvalFrameEx+18509> > 0x000000398bedd42b <+3387>: lea (%r8,%r14,1),%esi > 0x000000398bedd42f <+3391>: mov %r8d,0xc8(%rsp) > 0x000000398bedd437 <+3399>: movslq %esi,%rdi > 0x000000398bedd43a <+3402>: mov %esi,0x68(%rsp) > 0x000000398bedd43e <+3406>: callq 0x398be3d360 <PyTuple_New@plt> > 0x000000398bedd443 <+3411>: test %rax,%rax > 0x000000398bedd446 <+3414>: mov %rax,%r13 > 0x000000398bedd449 <+3417>: je 0x398bee0e02 <PyEval_EvalFrameEx+18194> > 0x000000398bedd44f <+3423>: mov 0xc8(%rsp),%r8d > 0x000000398bedd457 <+3431>: mov %r12,%rdx > 0x000000398bedd45a <+3434>: mov %r14d,%eax > 0x000000398bedd45d <+3437>: mov 0x68(%rsp),%esi > 0x000000398bedd461 <+3441>: test %r8d,%r8d > 0x000000398bedd464 <+3444>: jle 0x398bedd481 <PyEval_EvalFrameEx+3473> > 0x000000398bedd466 <+3446>: mov 0x18(%rdx),%rcx > 0x000000398bedd46a <+3450>: movslq %eax,%rdi > 0x000000398bedd46d <+3453>: add $0x1,%eax > 0x000000398bedd470 <+3456>: add $0x8,%rdx > 0x000000398bedd474 <+3460>: addq $0x1,(%rcx) > 0x000000398bedd478 <+3464>: cmp %esi,%eax > 0x000000398bedd47a <+3466>: mov %rcx,0x18(%r13,%rdi,8) > 0x000000398bedd47f <+3471>: jne 0x398bedd466 <PyEval_EvalFrameEx+3446> > 0x000000398bedd481 <+3473>: sub $0x1,%r14d > 0x000000398bedd485 <+3477>: cmp $0xffffffff,%r14d > 0x000000398bedd489 <+3481>: je 0x398bedd4b8 <PyEval_EvalFrameEx+3528> > 0x000000398bedd48b <+3483>: mov 0x110(%rsp),%rax > 0x000000398bedd493 <+3491>: sub $0x8,%rax > 0x000000398bedd497 <+3495>: mov %rax,0x110(%rsp) > 0x000000398bedd49f <+3503>: mov (%rax),%rcx > 0x000000398bedd4a2 <+3506>: movslq %r14d,%rdx > 0x000000398bedd4a5 <+3509>: sub $0x1,%r14d > 0x000000398bedd4a9 <+3513>: sub $0x8,%rax > 0x000000398bedd4ad <+3517>: cmp $0xffffffff,%r14d > 0x000000398bedd4b1 <+3521>: mov %rcx,0x18(%r13,%rdx,8) > 0x000000398bedd4b6 <+3526>: jne 0x398bedd497 <PyEval_EvalFrameEx+3495> > 0x000000398bedd4b8 <+3528>: mov 0x29ba89(%rip),%rax # 0x398c178f48 > 0x000000398bedd4bf <+3535>: cmp %rax,0x8(%rbx) > 0x000000398bedd4c3 <+3539>: je 0x398bedfe87 <PyEval_EvalFrameEx+14231> > 0x000000398bedd4c9 <+3545>: mov %rbp,%rdx > 0x000000398bedd4cc <+3548>: mov %r13,%rsi > 0x000000398bedd4cf <+3551>: mov %rbx,%rdi > 0x000000398bedd4d2 <+3554>: callq 0x398be3e8e0 <PyObject_Call@plt> > 0x000000398bedd4d7 <+3559>: mov %rax,%r14 > 0x000000398bedd4da <+3562>: subq $0x1,0x0(%r13) > 0x000000398bedd4df <+3567>: jne 0x398bedd4eb <PyEval_EvalFrameEx+3579> > 0x000000398bedd4e1 <+3569>: mov 0x8(%r13),%rax > 0x000000398bedd4e5 <+3573>: mov %r13,%rdi > 0x000000398bedd4e8 <+3576>: callq *0x30(%rax) > 0x000000398bedd4eb <+3579>: test %rbp,%rbp > 0x000000398bedd4ee <+3582>: je 0x398bedd501 <PyEval_EvalFrameEx+3601> > 0x000000398bedd4f0 <+3584>: subq $0x1,0x0(%rbp) > 0x000000398bedd4f5 <+3589>: jne 0x398bedd501 <PyEval_EvalFrameEx+3601> > 0x000000398bedd4f7 <+3591>: mov 0x8(%rbp),%rax > 0x000000398bedd4fb <+3595>: mov %rbp,%rdi > 0x000000398bedd4fe <+3598>: callq *0x30(%rax) > 0x000000398bedd501 <+3601>: test %r12,%r12 > 0x000000398bedd504 <+3604>: je 0x398bedd518 <PyEval_EvalFrameEx+3624> > 0x000000398bedd506 <+3606>: subq $0x1,(%r12) > 0x000000398bedd50b <+3611>: jne 0x398bedd518 <PyEval_EvalFrameEx+3624> > 0x000000398bedd50d <+3613>: mov 0x8(%r12),%rax > 0x000000398bedd512 <+3618>: mov %r12,%rdi > 0x000000398bedd515 <+3621>: callq *0x30(%rax) > 0x000000398bedd518 <+3624>: mov 0x110(%rsp),%r12 > 0x000000398bedd520 <+3632>: subq $0x1,(%rbx) > 0x000000398bedd524 <+3636>: jne 0x398bedd530 <PyEval_EvalFrameEx+3648> > 0x000000398bedd526 <+3638>: mov 0x8(%rbx),%rax > 0x000000398bedd52a <+3642>: mov %rbx,%rdi > 0x000000398bedd52d <+3645>: callq *0x30(%rax) > 0x000000398bedd530 <+3648>: mov 0x60(%rsp),%rbp > 0x000000398bedd535 <+3653>: cmp %r12,%rbp > 0x000000398bedd538 <+3656>: jae 0x398bedf7d4 <PyEval_EvalFrameEx+12516> > 0x000000398bedd53e <+3662>: mov %r12,%rbx > 0x000000398bedd541 <+3665>: jmp 0x398bedd551 <PyEval_EvalFrameEx+3681> > 0x000000398bedd543 <+3667>: nopl 0x0(%rax,%rax,1) > 0x000000398bedd548 <+3672>: cmp %rbx,%rbp > 0x000000398bedd54b <+3675>: jae 0x398bedf7c0 <PyEval_EvalFrameEx+12496> > 0x000000398bedd551 <+3681>: sub $0x8,%rbx > 0x000000398bedd555 <+3685>: mov (%rbx),%rdi > 0x000000398bedd558 <+3688>: subq $0x1,(%rdi) > 0x000000398bedd55c <+3692>: jne 0x398bedd548 <PyEval_EvalFrameEx+3672> > 0x000000398bedd55e <+3694>: mov 0x8(%rdi),%rax > 0x000000398bedd562 <+3698>: callq *0x30(%rax) > 0x000000398bedd565 <+3701>: jmp 0x398bedd548 <PyEval_EvalFrameEx+3672> > 0x000000398bedd567 <+3703>: mov -0x8(%rbp),%r12 > 0x000000398bedd56b <+3707>: mov %edx,%r13d > 0x000000398bedd56e <+3710>: lea 0x4e6e6(%rip),%rsi # 0x398bf2bc5b > 0x000000398bedd575 <+3717>: lea 0x2e2614(%rip),%rdx # 0x398c1bfb90 <exit.10946> > 0x000000398bedd57c <+3724>: mov %rbp,0x60(%rsp) > 0x000000398bedd581 <+3729>: mov %r12,%rdi > 0x000000398bedd584 <+3732>: callq 0x398bedb760 <special_lookup> > 0x000000398bedd589 <+3737>: test %rax,%rax > 0x000000398bedd58c <+3740>: mov %rax,%r14 > 0x000000398bedd58f <+3743>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedd595 <+3749>: lea 0x2e25ec(%rip),%rdx # 0x398c1bfb88 <enter.10947> > 0x000000398bedd59c <+3756>: lea 0x4e6ae(%rip),%rsi # 0x398bf2bc51 > 0x000000398bedd5a3 <+3763>: mov %rax,-0x8(%rbp) > 0x000000398bedd5a7 <+3767>: mov %r12,%rdi > 0x000000398bedd5aa <+3770>: callq 0x398bedb760 <special_lookup> > 0x000000398bedd5af <+3775>: subq $0x1,(%r12) > 0x000000398bedd5b4 <+3780>: mov %rax,%rbx > 0x000000398bedd5b7 <+3783>: jne 0x398bedd5c4 <PyEval_EvalFrameEx+3796> > 0x000000398bedd5b9 <+3785>: mov 0x8(%r12),%rax > 0x000000398bedd5be <+3790>: mov %r12,%rdi > 0x000000398bedd5c1 <+3793>: callq *0x30(%rax) > 0x000000398bedd5c4 <+3796>: test %rbx,%rbx > 0x000000398bedd5c7 <+3799>: je 0x398bee0e7b <PyEval_EvalFrameEx+18315> > 0x000000398bedd5cd <+3805>: xor %esi,%esi > 0x000000398bedd5cf <+3807>: xor %eax,%eax > 0x000000398bedd5d1 <+3809>: mov %rbx,%rdi > 0x000000398bedd5d4 <+3812>: callq 0x398be3d8b0 <PyObject_CallFunctionObjArgs@plt> > 0x000000398bedd5d9 <+3817>: subq $0x1,(%rbx) > 0x000000398bedd5dd <+3821>: mov %rax,%r14 > 0x000000398bedd5e0 <+3824>: jne 0x398bedd5ec <PyEval_EvalFrameEx+3836> > 0x000000398bedd5e2 <+3826>: mov 0x8(%rbx),%rax > 0x000000398bedd5e6 <+3830>: mov %rbx,%rdi > 0x000000398bedd5e9 <+3833>: callq *0x30(%rax) > 0x000000398bedd5ec <+3836>: test %r14,%r14 > 0x000000398bedd5ef <+3839>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedd5f5 <+3845>: mov 0x30(%rsp),%rax > 0x000000398bedd5fa <+3850>: mov %rbp,%rcx > 0x000000398bedd5fd <+3853>: mov %r15,%rdx > 0x000000398bedd600 <+3856>: sub 0x48(%rsp),%rdx > 0x000000398bedd605 <+3861>: mov $0x8f,%esi > 0x000000398bedd60a <+3866>: add $0x8,%rbp > 0x000000398bedd60e <+3870>: sub 0x40(%rax),%rcx > 0x000000398bedd612 <+3874>: mov %rax,%rdi > 0x000000398bedd615 <+3877>: add %r13d,%edx > 0x000000398bedd618 <+3880>: sar $0x3,%rcx > 0x000000398bedd61c <+3884>: callq 0x398be3c750 <PyFrame_BlockSetup@plt> > 0x000000398bedd621 <+3889>: mov 0x60(%rsp),%rax > 0x000000398bedd626 <+3894>: mov %r14,(%rax) > 0x000000398bedd629 <+3897>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd62e <+3902>: movzbl (%r15),%ecx > 0x000000398bedd632 <+3906>: add $0x3,%r15 > 0x000000398bedd636 <+3910>: mov %edx,%esi > 0x000000398bedd638 <+3912>: movzbl -0x1(%r15),%eax > 0x000000398bedd63d <+3917>: movzbl -0x2(%r15),%edx > 0x000000398bedd642 <+3922>: shl $0x10,%esi > 0x000000398bedd645 <+3925>: shl $0x8,%eax > 0x000000398bedd648 <+3928>: add %eax,%edx > 0x000000398bedd64a <+3930>: or %esi,%edx > 0x000000398bedd64c <+3932>: jmpq 0x398bedcdf2 <PyEval_EvalFrameEx+1794> > 0x000000398bedd651 <+3937>: mov %rbp,%rax > 0x000000398bedd654 <+3940>: sub $0x8,%rbp > 0x000000398bedd658 <+3944>: mov -0x8(%rax),%rbx > 0x000000398bedd65c <+3948>: mov %edx,%eax > 0x000000398bedd65e <+3950>: neg %eax > 0x000000398bedd660 <+3952>: cltq > 0x000000398bedd662 <+3954>: mov 0x0(%rbp,%rax,8),%rdi > 0x000000398bedd667 <+3959>: mov %rbx,%rsi > 0x000000398bedd66a <+3962>: callq 0x398be3e7f0 <PySet_Add@plt> > 0x000000398bedd66f <+3967>: mov %eax,0x38(%rsp) > 0x000000398bedd673 <+3971>: subq $0x1,(%rbx) > 0x000000398bedd677 <+3975>: jne 0x398bedd683 <PyEval_EvalFrameEx+3987> > 0x000000398bedd679 <+3977>: mov 0x8(%rbx),%rax > 0x000000398bedd67d <+3981>: mov %rbx,%rdi > 0x000000398bedd680 <+3984>: callq *0x30(%rax) > 0x000000398bedd683 <+3987>: mov 0x38(%rsp),%esi > 0x000000398bedd687 <+3991>: test %esi,%esi > 0x000000398bedd689 <+3993>: jne 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedd68f <+3999>: cmpb $0x71,(%r15) > 0x000000398bedd693 <+4003>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd699 <+4009>: movzbl 0x2(%r15),%eax > 0x000000398bedd69e <+4014>: movzbl 0x1(%r15),%ecx > 0x000000398bedd6a3 <+4019>: movl $0x0,0x38(%rsp) > 0x000000398bedd6ab <+4027>: shl $0x8,%eax > 0x000000398bedd6ae <+4030>: lea (%rax,%rcx,1),%r13d > 0x000000398bedd6b2 <+4034>: mov 0x48(%rsp),%rax > 0x000000398bedd6b7 <+4039>: movslq %r13d,%rcx > 0x000000398bedd6ba <+4042>: lea (%rax,%rcx,1),%r15 > 0x000000398bedd6be <+4046>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd6c3 <+4051>: mov %edx,%eax > 0x000000398bedd6c5 <+4053>: mov -0x8(%rbp),%rbx > 0x000000398bedd6c9 <+4057>: mov -0x10(%rbp),%r12 > 0x000000398bedd6cd <+4061>: neg %eax > 0x000000398bedd6cf <+4063>: sub $0x10,%rbp > 0x000000398bedd6d3 <+4067>: cltq > 0x000000398bedd6d5 <+4069>: mov 0x0(%rbp,%rax,8),%rdi > 0x000000398bedd6da <+4074>: mov %r12,%rdx > 0x000000398bedd6dd <+4077>: mov %rbx,%rsi > 0x000000398bedd6e0 <+4080>: callq 0x398be3e740 <PyDict_SetItem@plt> > 0x000000398bedd6e5 <+4085>: subq $0x1,(%r12) > 0x000000398bedd6ea <+4090>: mov %eax,0x38(%rsp) > 0x000000398bedd6ee <+4094>: jne 0x398bedd673 <PyEval_EvalFrameEx+3971> > 0x000000398bedd6f0 <+4096>: mov 0x8(%r12),%rax > 0x000000398bedd6f5 <+4101>: mov %r12,%rdi > 0x000000398bedd6f8 <+4104>: callq *0x30(%rax) > 0x000000398bedd6fb <+4107>: jmpq 0x398bedd673 <PyEval_EvalFrameEx+3971> > 0x000000398bedd700 <+4112>: mov -0x8(%rbp),%rbx > 0x000000398bedd704 <+4116>: mov %rbx,%rdi > 0x000000398bedd707 <+4119>: callq 0x398be3e880 <PyObject_Repr@plt> > 0x000000398bedd70c <+4124>: mov %rax,%r14 > 0x000000398bedd70f <+4127>: subq $0x1,(%rbx) > 0x000000398bedd713 <+4131>: je 0x398bedf70f <PyEval_EvalFrameEx+12319> > 0x000000398bedd719 <+4137>: test %r14,%r14 > 0x000000398bedd71c <+4140>: mov %r14,-0x8(%rbp) > 0x000000398bedd720 <+4144>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd726 <+4150>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedd72b <+4155>: mov -0x8(%rbp),%rbx > 0x000000398bedd72f <+4159>: mov %rbx,%rdi > 0x000000398bedd732 <+4162>: callq 0x398be3eed0 <PyNumber_Invert@plt> > 0x000000398bedd737 <+4167>: jmp 0x398bedd70c <PyEval_EvalFrameEx+4124> > 0x000000398bedd739 <+4169>: mov %rbp,%rbx > 0x000000398bedd73c <+4172>: mov 0x40(%rsp),%rdx > 0x000000398bedd741 <+4177>: sub $0x8,%rbp > 0x000000398bedd745 <+4181>: mov -0x8(%rbx),%r12 > 0x000000398bedd749 <+4185>: mov -0x10(%rbx),%r13 > 0x000000398bedd74d <+4189>: mov %r12,%rsi > 0x000000398bedd750 <+4192>: mov %r13,%rdi > 0x000000398bedd753 <+4195>: callq 0x398be3f180 <PyNumber_Power@plt> > 0x000000398bedd758 <+4200>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bedd75d <+4205>: mov %rbp,%rbx > 0x000000398bedd760 <+4208>: sub $0x8,%rbp > 0x000000398bedd764 <+4212>: mov -0x8(%rbx),%r12 > 0x000000398bedd768 <+4216>: mov -0x10(%rbx),%r13 > 0x000000398bedd76c <+4220>: mov %r12,%rsi > 0x000000398bedd76f <+4223>: mov %r13,%rdi > 0x000000398bedd772 <+4226>: callq 0x398be3c060 <PyNumber_Multiply@plt> > 0x000000398bedd777 <+4231>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bedd77c <+4236>: mov 0x29b6a5(%rip),%rax # 0x398c178e28 > 0x000000398bedd783 <+4243>: mov %rbp,%rbx > 0x000000398bedd786 <+4246>: mov (%rax),%r14d > 0x000000398bedd789 <+4249>: test %r14d,%r14d > 0x000000398bedd78c <+4252>: jne 0x398bedd086 <PyEval_EvalFrameEx+2454> > 0x000000398bedd792 <+4258>: mov -0x8(%rbx),%r12 > 0x000000398bedd796 <+4262>: mov -0x10(%rbx),%r13 > 0x000000398bedd79a <+4266>: sub $0x8,%rbp > 0x000000398bedd79e <+4270>: mov %r12,%rsi > 0x000000398bedd7a1 <+4273>: mov %r13,%rdi > 0x000000398bedd7a4 <+4276>: callq 0x398be3c9b0 <PyNumber_Divide@plt> > 0x000000398bedd7a9 <+4281>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bedd7ae <+4286>: mov %rbp,%rbx > 0x000000398bedd7b1 <+4289>: mov 0x29b480(%rip),%rax # 0x398c178c38 > 0x000000398bedd7b8 <+4296>: sub $0x8,%rbp > 0x000000398bedd7bc <+4300>: mov -0x10(%rbx),%r12 > 0x000000398bedd7c0 <+4304>: mov -0x8(%rbx),%r13 > 0x000000398bedd7c4 <+4308>: cmp %rax,0x8(%r12) > 0x000000398bedd7c9 <+4313>: mov %r13,%rsi > 0x000000398bedd7cc <+4316>: mov %r12,%rdi > 0x000000398bedd7cf <+4319>: je 0x398bee0e27 <PyEval_EvalFrameEx+18231> > 0x000000398bedd7d5 <+4325>: callq 0x398be3d410 <PyNumber_Remainder@plt> > 0x000000398bedd7da <+4330>: mov %rax,%r14 > 0x000000398bedd7dd <+4333>: subq $0x1,(%r12) > 0x000000398bedd7e2 <+4338>: jne 0x398bedd7ef <PyEval_EvalFrameEx+4351> > 0x000000398bedd7e4 <+4340>: mov 0x8(%r12),%rax > 0x000000398bedd7e9 <+4345>: mov %r12,%rdi > 0x000000398bedd7ec <+4348>: callq *0x30(%rax) > 0x000000398bedd7ef <+4351>: subq $0x1,0x0(%r13) > 0x000000398bedd7f4 <+4356>: jne 0x398bedd25a <PyEval_EvalFrameEx+2922> > 0x000000398bedd7fa <+4362>: mov 0x8(%r13),%rax > 0x000000398bedd7fe <+4366>: mov %r13,%rdi > 0x000000398bedd801 <+4369>: callq *0x30(%rax) > 0x000000398bedd804 <+4372>: jmpq 0x398bedd25a <PyEval_EvalFrameEx+2922> > 0x000000398bedd809 <+4377>: mov %rbp,%rbx > 0x000000398bedd80c <+4380>: sub $0x8,%rbp > 0x000000398bedd810 <+4384>: mov -0x10(%rbx),%r13 > 0x000000398bedd814 <+4388>: mov -0x8(%rbx),%r12 > 0x000000398bedd818 <+4392>: mov 0x8(%r13),%rax > 0x000000398bedd81c <+4396>: cmp 0x29b5bd(%rip),%rax # 0x398c178de0 > 0x000000398bedd823 <+4403>: je 0x398bee1932 <PyEval_EvalFrameEx+21058> > 0x000000398bedd829 <+4409>: cmp 0x29b408(%rip),%rax # 0x398c178c38 > 0x000000398bedd830 <+4416>: je 0x398bee1920 <PyEval_EvalFrameEx+21040> > 0x000000398bedd836 <+4422>: mov %r12,%rsi > 0x000000398bedd839 <+4425>: mov %r13,%rdi > 0x000000398bedd83c <+4428>: callq 0x398be3bb90 <PyNumber_Add@plt> > 0x000000398bedd841 <+4433>: mov %rax,%r14 > 0x000000398bedd844 <+4436>: jmpq 0x398bedd244 <PyEval_EvalFrameEx+2900> > 0x000000398bedd849 <+4441>: mov %rbp,%rbx > 0x000000398bedd84c <+4444>: mov 0x29b58d(%rip),%rax # 0x398c178de0 > 0x000000398bedd853 <+4451>: sub $0x8,%rbp > 0x000000398bedd857 <+4455>: mov -0x10(%rbx),%r13 > 0x000000398bedd85b <+4459>: mov -0x8(%rbx),%r12 > 0x000000398bedd85f <+4463>: cmp %rax,0x8(%r13) > 0x000000398bedd863 <+4467>: je 0x398bee0158 <PyEval_EvalFrameEx+14952> > 0x000000398bedd869 <+4473>: mov %r12,%rsi > 0x000000398bedd86c <+4476>: mov %r13,%rdi > 0x000000398bedd86f <+4479>: callq 0x398be3f090 <PyNumber_Subtract@plt> > 0x000000398bedd874 <+4484>: mov %rax,%r14 > 0x000000398bedd877 <+4487>: jmpq 0x398bedd244 <PyEval_EvalFrameEx+2900> > 0x000000398bedd87c <+4492>: mov %ecx,%eax > 0x000000398bedd87e <+4494>: xor %ebx,%ebx > 0x000000398bedd880 <+4496>: mov %rbp,%rdx > 0x000000398bedd883 <+4499>: test $0x2,%al > 0x000000398bedd885 <+4501>: je 0x398bedd88f <PyEval_EvalFrameEx+4511> > 0x000000398bedd887 <+4503>: mov -0x8(%rdx),%rbx > 0x000000398bedd88b <+4507>: sub $0x8,%rbp > 0x000000398bedd88f <+4511>: xor %r12d,%r12d > 0x000000398bedd892 <+4514>: test $0x1,%al > 0x000000398bedd894 <+4516>: je 0x398bedd89e <PyEval_EvalFrameEx+4526> > 0x000000398bedd896 <+4518>: mov -0x8(%rbp),%r12 > 0x000000398bedd89a <+4522>: sub $0x8,%rbp > 0x000000398bedd89e <+4526>: mov -0x8(%rbp),%r13 > 0x000000398bedd8a2 <+4530>: lea -0x10(%rbp),%rax > 0x000000398bedd8a6 <+4534>: mov -0x10(%rbp),%rbp > 0x000000398bedd8aa <+4538>: mov %rbx,%rdx > 0x000000398bedd8ad <+4541>: mov %r12,%rsi > 0x000000398bedd8b0 <+4544>: mov %rax,0x60(%rsp) > 0x000000398bedd8b5 <+4549>: mov %rbp,%rcx > 0x000000398bedd8b8 <+4552>: mov %r13,%rdi > 0x000000398bedd8bb <+4555>: callq 0x398bedc510 <assign_slice> > 0x000000398bedd8c0 <+4560>: subq $0x1,0x0(%rbp) > 0x000000398bedd8c5 <+4565>: mov %eax,0x38(%rsp) > 0x000000398bedd8c9 <+4569>: jne 0x398bedd8d5 <PyEval_EvalFrameEx+4581> > 0x000000398bedd8cb <+4571>: mov 0x8(%rbp),%rax > 0x000000398bedd8cf <+4575>: mov %rbp,%rdi > 0x000000398bedd8d2 <+4578>: callq *0x30(%rax) > 0x000000398bedd8d5 <+4581>: subq $0x1,0x0(%r13) > 0x000000398bedd8da <+4586>: jne 0x398bedd8e6 <PyEval_EvalFrameEx+4598> > 0x000000398bedd8dc <+4588>: mov 0x8(%r13),%rax > 0x000000398bedd8e0 <+4592>: mov %r13,%rdi > 0x000000398bedd8e3 <+4595>: callq *0x30(%rax) > 0x000000398bedd8e6 <+4598>: test %r12,%r12 > 0x000000398bedd8e9 <+4601>: je 0x398bedd8fd <PyEval_EvalFrameEx+4621> > 0x000000398bedd8eb <+4603>: subq $0x1,(%r12) > 0x000000398bedd8f0 <+4608>: jne 0x398bedd8fd <PyEval_EvalFrameEx+4621> > 0x000000398bedd8f2 <+4610>: mov 0x8(%r12),%rax > 0x000000398bedd8f7 <+4615>: mov %r12,%rdi > 0x000000398bedd8fa <+4618>: callq *0x30(%rax) > 0x000000398bedd8fd <+4621>: test %rbx,%rbx > 0x000000398bedd900 <+4624>: je 0x398bedd912 <PyEval_EvalFrameEx+4642> > 0x000000398bedd902 <+4626>: subq $0x1,(%rbx) > 0x000000398bedd906 <+4630>: jne 0x398bedd912 <PyEval_EvalFrameEx+4642> > 0x000000398bedd908 <+4632>: mov 0x8(%rbx),%rax > 0x000000398bedd90c <+4636>: mov %rbx,%rdi > 0x000000398bedd90f <+4639>: callq *0x30(%rax) > 0x000000398bedd912 <+4642>: mov 0x38(%rsp),%r12d > 0x000000398bedd917 <+4647>: test %r12d,%r12d > 0x000000398bedd91a <+4650>: je 0x398beddbe4 <PyEval_EvalFrameEx+5364> > 0x000000398bedd920 <+4656>: mov 0x60(%rsp),%rbp > 0x000000398bedd925 <+4661>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedd92a <+4666>: mov %rbp,%rbx > 0x000000398bedd92d <+4669>: sub $0x8,%rbp > 0x000000398bedd931 <+4673>: mov -0x8(%rbx),%r12 > 0x000000398bedd935 <+4677>: mov -0x10(%rbx),%r13 > 0x000000398bedd939 <+4681>: mov %r12,%rsi > 0x000000398bedd93c <+4684>: mov %r13,%rdi > 0x000000398bedd93f <+4687>: callq 0x398be3b6c0 <PyNumber_Lshift@plt> > 0x000000398bedd944 <+4692>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bedd949 <+4697>: mov -0x8(%rbp),%rdi > 0x000000398bedd94d <+4701>: sub $0x8,%rbp > 0x000000398bedd951 <+4705>: cmp 0x29b440(%rip),%rdi # 0x398c178d98 > 0x000000398bedd958 <+4712>: je 0x398bede192 <PyEval_EvalFrameEx+6818> > 0x000000398bedd95e <+4718>: cmp 0x29af63(%rip),%rdi # 0x398c1788c8 > 0x000000398bedd965 <+4725>: jne 0x398bee1004 <PyEval_EvalFrameEx+18708> > 0x000000398bedd96b <+4731>: subq $0x1,(%rdi) > 0x000000398bedd96f <+4735>: jne 0x398bedd980 <PyEval_EvalFrameEx+4752> > 0x000000398bedd971 <+4737>: mov %edx,0x60(%rsp) > 0x000000398bedd975 <+4741>: mov 0x8(%rdi),%rax > 0x000000398bedd979 <+4745>: callq *0x30(%rax) > 0x000000398bedd97c <+4748>: mov 0x60(%rsp),%edx > 0x000000398bedd980 <+4752>: mov 0x48(%rsp),%rax > 0x000000398bedd985 <+4757>: movslq %edx,%rdx > 0x000000398bedd988 <+4760>: lea (%rax,%rdx,1),%r15 > 0x000000398bedd98c <+4764>: jmpq 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bedd991 <+4769>: mov -0x8(%rbp),%rdi > 0x000000398bedd995 <+4773>: sub $0x8,%rbp > 0x000000398bedd999 <+4777>: cmp 0x29af28(%rip),%rdi # 0x398c1788c8 > 0x000000398bedd9a0 <+4784>: je 0x398bede192 <PyEval_EvalFrameEx+6818> > 0x000000398bedd9a6 <+4790>: cmp 0x29b3eb(%rip),%rdi # 0x398c178d98 > 0x000000398bedd9ad <+4797>: je 0x398bedd96b <PyEval_EvalFrameEx+4731> > 0x000000398bedd9af <+4799>: mov %rdi,%r12 > 0x000000398bedd9b2 <+4802>: mov %edx,%r13d > 0x000000398bedd9b5 <+4805>: callq 0x398be3dc20 <PyObject_IsTrue@plt> > 0x000000398bedd9ba <+4810>: subq $0x1,(%r12) > 0x000000398bedd9bf <+4815>: mov %eax,0x38(%rsp) > 0x000000398bedd9c3 <+4819>: jne 0x398bedd9d0 <PyEval_EvalFrameEx+4832> > 0x000000398bedd9c5 <+4821>: mov 0x8(%r12),%rax > 0x000000398bedd9ca <+4826>: mov %r12,%rdi > 0x000000398bedd9cd <+4829>: callq *0x30(%rax) > 0x000000398bedd9d0 <+4832>: cmpl $0x0,0x38(%rsp) > 0x000000398bedd9d5 <+4837>: jle 0x398bee1915 <PyEval_EvalFrameEx+21029> > 0x000000398bedd9db <+4843>: mov 0x48(%rsp),%rax > 0x000000398bedd9e0 <+4848>: movslq %r13d,%rcx > 0x000000398bedd9e3 <+4851>: movl $0x0,0x38(%rsp) > 0x000000398bedd9eb <+4859>: lea (%rax,%rcx,1),%r15 > 0x000000398bedd9ef <+4863>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedd9f4 <+4868>: nopl 0x0(%rax) > 0x000000398bedd9f8 <+4872>: mov 0x70(%rsp),%rax > 0x000000398bedd9fd <+4877>: movslq %edx,%rcx > 0x000000398bedda00 <+4880>: mov %rbp,%rbx > 0x000000398bedda03 <+4883>: mov 0x18(%rax,%rcx,8),%r12 > 0x000000398bedda08 <+4888>: mov 0x29b229(%rip),%rax # 0x398c178c38 > 0x000000398bedda0f <+4895>: cmp %rax,0x8(%r12) > 0x000000398bedda14 <+4900>: mov 0x30(%rsp),%rax > 0x000000398bedda19 <+4905>: je 0x398bee02c9 <PyEval_EvalFrameEx+15321> > 0x000000398bedda1f <+4911>: mov 0x30(%rax),%rdi > 0x000000398bedda23 <+4915>: mov %r12,%rsi > 0x000000398bedda26 <+4918>: callq 0x398be3cdd0 <PyDict_GetItem@plt> > 0x000000398bedda2b <+4923>: test %rax,%rax > 0x000000398bedda2e <+4926>: mov %rax,%r14 > 0x000000398bedda31 <+4929>: je 0x398bee1532 <PyEval_EvalFrameEx+20034> > 0x000000398bedda37 <+4935>: addq $0x1,(%r14) > 0x000000398bedda3b <+4939>: add $0x8,%rbp > 0x000000398bedda3f <+4943>: mov %r14,(%rbx) > 0x000000398bedda42 <+4946>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedda47 <+4951>: mov 0x29b3da(%rip),%rax # 0x398c178e28 > 0x000000398bedda4e <+4958>: mov %rbp,%rbx > 0x000000398bedda51 <+4961>: mov (%rax),%r13d > 0x000000398bedda54 <+4964>: test %r13d,%r13d > 0x000000398bedda57 <+4967>: jne 0x398bedd0d8 <PyEval_EvalFrameEx+2536> > 0x000000398bedda5d <+4973>: mov -0x8(%rbx),%r12 > 0x000000398bedda61 <+4977>: mov -0x10(%rbx),%r13 > 0x000000398bedda65 <+4981>: sub $0x8,%rbp > 0x000000398bedda69 <+4985>: mov %r12,%rsi > 0x000000398bedda6c <+4988>: mov %r13,%rdi > 0x000000398bedda6f <+4991>: callq 0x398be3c260 <PyNumber_InPlaceDivide@plt> > 0x000000398bedda74 <+4996>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bedda79 <+5001>: mov %rbp,%rbx > 0x000000398bedda7c <+5004>: sub $0x8,%rbp > 0x000000398bedda80 <+5008>: mov -0x8(%rbx),%r12 > 0x000000398bedda84 <+5012>: mov -0x10(%rbx),%r13 > 0x000000398bedda88 <+5016>: mov %r12,%rsi > 0x000000398bedda8b <+5019>: mov %r13,%rdi > 0x000000398bedda8e <+5022>: callq 0x398be3e030 <PyNumber_InPlaceRemainder@plt> > 0x000000398bedda93 <+5027>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bedda98 <+5032>: mov 0x70(%rsp),%rax > 0x000000398bedda9d <+5037>: mov -0x8(%rbp),%rbx > 0x000000398beddaa1 <+5041>: movslq %edx,%rcx > 0x000000398beddaa4 <+5044>: mov 0x18(%rax,%rcx,8),%rsi > 0x000000398beddaa9 <+5049>: mov %rbx,%rdi > 0x000000398beddaac <+5052>: callq 0x398be3ede0 <PyObject_GetAttr@plt> > 0x000000398beddab1 <+5057>: jmpq 0x398bedd70c <PyEval_EvalFrameEx+4124> > 0x000000398beddab6 <+5062>: mov -0x8(%rbp),%r12 > 0x000000398beddaba <+5066>: lea -0x8(%rbp),%rax > 0x000000398beddabe <+5070>: mov -0x10(%rbp),%r13 > 0x000000398beddac2 <+5074>: mov %rax,0x60(%rsp) > 0x000000398beddac7 <+5079>: mov 0x8(%r12),%rsi > 0x000000398beddacc <+5084>: cmp 0x29b30d(%rip),%rsi # 0x398c178de0 > 0x000000398beddad3 <+5091>: je 0x398bee0063 <PyEval_EvalFrameEx+14707> > 0x000000398beddad9 <+5097>: lea -0x6(%rdx),%eax > 0x000000398beddadc <+5100>: cmp $0x4,%eax > 0x000000398beddadf <+5103>: ja 0x398bee0050 <PyEval_EvalFrameEx+14688> > 0x000000398beddae5 <+5109>: lea 0x63f74(%rip),%rcx # 0x398bf41a60 > 0x000000398beddaec <+5116>: movslq (%rcx,%rax,4),%rax > 0x000000398beddaf0 <+5120>: add %rcx,%rax > 0x000000398beddaf3 <+5123>: jmpq *%rax > 0x000000398beddaf5 <+5125>: mov 0x70(%rsp),%rax > 0x000000398beddafa <+5130>: movslq %edx,%rcx > 0x000000398beddafd <+5133>: lea 0x632c3(%rip),%rsi # 0x398bf40dc7 > 0x000000398beddb04 <+5140>: mov 0x18(%rax,%rcx,8),%r13 > 0x000000398beddb09 <+5145>: mov 0x30(%rsp),%rax > 0x000000398beddb0e <+5150>: mov 0x28(%rax),%rdi > 0x000000398beddb12 <+5154>: callq 0x398be3d8e0 <PyDict_GetItemString@plt> > 0x000000398beddb17 <+5159>: test %rax,%rax > 0x000000398beddb1a <+5162>: mov %rax,%rbx > 0x000000398beddb1d <+5165>: je 0x398bee1086 <PyEval_EvalFrameEx+18838> > 0x000000398beddb23 <+5171>: addq $0x1,(%rax) > 0x000000398beddb27 <+5175>: lea -0x8(%rbp),%rax > 0x000000398beddb2b <+5179>: mov -0x10(%rbp),%r12 > 0x000000398beddb2f <+5183>: mov -0x8(%rbp),%r14 > 0x000000398beddb33 <+5187>: mov %rax,0x60(%rsp) > 0x000000398beddb38 <+5192>: mov %r12,%rdi > 0x000000398beddb3b <+5195>: callq 0x398be3b770 <PyInt_AsLong@plt> > 0x000000398beddb40 <+5200>: cmp $0xffffffffffffffff,%rax > 0x000000398beddb44 <+5204>: je 0x398bee1045 <PyEval_EvalFrameEx+18773> > 0x000000398beddb4a <+5210>: mov 0x30(%rsp),%rsi > 0x000000398beddb4f <+5215>: mov %r12,%r9 > 0x000000398beddb52 <+5218>: mov %r14,%r8 > 0x000000398beddb55 <+5221>: mov $0x5,%edi > 0x000000398beddb5a <+5226>: mov 0x38(%rsi),%rax > 0x000000398beddb5e <+5230>: mov 0x30(%rsi),%rdx > 0x000000398beddb62 <+5234>: mov %r13,%rsi > 0x000000398beddb65 <+5237>: test %rax,%rax > 0x000000398beddb68 <+5240>: cmove 0x40(%rsp),%rax > 0x000000398beddb6e <+5246>: mov %rax,%rcx > 0x000000398beddb71 <+5249>: xor %eax,%eax > 0x000000398beddb73 <+5251>: callq 0x398be3f110 <PyTuple_Pack@plt> > 0x000000398beddb78 <+5256>: mov %rax,%r13 > 0x000000398beddb7b <+5259>: subq $0x1,(%r14) > 0x000000398beddb7f <+5263>: jne 0x398beddb8b <PyEval_EvalFrameEx+5275> > 0x000000398beddb81 <+5265>: mov 0x8(%r14),%rax > 0x000000398beddb85 <+5269>: mov %r14,%rdi > 0x000000398beddb88 <+5272>: callq *0x30(%rax) > 0x000000398beddb8b <+5275>: subq $0x1,(%r12) > 0x000000398beddb90 <+5280>: jne 0x398beddb9d <PyEval_EvalFrameEx+5293> > 0x000000398beddb92 <+5282>: mov 0x8(%r12),%rax > 0x000000398beddb97 <+5287>: mov %r12,%rdi > 0x000000398beddb9a <+5290>: callq *0x30(%rax) > 0x000000398beddb9d <+5293>: test %r13,%r13 > 0x000000398beddba0 <+5296>: je 0x398bee10a4 <PyEval_EvalFrameEx+18868> > 0x000000398beddba6 <+5302>: xor %edx,%edx > 0x000000398beddba8 <+5304>: mov %r13,%rsi > 0x000000398beddbab <+5307>: mov %rbx,%rdi > 0x000000398beddbae <+5310>: callq 0x398be3bc30 <PyEval_CallObjectWithKeywords@plt> > 0x000000398beddbb3 <+5315>: subq $0x1,(%rbx) > 0x000000398beddbb7 <+5319>: mov %rax,%r14 > 0x000000398beddbba <+5322>: jne 0x398beddbc6 <PyEval_EvalFrameEx+5334> > 0x000000398beddbbc <+5324>: mov 0x8(%rbx),%rax > 0x000000398beddbc0 <+5328>: mov %rbx,%rdi > 0x000000398beddbc3 <+5331>: callq *0x30(%rax) > 0x000000398beddbc6 <+5334>: subq $0x1,0x0(%r13) > 0x000000398beddbcb <+5339>: jne 0x398beddbd7 <PyEval_EvalFrameEx+5351> > 0x000000398beddbcd <+5341>: mov 0x8(%r13),%rax > 0x000000398beddbd1 <+5345>: mov %r13,%rdi > 0x000000398beddbd4 <+5348>: callq *0x30(%rax) > 0x000000398beddbd7 <+5351>: test %r14,%r14 > 0x000000398beddbda <+5354>: mov %r14,-0x10(%rbp) > 0x000000398beddbde <+5358>: je 0x398bedd920 <PyEval_EvalFrameEx+4656> > 0x000000398beddbe4 <+5364>: mov 0x60(%rsp),%rbp > 0x000000398beddbe9 <+5369>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398beddbee <+5374>: movslq %edx,%rdx > 0x000000398beddbf1 <+5377>: add %rdx,%r15 > 0x000000398beddbf4 <+5380>: jmpq 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398beddbf9 <+5385>: mov -0x8(%rbp),%rdi > 0x000000398beddbfd <+5389>: cmp 0x29b194(%rip),%rdi # 0x398c178d98 > 0x000000398beddc04 <+5396>: je 0x398bee103b <PyEval_EvalFrameEx+18763> > 0x000000398beddc0a <+5402>: cmp 0x29acb7(%rip),%rdi # 0x398c1788c8 > 0x000000398beddc11 <+5409>: je 0x398bedd980 <PyEval_EvalFrameEx+4752> > 0x000000398beddc17 <+5415>: mov %edx,%r13d > 0x000000398beddc1a <+5418>: mov %rdi,%r12 > 0x000000398beddc1d <+5421>: callq 0x398be3dc20 <PyObject_IsTrue@plt> > 0x000000398beddc22 <+5426>: cmp $0x0,%eax > 0x000000398beddc25 <+5429>: mov %eax,0x38(%rsp) > 0x000000398beddc29 <+5433>: jle 0x398bee1030 <PyEval_EvalFrameEx+18752> > 0x000000398beddc2f <+5439>: mov (%r12),%rax > 0x000000398beddc33 <+5443>: sub $0x8,%rbp > 0x000000398beddc37 <+5447>: movl $0x0,0x38(%rsp) > 0x000000398beddc3f <+5455>: sub $0x1,%rax > 0x000000398beddc43 <+5459>: test %rax,%rax > 0x000000398beddc46 <+5462>: mov %rax,(%r12) > 0x000000398beddc4a <+5466>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398beddc50 <+5472>: mov 0x8(%r12),%rax > 0x000000398beddc55 <+5477>: mov %r12,%rdi > 0x000000398beddc58 <+5480>: callq *0x30(%rax) > 0x000000398beddc5b <+5483>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398beddc60 <+5488>: mov -0x8(%rbp),%rdi > 0x000000398beddc64 <+5492>: cmp 0x29ac5d(%rip),%rdi # 0x398c1788c8 > 0x000000398beddc6b <+5499>: je 0x398bee103b <PyEval_EvalFrameEx+18763> > 0x000000398beddc71 <+5505>: cmp 0x29b120(%rip),%rdi # 0x398c178d98 > 0x000000398beddc78 <+5512>: je 0x398bedd980 <PyEval_EvalFrameEx+4752> > 0x000000398beddc7e <+5518>: mov %edx,%r13d > 0x000000398beddc81 <+5521>: mov %rdi,%r12 > 0x000000398beddc84 <+5524>: callq 0x398be3dc20 <PyObject_IsTrue@plt> > 0x000000398beddc89 <+5529>: cmp $0x0,%eax > 0x000000398beddc8c <+5532>: mov %eax,0x38(%rsp) > 0x000000398beddc90 <+5536>: jg 0x398bedd9db <PyEval_EvalFrameEx+4843> > 0x000000398beddc96 <+5542>: jne 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398beddc9c <+5548>: sub $0x8,%rbp > 0x000000398beddca0 <+5552>: subq $0x1,(%r12) > 0x000000398beddca5 <+5557>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398beddcab <+5563>: jmp 0x398beddc50 <PyEval_EvalFrameEx+5472> > 0x000000398beddcad <+5565>: nopl (%rax) > 0x000000398beddcb0 <+5568>: mov %edx,%r13d > 0x000000398beddcb3 <+5571>: jmpq 0x398bedd6b2 <PyEval_EvalFrameEx+4034> > 0x000000398beddcb8 <+5576>: mov %rbp,%rbx > 0x000000398beddcbb <+5579>: sub $0x8,%rbp > 0x000000398beddcbf <+5583>: mov -0x8(%rbx),%r12 > 0x000000398beddcc3 <+5587>: mov -0x10(%rbx),%r13 > 0x000000398beddcc7 <+5591>: mov %r12,%rsi > 0x000000398beddcca <+5594>: mov %r13,%rdi > 0x000000398beddccd <+5597>: callq 0x398be3d810 <PyNumber_InPlaceOr@plt> > 0x000000398beddcd2 <+5602>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398beddcd7 <+5607>: mov %r14,0x68(%rsp) > 0x000000398beddcdc <+5612>: mov 0x30(%rsp),%r15 > 0x000000398beddce1 <+5617>: mov $0x10,%r12d > 0x000000398beddce7 <+5623>: mov %rbp,%r14 > 0x000000398beddcea <+5626>: jmpq 0x398bedc93d <PyEval_EvalFrameEx+589> > 0x000000398beddcef <+5631>: mov %rbp,%r12 > 0x000000398beddcf2 <+5634>: sub $0x8,%rbp > 0x000000398beddcf6 <+5638>: mov -0x8(%r12),%r13 > 0x000000398beddcfb <+5643>: cmp 0x40(%rsp),%r13 > 0x000000398beddd00 <+5648>: je 0x398bee1518 <PyEval_EvalFrameEx+20008> > 0x000000398beddd06 <+5654>: mov 0x8(%r13),%rax > 0x000000398beddd0a <+5658>: testb $0x80,0xaa(%rax) > 0x000000398beddd11 <+5665>: je 0x398bee02a6 <PyEval_EvalFrameEx+15286> > 0x000000398beddd17 <+5671>: mov 0x10(%r13),%rax > 0x000000398beddd1b <+5675>: cmp $0x8,%rax > 0x000000398beddd1f <+5679>: je 0x398bee04bc <PyEval_EvalFrameEx+15820> > 0x000000398beddd25 <+5685>: cmp $0x20,%rax > 0x000000398beddd29 <+5689>: je 0x398bee04bc <PyEval_EvalFrameEx+15820> > 0x000000398beddd2f <+5695>: mov 0x40(%rsp),%r10 > 0x000000398beddd34 <+5700>: mov -0x10(%r12),%r9 > 0x000000398beddd39 <+5705>: mov %r13,-0x10(%r12) > 0x000000398beddd3e <+5710>: mov %r10,%rbx > 0x000000398beddd41 <+5713>: mov %r10,%r13 > 0x000000398beddd44 <+5716>: xor %r8d,%r8d > 0x000000398beddd47 <+5719>: mov %r10,%rdx > 0x000000398beddd4a <+5722>: mov %r9,%rdi > 0x000000398beddd4d <+5725>: xor %eax,%eax > 0x000000398beddd4f <+5727>: mov %rbx,%rcx > 0x000000398beddd52 <+5730>: mov %r13,%rsi > 0x000000398beddd55 <+5733>: mov %r10,0x68(%rsp) > 0x000000398beddd5a <+5738>: mov %r9,0x60(%rsp) > 0x000000398beddd5f <+5743>: callq 0x398be3d8b0 <PyObject_CallFunctionObjArgs@plt> > 0x000000398beddd64 <+5748>: mov 0x60(%rsp),%r9 > 0x000000398beddd69 <+5753>: mov %rax,%r14 > 0x000000398beddd6c <+5756>: mov 0x68(%rsp),%r10 > 0x000000398beddd71 <+5761>: subq $0x1,(%r9) > 0x000000398beddd75 <+5765>: jne 0x398beddd8b <PyEval_EvalFrameEx+5787> > 0x000000398beddd77 <+5767>: mov 0x8(%r9),%rax > 0x000000398beddd7b <+5771>: mov %r10,0x60(%rsp) > 0x000000398beddd80 <+5776>: mov %r9,%rdi > 0x000000398beddd83 <+5779>: callq *0x30(%rax) > 0x000000398beddd86 <+5782>: mov 0x60(%rsp),%r10 > 0x000000398beddd8b <+5787>: test %r14,%r14 > 0x000000398beddd8e <+5790>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398beddd94 <+5796>: cmp 0x40(%rsp),%r13 > 0x000000398beddd99 <+5801>: movl $0x0,0x38(%rsp) > 0x000000398beddda1 <+5809>: je 0x398bedddb9 <PyEval_EvalFrameEx+5833> > 0x000000398beddda3 <+5811>: mov %r14,%rdi > 0x000000398beddda6 <+5814>: mov %r10,0x60(%rsp) > 0x000000398bedddab <+5819>: callq 0x398be3dc20 <PyObject_IsTrue@plt> > 0x000000398bedddb0 <+5824>: mov 0x60(%rsp),%r10 > 0x000000398bedddb5 <+5829>: mov %eax,0x38(%rsp) > 0x000000398bedddb9 <+5833>: subq $0x1,(%r14) > 0x000000398bedddbd <+5837>: jne 0x398bedddd3 <PyEval_EvalFrameEx+5859> > 0x000000398bedddbf <+5839>: mov 0x8(%r14),%rax > 0x000000398bedddc3 <+5843>: mov %r10,0x60(%rsp) > 0x000000398bedddc8 <+5848>: mov %r14,%rdi > 0x000000398bedddcb <+5851>: callq *0x30(%rax) > 0x000000398bedddce <+5854>: mov 0x60(%rsp),%r10 > 0x000000398bedddd3 <+5859>: mov 0x38(%rsp),%eax > 0x000000398bedddd7 <+5863>: test %eax,%eax > 0x000000398bedddd9 <+5865>: js 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398beddddf <+5871>: je 0x398bedde13 <PyEval_EvalFrameEx+5923> > 0x000000398beddde1 <+5873>: mov 0x40(%rsp),%rax > 0x000000398beddde6 <+5878>: lea -0x18(%r12),%rbp > 0x000000398bedddeb <+5883>: addq $0x1,(%rax) > 0x000000398bedddef <+5887>: mov %rax,-0x20(%r12) > 0x000000398bedddf4 <+5892>: subq $0x1,0x0(%r13) > 0x000000398bedddf9 <+5897>: je 0x398bee14ff <PyEval_EvalFrameEx+19983> > 0x000000398bedddff <+5903>: subq $0x1,(%r10) > 0x000000398bedde03 <+5907>: je 0x398bee14f0 <PyEval_EvalFrameEx+19968> > 0x000000398bedde09 <+5913>: subq $0x1,(%rbx) > 0x000000398bedde0d <+5917>: je 0x398bee14e1 <PyEval_EvalFrameEx+19953> > 0x000000398bedde13 <+5923>: cmpb $0x58,(%r15) > 0x000000398bedde17 <+5927>: je 0x398bedd0f1 <PyEval_EvalFrameEx+2561> > 0x000000398bedde1d <+5933>: movl $0x0,0x38(%rsp) > 0x000000398bedde25 <+5941>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedde2a <+5946>: mov 0x30(%rsp),%rbx > 0x000000398bedde2f <+5951>: mov %rbp,%rax > 0x000000398bedde32 <+5954>: mov 0x38(%rbx),%r14 > 0x000000398bedde36 <+5958>: test %r14,%r14 > 0x000000398bedde39 <+5961>: je 0x398bee1380 <PyEval_EvalFrameEx+19600> > 0x000000398bedde3f <+5967>: addq $0x1,(%r14) > 0x000000398bedde43 <+5971>: add $0x8,%rbp > 0x000000398bedde47 <+5975>: mov %r14,(%rax) > 0x000000398bedde4a <+5978>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedde4f <+5983>: mov %rbp,%rax > 0x000000398bedde52 <+5986>: sub $0x8,%rbp > 0x000000398bedde56 <+5990>: mov -0x8(%rax),%rbx > 0x000000398bedde5a <+5994>: mov %edx,%eax > 0x000000398bedde5c <+5996>: neg %eax > 0x000000398bedde5e <+5998>: cltq > 0x000000398bedde60 <+6000>: mov 0x0(%rbp,%rax,8),%rdi > 0x000000398bedde65 <+6005>: mov %rbx,%rsi > 0x000000398bedde68 <+6008>: callq 0x398be3d010 <PyList_Append@plt> > 0x000000398bedde6d <+6013>: mov %eax,0x38(%rsp) > 0x000000398bedde71 <+6017>: jmpq 0x398bedd673 <PyEval_EvalFrameEx+3971> > 0x000000398bedde76 <+6022>: mov -0x8(%rbp),%rbx > 0x000000398bedde7a <+6026>: mov -0x10(%rbp),%r12 > 0x000000398bedde7e <+6030>: sub $0x18,%rbp > 0x000000398bedde82 <+6034>: mov 0x0(%rbp),%r13 > 0x000000398bedde86 <+6038>: mov %rbx,%rsi > 0x000000398bedde89 <+6041>: mov %r12,%rdi > 0x000000398bedde8c <+6044>: mov %r13,%rdx > 0x000000398bedde8f <+6047>: callq 0x398be3b170 <PyObject_SetItem@plt> > 0x000000398bedde94 <+6052>: subq $0x1,0x0(%r13) > 0x000000398bedde99 <+6057>: mov %eax,0x38(%rsp) > 0x000000398bedde9d <+6061>: jne 0x398bedd1e3 <PyEval_EvalFrameEx+2803> > 0x000000398beddea3 <+6067>: mov 0x8(%r13),%rax > 0x000000398beddea7 <+6071>: mov %r13,%rdi > 0x000000398beddeaa <+6074>: callq *0x30(%rax) > 0x000000398beddead <+6077>: jmpq 0x398bedd1e3 <PyEval_EvalFrameEx+2803> > 0x000000398beddeb2 <+6082>: mov -0x8(%rbp),%rbx > 0x000000398beddeb6 <+6086>: mov -0x10(%rbp),%r12 > 0x000000398beddeba <+6090>: sub $0x10,%rbp > 0x000000398beddebe <+6094>: mov %rbx,%rsi > 0x000000398beddec1 <+6097>: mov %r12,%rdi > 0x000000398beddec4 <+6100>: callq 0x398be3c470 <PyObject_DelItem@plt> > 0x000000398beddec9 <+6105>: jmpq 0x398bedd1df <PyEval_EvalFrameEx+2799> > 0x000000398beddece <+6110>: mov -0x8(%rbp),%r12 > 0x000000398bedded2 <+6114>: xor %r13d,%r13d > 0x000000398bedded5 <+6117>: sub $0x8,%rbp > 0x000000398bedded9 <+6121>: lea 0x68843(%rip),%rdi # 0x398bf46723 > 0x000000398beddee0 <+6128>: callq 0x398be3d440 <PySys_GetObject@plt> > 0x000000398beddee5 <+6133>: test %rax,%rax > 0x000000398beddee8 <+6136>: mov %rax,%rbx > 0x000000398beddeeb <+6139>: je 0x398bee0fb5 <PyEval_EvalFrameEx+18629> > 0x000000398beddef1 <+6145>: addq $0x1,(%rbx) > 0x000000398beddef5 <+6149>: xor %esi,%esi > 0x000000398beddef7 <+6151>: mov %rbx,%rdi > 0x000000398beddefa <+6154>: callq 0x398be3b300 <PyFile_SoftSpace@plt> > 0x000000398beddeff <+6159>: test %eax,%eax > 0x000000398beddf01 <+6161>: jne 0x398bee0140 <PyEval_EvalFrameEx+14928> > 0x000000398beddf07 <+6167>: mov 0x38(%rsp),%r10d > 0x000000398beddf0c <+6172>: test %r10d,%r10d > 0x000000398beddf0f <+6175>: je 0x398bedf99a <PyEval_EvalFrameEx+12970> > 0x000000398beddf15 <+6181>: test %rbx,%rbx > 0x000000398beddf18 <+6184>: je 0x398beddf2a <PyEval_EvalFrameEx+6202> > 0x000000398beddf1a <+6186>: subq $0x1,(%rbx) > 0x000000398beddf1e <+6190>: jne 0x398beddf2a <PyEval_EvalFrameEx+6202> > 0x000000398beddf20 <+6192>: mov 0x8(%rbx),%rax > 0x000000398beddf24 <+6196>: mov %rbx,%rdi > 0x000000398beddf27 <+6199>: callq *0x30(%rax) > 0x000000398beddf2a <+6202>: subq $0x1,(%r12) > 0x000000398beddf2f <+6207>: jne 0x398beddf3c <PyEval_EvalFrameEx+6220> > 0x000000398beddf31 <+6209>: mov 0x8(%r12),%rax > 0x000000398beddf36 <+6214>: mov %r12,%rdi > 0x000000398beddf39 <+6217>: callq *0x30(%rax) > 0x000000398beddf3c <+6220>: test %r13,%r13 > 0x000000398beddf3f <+6223>: je 0x398bedd1f8 <PyEval_EvalFrameEx+2824> > 0x000000398beddf45 <+6229>: subq $0x1,0x0(%r13) > 0x000000398beddf4a <+6234>: jne 0x398bedd1f8 <PyEval_EvalFrameEx+2824> > 0x000000398beddf50 <+6240>: mov 0x8(%r13),%rax > 0x000000398beddf54 <+6244>: mov %r13,%rdi > 0x000000398beddf57 <+6247>: callq *0x30(%rax) > 0x000000398beddf5a <+6250>: jmpq 0x398bedd1f8 <PyEval_EvalFrameEx+2824> > 0x000000398beddf5f <+6255>: xor %r13d,%r13d > 0x000000398beddf62 <+6258>: lea 0x687ba(%rip),%rdi # 0x398bf46723 > 0x000000398beddf69 <+6265>: callq 0x398be3d440 <PySys_GetObject@plt> > 0x000000398beddf6e <+6270>: test %rax,%rax > 0x000000398beddf71 <+6273>: mov %rax,%rbx > 0x000000398beddf74 <+6276>: mov %rbp,0x68(%rsp) > 0x000000398beddf79 <+6281>: je 0x398bee0e45 <PyEval_EvalFrameEx+18261> > 0x000000398beddf7f <+6287>: addq $0x1,(%rbx) > 0x000000398beddf83 <+6291>: lea 0x4db03(%rip),%rdi # 0x398bf2ba8d > 0x000000398beddf8a <+6298>: mov %rbx,%rsi > 0x000000398beddf8d <+6301>: callq 0x398be3cde0 <PyFile_WriteString@plt> > 0x000000398beddf92 <+6306>: test %eax,%eax > 0x000000398beddf94 <+6308>: mov %eax,0x38(%rsp) > 0x000000398beddf98 <+6312>: je 0x398bedfd43 <PyEval_EvalFrameEx+13907> > 0x000000398beddf9e <+6318>: mov (%rbx),%rax > 0x000000398beddfa1 <+6321>: mov $0x1,%r12d > 0x000000398beddfa7 <+6327>: sub $0x1,%rax > 0x000000398beddfab <+6331>: test %rax,%rax > 0x000000398beddfae <+6334>: mov %rax,(%rbx) > 0x000000398beddfb1 <+6337>: je 0x398bedfd34 <PyEval_EvalFrameEx+13892> > 0x000000398beddfb7 <+6343>: test %r13,%r13 > 0x000000398beddfba <+6346>: je 0x398bedd153 <PyEval_EvalFrameEx+2659> > 0x000000398beddfc0 <+6352>: subq $0x1,0x0(%r13) > 0x000000398beddfc5 <+6357>: jne 0x398bedd153 <PyEval_EvalFrameEx+2659> > 0x000000398beddfcb <+6363>: mov 0x8(%r13),%rax > 0x000000398beddfcf <+6367>: mov %r13,%rdi > 0x000000398beddfd2 <+6370>: callq *0x30(%rax) > 0x000000398beddfd5 <+6373>: jmpq 0x398bedd153 <PyEval_EvalFrameEx+2659> > 0x000000398beddfda <+6378>: mov -0x8(%rbp),%r13 > 0x000000398beddfde <+6382>: mov %rbp,%rax > 0x000000398beddfe1 <+6385>: sub $0x10,%rbp > 0x000000398beddfe5 <+6389>: mov -0x10(%rax),%r12 > 0x000000398beddfe9 <+6393>: test %r13,%r13 > 0x000000398beddfec <+6396>: je 0x398bedded9 <PyEval_EvalFrameEx+6121> > 0x000000398beddff2 <+6402>: cmp 0x40(%rsp),%r13 > 0x000000398beddff7 <+6407>: mov %r13,%rbx > 0x000000398beddffa <+6410>: jne 0x398beddef1 <PyEval_EvalFrameEx+6145> > 0x000000398bede000 <+6416>: jmpq 0x398bedded9 <PyEval_EvalFrameEx+6121> > 0x000000398bede005 <+6421>: mov -0x8(%rbp),%r13 > 0x000000398bede009 <+6425>: lea -0x8(%rbp),%rax > 0x000000398bede00d <+6429>: mov %rax,0x68(%rsp) > 0x000000398bede012 <+6434>: test %r13,%r13 > 0x000000398bede015 <+6437>: je 0x398bee1961 <PyEval_EvalFrameEx+21105> > 0x000000398bede01b <+6443>: cmp 0x40(%rsp),%r13 > 0x000000398bede020 <+6448>: mov %r13,%rbx > 0x000000398bede023 <+6451>: mov %rax,%rbp > 0x000000398bede026 <+6454>: jne 0x398beddf7f <PyEval_EvalFrameEx+6287> > 0x000000398bede02c <+6460>: jmpq 0x398beddf62 <PyEval_EvalFrameEx+6258> > 0x000000398bede031 <+6465>: mov %rbp,%rbx > 0x000000398bede034 <+6468>: sub $0x8,%rbp > 0x000000398bede038 <+6472>: mov -0x8(%rbx),%r12 > 0x000000398bede03c <+6476>: mov -0x10(%rbx),%r13 > 0x000000398bede040 <+6480>: mov %r12,%rsi > 0x000000398bede043 <+6483>: mov %r13,%rdi > 0x000000398bede046 <+6486>: callq 0x398be3eae0 <PyNumber_InPlaceLshift@plt> > 0x000000398bede04b <+6491>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bede050 <+6496>: mov %rbp,%rbx > 0x000000398bede053 <+6499>: sub $0x8,%rbp > 0x000000398bede057 <+6503>: mov -0x8(%rbx),%r12 > 0x000000398bede05b <+6507>: mov -0x10(%rbx),%r13 > 0x000000398bede05f <+6511>: mov %r12,%rsi > 0x000000398bede062 <+6514>: mov %r13,%rdi > 0x000000398bede065 <+6517>: callq 0x398be3f370 <PyNumber_FloorDivide@plt> > 0x000000398bede06a <+6522>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bede06f <+6527>: movslq %edx,%rdi > 0x000000398bede072 <+6530>: mov %edx,%r13d > 0x000000398bede075 <+6533>: mov %rbp,%rbx > 0x000000398bede078 <+6536>: callq 0x398be3b1b0 <PyList_New@plt> > 0x000000398bede07d <+6541>: test %rax,%rax > 0x000000398bede080 <+6544>: mov %rax,%r14 > 0x000000398bede083 <+6547>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bede089 <+6553>: lea -0x1(%r13),%ecx > 0x000000398bede08d <+6557>: test %ecx,%ecx > 0x000000398bede08f <+6559>: mov %ecx,%edx > 0x000000398bede091 <+6561>: js 0x398bee181d <PyEval_EvalFrameEx+20781> > 0x000000398bede097 <+6567>: sub $0x8,%rbp > 0x000000398bede09b <+6571>: mov 0x0(%rbp),%rdi > 0x000000398bede09f <+6575>: mov 0x18(%r14),%rax > 0x000000398bede0a3 <+6579>: movslq %edx,%rsi > 0x000000398bede0a6 <+6582>: sub $0x1,%edx > 0x000000398bede0a9 <+6585>: cmp $0xffffffff,%edx > 0x000000398bede0ac <+6588>: mov %rdi,(%rax,%rsi,8) > 0x000000398bede0b0 <+6592>: jne 0x398bede097 <PyEval_EvalFrameEx+6567> > 0x000000398bede0b2 <+6594>: not %rcx > 0x000000398bede0b5 <+6597>: lea (%rbx,%rcx,8),%rax > 0x000000398bede0b9 <+6601>: lea 0x8(%rax),%rbp > 0x000000398bede0bd <+6605>: mov %r14,(%rax) > 0x000000398bede0c0 <+6608>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bede0c5 <+6613>: xor %edi,%edi > 0x000000398bede0c7 <+6615>: mov %edx,%r13d > 0x000000398bede0ca <+6618>: callq 0x398be3b3d0 <PySet_New@plt> > 0x000000398bede0cf <+6623>: test %rax,%rax > 0x000000398bede0d2 <+6626>: mov %rax,%r14 > 0x000000398bede0d5 <+6629>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bede0db <+6635>: mov 0x38(%rsp),%r12d > 0x000000398bede0e0 <+6640>: sub $0x1,%r13d > 0x000000398bede0e4 <+6644>: js 0x398bedf76c <PyEval_EvalFrameEx+12412> > 0x000000398bede0ea <+6650>: sub $0x8,%rbp > 0x000000398bede0ee <+6654>: test %r12d,%r12d > 0x000000398bede0f1 <+6657>: mov 0x0(%rbp),%rbx > 0x000000398bede0f5 <+6661>: je 0x398bedf68f <PyEval_EvalFrameEx+12191> > 0x000000398bede0fb <+6667>: mov (%rbx),%rax > 0x000000398bede0fe <+6670>: lea -0x1(%rax),%rdx > 0x000000398bede102 <+6674>: test %rdx,%rdx > 0x000000398bede105 <+6677>: mov %rdx,(%rbx) > 0x000000398bede108 <+6680>: jne 0x398bede0e0 <PyEval_EvalFrameEx+6640> > 0x000000398bede10a <+6682>: mov 0x8(%rbx),%rdx > 0x000000398bede10e <+6686>: mov %rbx,%rdi > 0x000000398bede111 <+6689>: callq *0x30(%rdx) > 0x000000398bede114 <+6692>: jmp 0x398bede0e0 <PyEval_EvalFrameEx+6640> > 0x000000398bede116 <+6694>: movslq %edx,%rdi > 0x000000398bede119 <+6697>: mov %rbp,%rbx > 0x000000398bede11c <+6700>: add $0x8,%rbp > 0x000000398bede120 <+6704>: callq 0x398be3ef40 <_PyDict_NewPresized@plt> > 0x000000398bede125 <+6709>: test %rax,%rax > 0x000000398bede128 <+6712>: mov %rax,%r14 > 0x000000398bede12b <+6715>: mov %rax,(%rbx) > 0x000000398bede12e <+6718>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bede134 <+6724>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bede139 <+6729>: nopl 0x0(%rax) > 0x000000398bede140 <+6736>: mov 0x90(%rsp),%rax > 0x000000398bede148 <+6744>: movslq %edx,%rsi > 0x000000398bede14b <+6747>: mov (%rax,%rsi,8),%r14 > 0x000000398bede14f <+6751>: test %r14,%r14 > 0x000000398bede152 <+6754>: je 0x398bee0fd8 <PyEval_EvalFrameEx+18664> > 0x000000398bede158 <+6760>: addq $0x1,(%r14) > 0x000000398bede15c <+6764>: add $0x8,%rbp > 0x000000398bede160 <+6768>: mov %r14,-0x8(%rbp) > 0x000000398bede164 <+6772>: jmpq 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bede169 <+6777>: mov -0x8(%rbp),%rcx > 0x000000398bede16d <+6781>: mov %rbp,%rax > 0x000000398bede170 <+6784>: lea -0x8(%rax),%rbp > 0x000000398bede174 <+6788>: mov 0x90(%rsp),%rax > 0x000000398bede17c <+6796>: movslq %edx,%rdx > 0x000000398bede17f <+6799>: lea (%rax,%rdx,8),%rax > 0x000000398bede183 <+6803>: mov (%rax),%rdi > 0x000000398bede186 <+6806>: mov %rcx,(%rax) > 0x000000398bede189 <+6809>: test %rdi,%rdi > 0x000000398bede18c <+6812>: je 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bede192 <+6818>: subq $0x1,(%rdi) > 0x000000398bede196 <+6822>: jne 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bede19c <+6828>: mov 0x8(%rdi),%rax > 0x000000398bede1a0 <+6832>: callq *0x30(%rax) > 0x000000398bede1a3 <+6835>: jmpq 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bede1a8 <+6840>: mov 0x90(%rsp),%rax > 0x000000398bede1b0 <+6848>: movslq %edx,%rsi > 0x000000398bede1b3 <+6851>: lea (%rax,%rsi,8),%rax > 0x000000398bede1b7 <+6855>: mov (%rax),%r14 > 0x000000398bede1ba <+6858>: test %r14,%r14 > 0x000000398bede1bd <+6861>: je 0x398bee0fd8 <PyEval_EvalFrameEx+18664> > 0x000000398bede1c3 <+6867>: movq $0x0,(%rax) > 0x000000398bede1ca <+6874>: subq $0x1,(%r14) > 0x000000398bede1ce <+6878>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bede1d4 <+6884>: mov 0x8(%r14),%rax > 0x000000398bede1d8 <+6888>: mov %r14,%rdi > 0x000000398bede1db <+6891>: callq *0x30(%rax) > 0x000000398bede1de <+6894>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bede1e3 <+6899>: cmp $0x1,%edx > 0x000000398bede1e6 <+6902>: mov %rbp,%r13 > 0x000000398bede1e9 <+6905>: mov %r15,0x60(%rsp) > 0x000000398bede1ee <+6910>: mov %r14,0x68(%rsp) > 0x000000398bede1f3 <+6915>: je 0x398bedfd18 <PyEval_EvalFrameEx+13864> > 0x000000398bede1f9 <+6921>: jle 0x398bedfc9e <PyEval_EvalFrameEx+13742> > 0x000000398bede1ff <+6927>: cmp $0x2,%edx > 0x000000398bede202 <+6930>: je 0x398bedfd2d <PyEval_EvalFrameEx+13885> > 0x000000398bede208 <+6936>: cmp $0x3,%edx > 0x000000398bede20b <+6939>: nopl 0x0(%rax,%rax,1) > 0x000000398bede210 <+6944>: jne 0x398bedfd21 <PyEval_EvalFrameEx+13873> > 0x000000398bede216 <+6950>: mov -0x8(%rbp),%rax > 0x000000398bede21a <+6954>: sub $0x8,%r13 > 0x000000398bede21e <+6958>: mov -0x8(%r13),%rcx > 0x000000398bede222 <+6962>: sub $0x8,%r13 > 0x000000398bede226 <+6966>: mov -0x8(%r13),%rdx > 0x000000398bede22a <+6970>: lea -0x8(%r13),%r15 > 0x000000398bede22e <+6974>: mov %rcx,0xe8(%rsp) > 0x000000398bede236 <+6982>: mov %rax,0xf0(%rsp) > 0x000000398bede23e <+6990>: test %rdx,%rdx > 0x000000398bede241 <+6993>: mov %rdx,0xe0(%rsp) > 0x000000398bede249 <+7001>: je 0x398bee0fa1 <PyEval_EvalFrameEx+18609> > 0x000000398bede24f <+7007>: cmp 0x40(%rsp),%rax > 0x000000398bede254 <+7012>: je 0x398bee05a4 <PyEval_EvalFrameEx+16052> > 0x000000398bede25a <+7018>: test %rax,%rax > 0x000000398bede25d <+7021>: je 0x398bee05d6 <PyEval_EvalFrameEx+16102> > 0x000000398bede263 <+7027>: mov 0x29a8de(%rip),%rbx # 0x398c178b48 > 0x000000398bede26a <+7034>: cmp %rbx,0x8(%rax) > 0x000000398bede26e <+7038>: je 0x398bee05d6 <PyEval_EvalFrameEx+16102> > 0x000000398bede274 <+7044>: mov 0x29a85d(%rip),%rax # 0x398c178ad8 > 0x000000398bede27b <+7051>: lea 0x62e26(%rip),%rsi # 0x398bf410a8 > 0x000000398bede282 <+7058>: mov (%rax),%rdi > 0x000000398bede285 <+7061>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bede28a <+7066>: mov 0xe8(%rsp),%rax > 0x000000398bede292 <+7074>: test %rax,%rax > 0x000000398bede295 <+7077>: je 0x398bede2b5 <PyEval_EvalFrameEx+7109> > 0x000000398bede297 <+7079>: mov (%rax),%rbx > 0x000000398bede29a <+7082>: lea -0x1(%rbx),%rdx > 0x000000398bede29e <+7086>: test %rdx,%rdx > 0x000000398bede2a1 <+7089>: mov %rdx,(%rax) > 0x000000398bede2a4 <+7092>: jne 0x398bede2b5 <PyEval_EvalFrameEx+7109> > 0x000000398bede2a6 <+7094>: mov 0xe8(%rsp),%rdi > 0x000000398bede2ae <+7102>: mov 0x8(%rdi),%rax > 0x000000398bede2b2 <+7106>: callq *0x30(%rax) > 0x000000398bede2b5 <+7109>: mov 0xe0(%rsp),%rax > 0x000000398bede2bd <+7117>: test %rax,%rax > 0x000000398bede2c0 <+7120>: je 0x398bede2e0 <PyEval_EvalFrameEx+7152> > 0x000000398bede2c2 <+7122>: mov (%rax),%rbx > 0x000000398bede2c5 <+7125>: lea -0x1(%rbx),%rdx > 0x000000398bede2c9 <+7129>: test %rdx,%rdx > 0x000000398bede2cc <+7132>: mov %rdx,(%rax) > 0x000000398bede2cf <+7135>: jne 0x398bede2e0 <PyEval_EvalFrameEx+7152> > 0x000000398bede2d1 <+7137>: mov 0xe0(%rsp),%rdi > 0x000000398bede2d9 <+7145>: mov 0x8(%rdi),%rax > 0x000000398bede2dd <+7149>: callq *0x30(%rax) > 0x000000398bede2e0 <+7152>: mov 0xf0(%rsp),%rax > 0x000000398bede2e8 <+7160>: test %rax,%rax > 0x000000398bede2eb <+7163>: je 0x398bee07fd <PyEval_EvalFrameEx+16653> > 0x000000398bede2f1 <+7169>: mov (%rax),%rbx > 0x000000398bede2f4 <+7172>: mov $0x2,%r12d > 0x000000398bede2fa <+7178>: lea -0x1(%rbx),%rdx > 0x000000398bede2fe <+7182>: test %rdx,%rdx > 0x000000398bede301 <+7185>: mov %rdx,(%rax) > 0x000000398bede304 <+7188>: jne 0x398bede315 <PyEval_EvalFrameEx+7205> > 0x000000398bede306 <+7190>: mov 0xf0(%rsp),%rdi > 0x000000398bede30e <+7198>: mov 0x8(%rdi),%rax > 0x000000398bede312 <+7202>: callq *0x30(%rax) > 0x000000398bede315 <+7205>: cmp $0x2,%r12d > 0x000000398bede319 <+7209>: je 0x398bedf442 <PyEval_EvalFrameEx+11602> > 0x000000398bede31f <+7215>: cmp $0x4,%r12d > 0x000000398bede323 <+7219>: je 0x398bedf442 <PyEval_EvalFrameEx+11602> > 0x000000398bede329 <+7225>: cmp $0x4,%r12d > 0x000000398bede32d <+7229>: je 0x398bedf5ec <PyEval_EvalFrameEx+12028> > 0x000000398bede333 <+7235>: cmp $0x1,%r12d > 0x000000398bede337 <+7239>: je 0x398bedfbe2 <PyEval_EvalFrameEx+13554> > 0x000000398bede33d <+7245>: mov %r15,%r14 > 0x000000398bede340 <+7248>: mov 0x30(%rsp),%r15 > 0x000000398bede345 <+7253>: jmpq 0x398bedc93d <PyEval_EvalFrameEx+589> > 0x000000398bede34a <+7258>: mov %edx,%r13d > 0x000000398bede34d <+7261>: movzbl %dl,%r14d > 0x000000398bede351 <+7265>: mov %rbp,%rbx > 0x000000398bede354 <+7268>: mov %r13,%rax > 0x000000398bede357 <+7271>: mov %rbp,0x110(%rsp) > 0x000000398bede35f <+7279>: movzbl %ah,%eax > 0x000000398bede362 <+7282>: lea (%rax,%rax,1),%ecx > 0x000000398bede365 <+7285>: lea (%rcx,%r14,1),%r13d > 0x000000398bede369 <+7289>: movslq %r13d,%rdx > 0x000000398bede36c <+7292>: shl $0x3,%rdx > 0x000000398bede370 <+7296>: sub %rdx,%rbx > 0x000000398bede373 <+7299>: lea -0x8(%rbx),%r12 > 0x000000398bede377 <+7303>: mov (%r12),%rbx > 0x000000398bede37b <+7307>: mov 0x8(%rbx),%rdx > 0x000000398bede37f <+7311>: cmp 0x29abc2(%rip),%rdx # 0x398c178f48 > 0x000000398bede386 <+7318>: je 0x398bee085c <PyEval_EvalFrameEx+16748> > 0x000000398bede38c <+7324>: cmp 0x29a565(%rip),%rdx # 0x398c1788f8 > 0x000000398bede393 <+7331>: je 0x398bee0808 <PyEval_EvalFrameEx+16664> > 0x000000398bede399 <+7337>: addq $0x1,(%rbx) > 0x000000398bede39d <+7341>: cmp 0x29aa04(%rip),%rdx # 0x398c178da8 > 0x000000398bede3a4 <+7348>: je 0x398bee08ec <PyEval_EvalFrameEx+16892> > 0x000000398bede3aa <+7354>: test %eax,%eax > 0x000000398bede3ac <+7356>: je 0x398bee0740 <PyEval_EvalFrameEx+16464> > 0x000000398bede3b2 <+7362>: mov 0xa0(%rsp),%rdx > 0x000000398bede3ba <+7370>: xor %edi,%edi > 0x000000398bede3bc <+7372>: mov %rbx,%rcx > 0x000000398bede3bf <+7375>: mov %eax,%esi > 0x000000398bede3c1 <+7377>: callq 0x398bedc280 <update_keyword_args> > 0x000000398bede3c6 <+7382>: test %rax,%rax > 0x000000398bede3c9 <+7385>: mov %rax,%r13 > 0x000000398bede3cc <+7388>: je 0x398bee1155 <PyEval_EvalFrameEx+19045> > 0x000000398bede3d2 <+7394>: movslq %r14d,%rdi > 0x000000398bede3d5 <+7397>: callq 0x398be3d360 <PyTuple_New@plt> > 0x000000398bede3da <+7402>: test %rax,%rax > 0x000000398bede3dd <+7405>: mov %rax,%rbp > 0x000000398bede3e0 <+7408>: je 0x398bee1155 <PyEval_EvalFrameEx+19045> > 0x000000398bede3e6 <+7414>: lea -0x1(%r14),%r8d > 0x000000398bede3ea <+7418>: cmp $0xffffffff,%r8d > 0x000000398bede3ee <+7422>: je 0x398bede41d <PyEval_EvalFrameEx+7469> > 0x000000398bede3f0 <+7424>: mov 0x110(%rsp),%rax > 0x000000398bede3f8 <+7432>: sub $0x8,%rax > 0x000000398bede3fc <+7436>: mov %rax,0x110(%rsp) > 0x000000398bede404 <+7444>: mov (%rax),%rcx > 0x000000398bede407 <+7447>: movslq %r8d,%rdx > 0x000000398bede40a <+7450>: sub $0x1,%r8d > 0x000000398bede40e <+7454>: sub $0x8,%rax > 0x000000398bede412 <+7458>: cmp $0xffffffff,%r8d > 0x000000398bede416 <+7462>: mov %rcx,0x18(%rbp,%rdx,8) > 0x000000398bede41b <+7467>: jne 0x398bede3fc <PyEval_EvalFrameEx+7436> > 0x000000398bede41d <+7469>: mov 0x29ab24(%rip),%rax # 0x398c178f48 > 0x000000398bede424 <+7476>: cmp %rax,0x8(%rbx) > 0x000000398bede428 <+7480>: je 0x398bee04e0 <PyEval_EvalFrameEx+15856> > 0x000000398bede42e <+7486>: mov %r13,%rdx > 0x000000398bede431 <+7489>: mov %rbp,%rsi > 0x000000398bede434 <+7492>: mov %rbx,%rdi > 0x000000398bede437 <+7495>: callq 0x398be3e8e0 <PyObject_Call@plt> > 0x000000398bede43c <+7500>: mov %rax,%r14 > 0x000000398bede43f <+7503>: subq $0x1,0x0(%rbp) > 0x000000398bede444 <+7508>: jne 0x398bede450 <PyEval_EvalFrameEx+7520> > 0x000000398bede446 <+7510>: mov 0x8(%rbp),%rax > 0x000000398bede44a <+7514>: mov %rbp,%rdi > 0x000000398bede44d <+7517>: callq *0x30(%rax) > 0x000000398bede450 <+7520>: test %r13,%r13 > 0x000000398bede453 <+7523>: je 0x398bede466 <PyEval_EvalFrameEx+7542> > 0x000000398bede455 <+7525>: subq $0x1,0x0(%r13) > 0x000000398bede45a <+7530>: jne 0x398bede466 <PyEval_EvalFrameEx+7542> > 0x000000398bede45c <+7532>: mov 0x8(%r13),%rax > 0x000000398bede460 <+7536>: mov %r13,%rdi > 0x000000398bede463 <+7539>: callq *0x30(%rax) > 0x000000398bede466 <+7542>: subq $0x1,(%rbx) > 0x000000398bede46a <+7546>: jne 0x398bede49a <PyEval_EvalFrameEx+7594> > 0x000000398bede46c <+7548>: mov 0x8(%rbx),%rax > 0x000000398bede470 <+7552>: mov %rbx,%rdi > 0x000000398bede473 <+7555>: callq *0x30(%rax) > 0x000000398bede476 <+7558>: jmp 0x398bede49a <PyEval_EvalFrameEx+7594> > 0x000000398bede478 <+7560>: nopl 0x0(%rax,%rax,1) > 0x000000398bede480 <+7568>: lea -0x8(%rax),%rdx > 0x000000398bede484 <+7572>: mov %rdx,0x110(%rsp) > 0x000000398bede48c <+7580>: mov -0x8(%rax),%rdi > 0x000000398bede490 <+7584>: subq $0x1,(%rdi) > 0x000000398bede494 <+7588>: je 0x398bedf7f0 <PyEval_EvalFrameEx+12544> > 0x000000398bede49a <+7594>: mov 0x110(%rsp),%rax > 0x000000398bede4a2 <+7602>: cmp %rax,%r12 > 0x000000398bede4a5 <+7605>: jb 0x398bede480 <PyEval_EvalFrameEx+7568> > 0x000000398bede4a7 <+7607>: test %r14,%r14 > 0x000000398bede4aa <+7610>: lea 0x8(%rax),%rbp > 0x000000398bede4ae <+7614>: mov %r14,(%rax) > 0x000000398bede4b1 <+7617>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bede4b7 <+7623>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bede4bc <+7628>: nopl 0x0(%rax) > 0x000000398bede4c0 <+7632>: xor %r12d,%r12d > 0x000000398bede4c3 <+7635>: cmp $0x3,%edx > 0x000000398bede4c6 <+7638>: mov %rbp,%rbx > 0x000000398bede4c9 <+7641>: jne 0x398bede4d3 <PyEval_EvalFrameEx+7651> > 0x000000398bede4cb <+7643>: mov -0x8(%rbp),%r12 > 0x000000398bede4cf <+7647>: sub $0x8,%rbx > 0x000000398bede4d3 <+7651>: mov -0x10(%rbx),%rcx > 0x000000398bede4d7 <+7655>: mov -0x8(%rbx),%r13 > 0x000000398bede4db <+7659>: mov %r12,%rdx > 0x000000398bede4de <+7662>: lea -0x8(%rbx),%rbp > 0x000000398bede4e2 <+7666>: mov %rcx,%rdi > 0x000000398bede4e5 <+7669>: mov %r13,%rsi > 0x000000398bede4e8 <+7672>: mov %rcx,0x60(%rsp) > 0x000000398bede4ed <+7677>: callq 0x398be3ec80 <PySlice_New@plt> > 0x000000398bede4f2 <+7682>: mov 0x60(%rsp),%rcx > 0x000000398bede4f7 <+7687>: mov %rax,%r14 > 0x000000398bede4fa <+7690>: subq $0x1,(%rcx) > 0x000000398bede4fe <+7694>: jne 0x398bede50a <PyEval_EvalFrameEx+7706> > 0x000000398bede500 <+7696>: mov 0x8(%rcx),%rax > 0x000000398bede504 <+7700>: mov %rcx,%rdi > 0x000000398bede507 <+7703>: callq *0x30(%rax) > 0x000000398bede50a <+7706>: subq $0x1,0x0(%r13) > 0x000000398bede50f <+7711>: jne 0x398bede51b <PyEval_EvalFrameEx+7723> > 0x000000398bede511 <+7713>: mov 0x8(%r13),%rax > 0x000000398bede515 <+7717>: mov %r13,%rdi > 0x000000398bede518 <+7720>: callq *0x30(%rax) > 0x000000398bede51b <+7723>: test %r12,%r12 > 0x000000398bede51e <+7726>: jne 0x398bedd24f <PyEval_EvalFrameEx+2911> > 0x000000398bede524 <+7732>: jmpq 0x398bedd25a <PyEval_EvalFrameEx+2922> > 0x000000398bede529 <+7737>: nopl 0x0(%rax) > 0x000000398bede530 <+7744>: mov 0x30(%rsp),%rax > 0x000000398bede535 <+7749>: mov -0x8(%rbp),%rbx > 0x000000398bede539 <+7753>: mov %edx,%r13d > 0x000000398bede53c <+7756>: mov 0x30(%rax),%rsi > 0x000000398bede540 <+7760>: mov %rbx,%rdi > 0x000000398bede543 <+7763>: callq 0x398be3ec10 <PyFunction_New@plt> > 0x000000398bede548 <+7768>: subq $0x1,(%rbx) > 0x000000398bede54c <+7772>: mov %rax,%r14 > 0x000000398bede54f <+7775>: jne 0x398bede55b <PyEval_EvalFrameEx+7787> > 0x000000398bede551 <+7777>: mov 0x8(%rbx),%rax > 0x000000398bede555 <+7781>: mov %rbx,%rdi > 0x000000398bede558 <+7784>: callq *0x30(%rax) > 0x000000398bede55b <+7787>: test %r14,%r14 > 0x000000398bede55e <+7790>: je 0x398bee04ad <PyEval_EvalFrameEx+15805> > 0x000000398bede564 <+7796>: mov -0x10(%rbp),%rbx > 0x000000398bede568 <+7800>: lea -0x10(%rbp),%rax > 0x000000398bede56c <+7804>: mov %r14,%rdi > 0x000000398bede56f <+7807>: mov %rax,0x68(%rsp) > 0x000000398bede574 <+7812>: mov %rbx,%rsi > 0x000000398bede577 <+7815>: callq 0x398be3e5b0 <PyFunction_SetClosure@plt> > 0x000000398bede57c <+7820>: cmp $0x1,%eax > 0x000000398bede57f <+7823>: sbb %r12d,%r12d > 0x000000398bede582 <+7826>: add $0x2,%r12d > 0x000000398bede586 <+7830>: subq $0x1,(%rbx) > 0x000000398bede58a <+7834>: jne 0x398bede596 <PyEval_EvalFrameEx+7846> > 0x000000398bede58c <+7836>: mov 0x8(%rbx),%rax > 0x000000398bede590 <+7840>: mov %rbx,%rdi > 0x000000398bede593 <+7843>: callq *0x30(%rax) > 0x000000398bede596 <+7846>: test %r13d,%r13d > 0x000000398bede599 <+7849>: mov 0x68(%rsp),%rbp > 0x000000398bede59e <+7854>: jg 0x398bee03b3 <PyEval_EvalFrameEx+15555> > 0x000000398bede5a4 <+7860>: lea 0x8(%rbp),%rax > 0x000000398bede5a8 <+7864>: mov %r14,0x0(%rbp) > 0x000000398bede5ac <+7868>: mov %rax,0x68(%rsp) > 0x000000398bede5b1 <+7873>: jmpq 0x398bedd153 <PyEval_EvalFrameEx+2659> > 0x000000398bede5b6 <+7878>: mov 0x70(%rsp),%rax > 0x000000398bede5bb <+7883>: movslq %edx,%rcx > 0x000000398bede5be <+7886>: mov 0x18(%rax,%rcx,8),%rbx > 0x000000398bede5c3 <+7891>: mov 0x30(%rsp),%rax > 0x000000398bede5c8 <+7896>: mov 0x30(%rax),%rdi > 0x000000398bede5cc <+7900>: mov %rbx,%rsi > 0x000000398bede5cf <+7903>: callq 0x398be3d3c0 <PyDict_DelItem@plt> > 0x000000398bede5d4 <+7908>: test %eax,%eax > 0x000000398bede5d6 <+7910>: mov %eax,0x38(%rsp) > 0x000000398bede5da <+7914>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bede5e0 <+7920>: mov 0x29a931(%rip),%rax # 0x398c178f18 > 0x000000398bede5e7 <+7927>: lea 0x62d32(%rip),%rsi # 0x398bf41320 > 0x000000398bede5ee <+7934>: mov %rbx,%rdx > 0x000000398bede5f1 <+7937>: mov (%rax),%rdi > 0x000000398bede5f4 <+7940>: callq 0x398bedb720 <format_exc_check_arg> > 0x000000398bede5f9 <+7945>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bede5fe <+7950>: mov %rbp,%rbx > 0x000000398bede601 <+7953>: sub $0x8,%rbp > 0x000000398bede605 <+7957>: mov -0x8(%rbx),%r12 > 0x000000398bede609 <+7961>: mov -0x10(%rbx),%r13 > 0x000000398bede60d <+7965>: mov %r12,%rsi > 0x000000398bede610 <+7968>: mov %r13,%rdi > 0x000000398bede613 <+7971>: callq 0x398be3d110 <PyNumber_Or@plt> > 0x000000398bede618 <+7976>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bede61d <+7981>: mov %rbp,%rbx > 0x000000398bede620 <+7984>: mov 0x40(%rsp),%rdx > 0x000000398bede625 <+7989>: sub $0x8,%rbp > 0x000000398bede629 <+7993>: mov -0x8(%rbx),%r12 > 0x000000398bede62d <+7997>: mov -0x10(%rbx),%r13 > 0x000000398bede631 <+8001>: mov %r12,%rsi > 0x000000398bede634 <+8004>: mov %r13,%rdi > 0x000000398bede637 <+8007>: callq 0x398be3f030 <PyNumber_InPlacePower@plt> > 0x000000398bede63c <+8012>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bede641 <+8017>: mov -0x8(%rbp),%r12 > 0x000000398bede645 <+8021>: mov %r12,%rdi > 0x000000398bede648 <+8024>: callq 0x398be3e680 <PyObject_GetIter@plt> > 0x000000398bede64d <+8029>: subq $0x1,(%r12) > 0x000000398bede652 <+8034>: mov %rax,%r14 > 0x000000398bede655 <+8037>: jne 0x398bede662 <PyEval_EvalFrameEx+8050> > 0x000000398bede657 <+8039>: mov 0x8(%r12),%rax > 0x000000398bede65c <+8044>: mov %r12,%rdi > 0x000000398bede65f <+8047>: callq *0x30(%rax) > 0x000000398bede662 <+8050>: test %r14,%r14 > 0x000000398bede665 <+8053>: je 0x398bee15a3 <PyEval_EvalFrameEx+20147> > 0x000000398bede66b <+8059>: mov %r14,-0x8(%rbp) > 0x000000398bede66f <+8063>: cmpb $0x5d,(%r15) > 0x000000398bede673 <+8067>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bede679 <+8073>: movzbl 0x2(%r15),%eax > 0x000000398bede67e <+8078>: movzbl 0x1(%r15),%edx > 0x000000398bede683 <+8083>: mov %r14,%rdi > 0x000000398bede686 <+8086>: add $0x3,%r15 > 0x000000398bede68a <+8090>: shl $0x8,%eax > 0x000000398bede68d <+8093>: add %eax,%edx > 0x000000398bede68f <+8095>: mov 0x8(%rdi),%rax > 0x000000398bede693 <+8099>: mov %edx,0x60(%rsp) > 0x000000398bede697 <+8103>: callq *0xe0(%rax) > 0x000000398bede69d <+8109>: test %rax,%rax > 0x000000398bede6a0 <+8112>: mov %rax,%r14 > 0x000000398bede6a3 <+8115>: mov 0x60(%rsp),%edx > 0x000000398bede6a7 <+8119>: je 0x398bee1554 <PyEval_EvalFrameEx+20068> > 0x000000398bede6ad <+8125>: mov %r14,0x0(%rbp) > 0x000000398bede6b1 <+8129>: movzbl (%r15),%edx > 0x000000398bede6b5 <+8133>: lea 0x8(%rbp),%rax > 0x000000398bede6b9 <+8137>: cmp $0x7d,%dl > 0x000000398bede6bc <+8140>: jne 0x398bee14b5 <PyEval_EvalFrameEx+19909> > 0x000000398bede6c2 <+8146>: movzbl 0x2(%r15),%edx > 0x000000398bede6c7 <+8151>: movzbl 0x1(%r15),%ecx > 0x000000398bede6cc <+8156>: add $0x3,%r15 > 0x000000398bede6d0 <+8160>: shl $0x8,%edx > 0x000000398bede6d3 <+8163>: add %ecx,%edx > 0x000000398bede6d5 <+8165>: mov %r14,%rcx > 0x000000398bede6d8 <+8168>: jmpq 0x398bede170 <PyEval_EvalFrameEx+6784> > 0x000000398bede6dd <+8173>: lea 0x62feb(%rip),%rdi # 0x398bf416cf > 0x000000398bede6e4 <+8180>: mov %rbp,%rax > 0x000000398bede6e7 <+8183>: sub $0x8,%rbp > 0x000000398bede6eb <+8187>: mov -0x8(%rax),%rbx > 0x000000398bede6ef <+8191>: callq 0x398be3d440 <PySys_GetObject@plt> > 0x000000398bede6f4 <+8196>: test %rax,%rax > 0x000000398bede6f7 <+8199>: mov %rax,%r12 > 0x000000398bede6fa <+8202>: je 0x398bee10ec <PyEval_EvalFrameEx+18940> > 0x000000398bede700 <+8208>: mov 0x38(%rsp),%r11d > 0x000000398bede705 <+8213>: test %r11d,%r11d > 0x000000398bede708 <+8216>: je 0x398bedfc45 <PyEval_EvalFrameEx+13653> > 0x000000398bede70e <+8222>: subq $0x1,(%rbx) > 0x000000398bede712 <+8226>: jne 0x398bede71e <PyEval_EvalFrameEx+8238> > 0x000000398bede714 <+8228>: mov 0x8(%rbx),%rax > 0x000000398bede718 <+8232>: mov %rbx,%rdi > 0x000000398bede71b <+8235>: callq *0x30(%rax) > 0x000000398bede71e <+8238>: test %r14,%r14 > 0x000000398bede721 <+8241>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bede727 <+8247>: subq $0x1,(%r14) > 0x000000398bede72b <+8251>: jne 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bede731 <+8257>: mov 0x8(%r14),%rax > 0x000000398bede735 <+8261>: mov %r14,%rdi > 0x000000398bede738 <+8264>: callq *0x30(%rax) > 0x000000398bede73b <+8267>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bede740 <+8272>: mov %rbp,%rbx > 0x000000398bede743 <+8275>: sub $0x8,%rbp > 0x000000398bede747 <+8279>: mov -0x8(%rbx),%r12 > 0x000000398bede74b <+8283>: mov -0x10(%rbx),%r13 > 0x000000398bede74f <+8287>: mov %r12,%rsi > 0x000000398bede752 <+8290>: mov %r13,%rdi > 0x000000398bede755 <+8293>: callq 0x398be3d180 <PyNumber_And@plt> > 0x000000398bede75a <+8298>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bede75f <+8303>: mov %rbp,%rbx > 0x000000398bede762 <+8306>: sub $0x8,%rbp > 0x000000398bede766 <+8310>: mov -0x8(%rbx),%r12 > 0x000000398bede76a <+8314>: mov -0x10(%rbx),%r13 > 0x000000398bede76e <+8318>: mov %r12,%rsi > 0x000000398bede771 <+8321>: mov %r13,%rdi > 0x000000398bede774 <+8324>: callq 0x398be3dee0 <PyNumber_Rshift@plt> > 0x000000398bede779 <+8329>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bede77e <+8334>: mov %rbp,%rbx > 0x000000398bede781 <+8337>: sub $0x8,%rbp > 0x000000398bede785 <+8341>: mov -0x8(%rbx),%r12 > 0x000000398bede789 <+8345>: mov -0x10(%rbx),%r13 > 0x000000398bede78d <+8349>: mov %r12,%rsi > 0x000000398bede790 <+8352>: mov %r13,%rdi > 0x000000398bede793 <+8355>: callq 0x398be3f160 <PyNumber_Xor@plt> > 0x000000398bede798 <+8360>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bede79d <+8365>: mov %rbp,%rbx > 0x000000398bede7a0 <+8368>: sub $0x8,%rbp > 0x000000398bede7a4 <+8372>: mov -0x8(%rbx),%r12 > 0x000000398bede7a8 <+8376>: mov -0x10(%rbx),%r13 > 0x000000398bede7ac <+8380>: mov %r12,%rsi > 0x000000398bede7af <+8383>: mov %r13,%rdi > 0x000000398bede7b2 <+8386>: callq 0x398be3c8a0 <PyNumber_InPlaceAnd@plt> > 0x000000398bede7b7 <+8391>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bede7bc <+8396>: mov %rbp,%rbx > 0x000000398bede7bf <+8399>: sub $0x8,%rbp > 0x000000398bede7c3 <+8403>: mov -0x8(%rbx),%r12 > 0x000000398bede7c7 <+8407>: mov -0x10(%rbx),%r13 > 0x000000398bede7cb <+8411>: mov %r12,%rsi > 0x000000398bede7ce <+8414>: mov %r13,%rdi > 0x000000398bede7d1 <+8417>: callq 0x398be3d830 <PyNumber_InPlaceXor@plt> > 0x000000398bede7d6 <+8422>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bede7db <+8427>: mov %rbp,%rbx > 0x000000398bede7de <+8430>: sub $0x8,%rbp > 0x000000398bede7e2 <+8434>: mov -0x8(%rbx),%r12 > 0x000000398bede7e6 <+8438>: mov -0x10(%rbx),%r13 > 0x000000398bede7ea <+8442>: mov %r12,%rsi > 0x000000398bede7ed <+8445>: mov %r13,%rdi > 0x000000398bede7f0 <+8448>: callq 0x398be3dcd0 <PyNumber_InPlaceRshift@plt> > 0x000000398bede7f5 <+8453>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bede7fa <+8458>: mov -0x8(%rbp),%rax > 0x000000398bede7fe <+8462>: mov %r14,0x68(%rsp) > 0x000000398bede803 <+8467>: mov $0x8,%r12d > 0x000000398bede809 <+8473>: mov 0x30(%rsp),%r15 > 0x000000398bede80e <+8478>: lea -0x8(%rbp),%r14 > 0x000000398bede812 <+8482>: mov %rax,0x50(%rsp) > 0x000000398bede817 <+8487>: jmpq 0x398bedc93d <PyEval_EvalFrameEx+589> > 0x000000398bede81c <+8492>: mov 0x30(%rsp),%rbx > 0x000000398bede821 <+8497>: mov %rbp,%rax > 0x000000398bede824 <+8500>: sub $0x8,%rbp > 0x000000398bede828 <+8504>: mov -0x8(%rax),%rax > 0x000000398bede82c <+8508>: mov %rbx,%rdi > 0x000000398bede82f <+8511>: mov %rax,0x60(%rsp) > 0x000000398bede834 <+8516>: callq 0x398be3d400 <PyFrame_FastToLocals@plt> > 0x000000398bede839 <+8521>: mov 0x38(%rbx),%r14 > 0x000000398bede83d <+8525>: test %r14,%r14 > 0x000000398bede840 <+8528>: je 0x398bee11f6 <PyEval_EvalFrameEx+19206> > 0x000000398bede846 <+8534>: mov 0x60(%rsp),%rdi > 0x000000398bede84b <+8539>: lea 0x62f57(%rip),%rsi # 0x398bf417a9 > 0x000000398bede852 <+8546>: callq 0x398be3bba0 <PyObject_GetAttrString@plt> > 0x000000398bede857 <+8551>: test %rax,%rax > 0x000000398bede85a <+8554>: mov %rax,%rbx > 0x000000398bede85d <+8557>: movl $0x0,0x38(%rsp) > 0x000000398bede865 <+8565>: je 0x398bee115d <PyEval_EvalFrameEx+19053> > 0x000000398bede86b <+8571>: xor %r12d,%r12d > 0x000000398bede86e <+8574>: mov %rbp,0x68(%rsp) > 0x000000398bede873 <+8579>: mov %r15,0xc8(%rsp) > 0x000000398bede87b <+8587>: jmp 0x398bede8a7 <PyEval_EvalFrameEx+8631> > 0x000000398bede87d <+8589>: nopl (%rax) > 0x000000398bede880 <+8592>: test %rbp,%rbp > 0x000000398bede883 <+8595>: je 0x398bede89a <PyEval_EvalFrameEx+8618> > 0x000000398bede885 <+8597>: mov 0x0(%rbp),%rax > 0x000000398bede889 <+8601>: lea -0x1(%rax),%rdx > 0x000000398bede88d <+8605>: test %rdx,%rdx > 0x000000398bede890 <+8608>: mov %rdx,0x0(%rbp) > 0x000000398bede894 <+8612>: je 0x398bedf700 <PyEval_EvalFrameEx+12304> > 0x000000398bede89a <+8618>: test %r13d,%r13d > 0x000000398bede89d <+8621>: jne 0x398bedfe70 <PyEval_EvalFrameEx+14208> > 0x000000398bede8a3 <+8627>: add $0x1,%r12d > 0x000000398bede8a7 <+8631>: movslq %r12d,%rsi > 0x000000398bede8aa <+8634>: mov %rbx,%rdi > 0x000000398bede8ad <+8637>: callq 0x398be3ca20 <PySequence_GetItem@plt> > 0x000000398bede8b2 <+8642>: test %rax,%rax > 0x000000398bede8b5 <+8645>: mov %rax,%r15 > 0x000000398bede8b8 <+8648>: je 0x398bedfb50 <PyEval_EvalFrameEx+13408> > 0x000000398bede8be <+8654>: mov 0x38(%rsp),%eax > 0x000000398bede8c2 <+8658>: test %eax,%eax > 0x000000398bede8c4 <+8660>: je 0x398bede8de <PyEval_EvalFrameEx+8686> > 0x000000398bede8c6 <+8662>: mov 0x8(%r15),%rax > 0x000000398bede8ca <+8666>: testb $0x8,0xab(%rax) > 0x000000398bede8d1 <+8673>: je 0x398bede8de <PyEval_EvalFrameEx+8686> > 0x000000398bede8d3 <+8675>: cmpb $0x5f,0x24(%r15) > 0x000000398bede8d8 <+8680>: je 0x398bedf7a2 <PyEval_EvalFrameEx+12466> > 0x000000398bede8de <+8686>: mov 0x60(%rsp),%rdi > 0x000000398bede8e3 <+8691>: mov %r15,%rsi > 0x000000398bede8e6 <+8694>: mov $0xffffffff,%r13d > 0x000000398bede8ec <+8700>: callq 0x398be3ede0 <PyObject_GetAttr@plt> > 0x000000398bede8f1 <+8705>: test %rax,%rax > 0x000000398bede8f4 <+8708>: mov %rax,%rbp > 0x000000398bede8f7 <+8711>: je 0x398bede91b <PyEval_EvalFrameEx+8747> > 0x000000398bede8f9 <+8713>: mov 0x29a4c8(%rip),%rax # 0x398c178dc8 > 0x000000398bede900 <+8720>: cmp %rax,0x8(%r14) > 0x000000398bede904 <+8724>: mov %rbp,%rdx > 0x000000398bede907 <+8727>: mov %r15,%rsi > 0x000000398bede90a <+8730>: mov %r14,%rdi > 0x000000398bede90d <+8733>: je 0x398bedf73d <PyEval_EvalFrameEx+12365> > 0x000000398bede913 <+8739>: callq 0x398be3b170 <PyObject_SetItem@plt> > 0x000000398bede918 <+8744>: mov %eax,%r13d > 0x000000398bede91b <+8747>: mov (%r15),%rax > 0x000000398bede91e <+8750>: lea -0x1(%rax),%rdx > 0x000000398bede922 <+8754>: test %rdx,%rdx > 0x000000398bede925 <+8757>: mov %rdx,(%r15) > 0x000000398bede928 <+8760>: jne 0x398bede880 <PyEval_EvalFrameEx+8592> > 0x000000398bede92e <+8766>: mov 0x8(%r15),%rdx > 0x000000398bede932 <+8770>: mov %r15,%rdi > 0x000000398bede935 <+8773>: callq *0x30(%rdx) > 0x000000398bede938 <+8776>: jmpq 0x398bede880 <PyEval_EvalFrameEx+8592> > 0x000000398bede93d <+8781>: mov -0x8(%rbp),%rax > 0x000000398bede941 <+8785>: sub $0x18,%rbp > 0x000000398bede945 <+8789>: mov %rax,0x68(%rsp) > 0x000000398bede94a <+8794>: mov 0x8(%rbp),%rax > 0x000000398bede94e <+8798>: mov %rax,0xc8(%rsp) > 0x000000398bede956 <+8806>: mov 0x0(%rbp),%rax > 0x000000398bede95a <+8810>: mov 0x8(%rax),%rdi > 0x000000398bede95e <+8814>: mov %rax,0x60(%rsp) > 0x000000398bede963 <+8819>: testb $0x4,0xab(%rdi) > 0x000000398bede96a <+8826>: je 0x398bedf969 <PyEval_EvalFrameEx+12921> > 0x000000398bede970 <+8832>: mov 0x40(%rsp),%rax > 0x000000398bede975 <+8837>: cmp %rax,0xc8(%rsp) > 0x000000398bede97d <+8845>: je 0x398bee1285 <PyEval_EvalFrameEx+19349> > 0x000000398bede983 <+8851>: mov 0x60(%rsp),%r13 > 0x000000398bede988 <+8856>: mov 0x68(%rsp),%rbx > 0x000000398bede98d <+8861>: mov 0xc8(%rsp),%r12 > 0x000000398bede995 <+8869>: cmp 0x40(%rsp),%rbx > 0x000000398bede99a <+8874>: je 0x398bee0e66 <PyEval_EvalFrameEx+18294> > 0x000000398bede9a0 <+8880>: movl $0x0,0x38(%rsp) > 0x000000398bede9a8 <+8888>: testq $0x18000000,0xa8(%rdi) > 0x000000398bede9b3 <+8899>: jne 0x398bede9d7 <PyEval_EvalFrameEx+8935> > 0x000000398bede9b5 <+8901>: cmp 0x29a1a4(%rip),%rdi # 0x398c178b60 > 0x000000398bede9bc <+8908>: je 0x398bede9d7 <PyEval_EvalFrameEx+8935> > 0x000000398bede9be <+8910>: mov 0x29a06b(%rip),%rsi # 0x398c178a30 > 0x000000398bede9c5 <+8917>: cmp %rsi,%rdi > 0x000000398bede9c8 <+8920>: je 0x398bede9d7 <PyEval_EvalFrameEx+8935> > 0x000000398bede9ca <+8922>: callq 0x398be3ea30 <PyType_IsSubtype@plt> > 0x000000398bede9cf <+8927>: test %eax,%eax > 0x000000398bede9d1 <+8929>: je 0x398bee1334 <PyEval_EvalFrameEx+19524> > 0x000000398bede9d7 <+8935>: mov 0x8(%r12),%rax > 0x000000398bede9dc <+8940>: testb $0x20,0xab(%rax) > 0x000000398bede9e3 <+8947>: je 0x398bee165b <PyEval_EvalFrameEx+20331> > 0x000000398bede9e9 <+8953>: mov %rbx,%rdi > 0x000000398bede9ec <+8956>: callq 0x398be3b640 <PyMapping_Check@plt> > 0x000000398bede9f1 <+8961>: test %eax,%eax > 0x000000398bede9f3 <+8963>: je 0x398bee1638 <PyEval_EvalFrameEx+20296> > 0x000000398bede9f9 <+8969>: lea 0x4e398(%rip),%rsi # 0x398bf2cd98 > 0x000000398bedea00 <+8976>: mov %r12,%rdi > 0x000000398bedea03 <+8979>: callq 0x398be3d8e0 <PyDict_GetItemString@plt> > 0x000000398bedea08 <+8984>: test %rax,%rax > 0x000000398bedea0b <+8987>: je 0x398bee15f8 <PyEval_EvalFrameEx+20232> > 0x000000398bedea11 <+8993>: mov 0x8(%r13),%rdi > 0x000000398bedea15 <+8997>: cmp 0x29a144(%rip),%rdi # 0x398c178b60 > 0x000000398bedea1c <+9004>: je 0x398bee15d7 <PyEval_EvalFrameEx+20199> > 0x000000398bedea22 <+9010>: mov 0x29a007(%rip),%rsi # 0x398c178a30 > 0x000000398bedea29 <+9017>: cmp %rsi,%rdi > 0x000000398bedea2c <+9020>: je 0x398bedea3b <PyEval_EvalFrameEx+9035> > 0x000000398bedea2e <+9022>: callq 0x398be3ea30 <PyType_IsSubtype@plt> > 0x000000398bedea33 <+9027>: test %eax,%eax > 0x000000398bedea35 <+9029>: je 0x398bedfd55 <PyEval_EvalFrameEx+13925> > 0x000000398bedea3b <+9035>: mov %r13,%rdi > 0x000000398bedea3e <+9038>: callq 0x398be3cac0 <PyFile_AsFile@plt> > 0x000000398bedea43 <+9043>: mov %r13,%rdi > 0x000000398bedea46 <+9046>: mov %rax,0xd0(%rsp) > 0x000000398bedea4e <+9054>: callq 0x398be3d790 <PyFile_Name@plt> > 0x000000398bedea53 <+9059>: mov %rax,%rdi > 0x000000398bedea56 <+9062>: callq 0x398be3d6e0 <PyString_AsString@plt> > 0x000000398bedea5b <+9067>: test %rax,%rax > 0x000000398bedea5e <+9070>: mov %rax,%r13 > 0x000000398bedea61 <+9073>: je 0x398bee10df <PyEval_EvalFrameEx+18927> > 0x000000398bedea67 <+9079>: mov 0xa0(%rsp),%rdi > 0x000000398bedea6f <+9087>: movl $0x0,0x110(%rsp) > 0x000000398bedea7a <+9098>: callq 0x398be3e980 <PyEval_MergeCompilerFlags@plt> > 0x000000398bedea7f <+9103>: test %eax,%eax > 0x000000398bedea81 <+9105>: je 0x398bedfc38 <PyEval_EvalFrameEx+13640> > 0x000000398bedea87 <+9111>: mov 0xa0(%rsp),%rax > 0x000000398bedea8f <+9119>: mov %rax,(%rsp) > 0x000000398bedea93 <+9123>: mov 0xd0(%rsp),%rdi > 0x000000398bedea9b <+9131>: mov %rbx,%r8 > 0x000000398bedea9e <+9134>: xor %r9d,%r9d > 0x000000398bedeaa1 <+9137>: mov %r12,%rcx > 0x000000398bedeaa4 <+9140>: mov $0x101,%edx > 0x000000398bedeaa9 <+9145>: mov %r13,%rsi > 0x000000398bedeaac <+9148>: callq 0x398be3c1f0 <PyRun_FileExFlags@plt> > 0x000000398bedeab1 <+9153>: mov %rax,%rbx > 0x000000398bedeab4 <+9156>: mov 0x38(%rsp),%r8d > 0x000000398bedeab9 <+9161>: test %r8d,%r8d > 0x000000398bedeabc <+9164>: je 0x398bedeaca <PyEval_EvalFrameEx+9178> > 0x000000398bedeabe <+9166>: mov 0x30(%rsp),%rdi > 0x000000398bedeac3 <+9171>: xor %esi,%esi > 0x000000398bedeac5 <+9173>: callq 0x398be3c9e0 <PyFrame_LocalsToFast@plt> > 0x000000398bedeaca <+9178>: test %rbx,%rbx > 0x000000398bedeacd <+9181>: je 0x398bee10df <PyEval_EvalFrameEx+18927> > 0x000000398bedead3 <+9187>: mov (%rbx),%rax > 0x000000398bedead6 <+9190>: movl $0x0,0x38(%rsp) > 0x000000398bedeade <+9198>: sub $0x1,%rax > 0x000000398bedeae2 <+9202>: test %rax,%rax > 0x000000398bedeae5 <+9205>: mov %rax,(%rbx) > 0x000000398bedeae8 <+9208>: jne 0x398bedeaf4 <PyEval_EvalFrameEx+9220> > 0x000000398bedeaea <+9210>: mov 0x8(%rbx),%rax > 0x000000398bedeaee <+9214>: mov %rbx,%rdi > 0x000000398bedeaf1 <+9217>: callq *0x30(%rax) > 0x000000398bedeaf4 <+9220>: mov 0x60(%rsp),%rbx > 0x000000398bedeaf9 <+9225>: mov (%rbx),%rax > 0x000000398bedeafc <+9228>: mov %rax,0xd0(%rsp) > 0x000000398bedeb04 <+9236>: sub $0x1,%rax > 0x000000398bedeb08 <+9240>: test %rax,%rax > 0x000000398bedeb0b <+9243>: mov %rax,(%rbx) > 0x000000398bedeb0e <+9246>: jne 0x398bedeb1a <PyEval_EvalFrameEx+9258> > 0x000000398bedeb10 <+9248>: mov 0x8(%rbx),%rax > 0x000000398bedeb14 <+9252>: mov %rbx,%rdi > 0x000000398bedeb17 <+9255>: callq *0x30(%rax) > 0x000000398bedeb1a <+9258>: mov 0xc8(%rsp),%rbx > 0x000000398bedeb22 <+9266>: mov (%rbx),%rax > 0x000000398bedeb25 <+9269>: mov %rax,0x60(%rsp) > 0x000000398bedeb2a <+9274>: sub $0x1,%rax > 0x000000398bedeb2e <+9278>: test %rax,%rax > 0x000000398bedeb31 <+9281>: mov %rax,(%rbx) > 0x000000398bedeb34 <+9284>: jne 0x398bedeb40 <PyEval_EvalFrameEx+9296> > 0x000000398bedeb36 <+9286>: mov 0x8(%rbx),%rax > 0x000000398bedeb3a <+9290>: mov %rbx,%rdi > 0x000000398bedeb3d <+9293>: callq *0x30(%rax) > 0x000000398bedeb40 <+9296>: mov 0x68(%rsp),%rbx > 0x000000398bedeb45 <+9301>: mov (%rbx),%rax > 0x000000398bedeb48 <+9304>: mov %rax,0x60(%rsp) > 0x000000398bedeb4d <+9309>: sub $0x1,%rax > 0x000000398bedeb51 <+9313>: test %rax,%rax > 0x000000398bedeb54 <+9316>: mov %rax,(%rbx) > 0x000000398bedeb57 <+9319>: jne 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedeb5d <+9325>: mov 0x8(%rbx),%rax > 0x000000398bedeb61 <+9329>: mov %rbx,%rdi > 0x000000398bedeb64 <+9332>: callq *0x30(%rax) > 0x000000398bedeb67 <+9335>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedeb6c <+9340>: mov -0x8(%rbp),%rax > 0x000000398bedeb70 <+9344>: mov 0x30(%rsp),%r15 > 0x000000398bedeb75 <+9349>: mov $0x40,%r12d > 0x000000398bedeb7b <+9355>: mov %rax,0x50(%rsp) > 0x000000398bedeb80 <+9360>: lea -0x8(%rbp),%rax > 0x000000398bedeb84 <+9364>: mov %rax,0x48(%r15) > 0x000000398bedeb88 <+9368>: jmpq 0x398bedca42 <PyEval_EvalFrameEx+850> > 0x000000398bedeb8d <+9373>: mov 0x30(%rsp),%rax > 0x000000398bedeb92 <+9378>: lea -0x8(%rbp),%rbx > 0x000000398bedeb96 <+9382>: mov -0x8(%rbp),%rbp > 0x000000398bedeb9a <+9386>: mov %edx,%r13d > 0x000000398bedeb9d <+9389>: mov 0x30(%rax),%rsi > 0x000000398bedeba1 <+9393>: mov %rbp,%rdi > 0x000000398bedeba4 <+9396>: callq 0x398be3ec10 <PyFunction_New@plt> > 0x000000398bedeba9 <+9401>: subq $0x1,0x0(%rbp) > 0x000000398bedebae <+9406>: mov %rax,%r14 > 0x000000398bedebb1 <+9409>: jne 0x398bedebbd <PyEval_EvalFrameEx+9421> > 0x000000398bedebb3 <+9411>: mov 0x8(%rbp),%rax > 0x000000398bedebb7 <+9415>: mov %rbp,%rdi > 0x000000398bedebba <+9418>: callq *0x30(%rax) > 0x000000398bedebbd <+9421>: test %r13d,%r13d > 0x000000398bedebc0 <+9424>: jg 0x398bee00cd <PyEval_EvalFrameEx+14813> > 0x000000398bedebc6 <+9430>: lea 0x8(%rbx),%rbp > 0x000000398bedebca <+9434>: mov %r14,(%rbx) > 0x000000398bedebcd <+9437>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedebd2 <+9442>: mov 0x70(%rsp),%rax > 0x000000398bedebd7 <+9447>: movslq %edx,%rcx > 0x000000398bedebda <+9450>: mov -0x8(%rbp),%rdi > 0x000000398bedebde <+9454>: mov %rbp,%r12 > 0x000000398bedebe1 <+9457>: mov 0x18(%rax,%rcx,8),%rbx > 0x000000398bedebe6 <+9462>: mov %rbx,%rsi > 0x000000398bedebe9 <+9465>: callq 0x398be3ede0 <PyObject_GetAttr@plt> > 0x000000398bedebee <+9470>: test %rax,%rax > 0x000000398bedebf1 <+9473>: mov %rax,%r14 > 0x000000398bedebf4 <+9476>: je 0x398bee1452 <PyEval_EvalFrameEx+19810> > 0x000000398bedebfa <+9482>: add $0x8,%rbp > 0x000000398bedebfe <+9486>: mov %rax,(%r12) > 0x000000398bedec02 <+9490>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedec07 <+9495>: mov -0x8(%rbp),%rbx > 0x000000398bedec0b <+9499>: mov %rbx,%rdi > 0x000000398bedec0e <+9502>: callq 0x398be3eac0 <PyNumber_Positive@plt> > 0x000000398bedec13 <+9507>: jmpq 0x398bedd70c <PyEval_EvalFrameEx+4124> > 0x000000398bedec18 <+9512>: mov %ecx,%eax > 0x000000398bedec1a <+9514>: xor %ebx,%ebx > 0x000000398bedec1c <+9516>: mov %rbp,%rdx > 0x000000398bedec1f <+9519>: test $0x2,%al > 0x000000398bedec21 <+9521>: jne 0x398bedec2b <PyEval_EvalFrameEx+9531> > 0x000000398bedec23 <+9523>: mov -0x8(%rdx),%rbx > 0x000000398bedec27 <+9527>: sub $0x8,%rbp > 0x000000398bedec2b <+9531>: xor %r12d,%r12d > 0x000000398bedec2e <+9534>: test $0x1,%al > 0x000000398bedec30 <+9536>: je 0x398bedec3a <PyEval_EvalFrameEx+9546> > 0x000000398bedec32 <+9538>: mov -0x8(%rbp),%r12 > 0x000000398bedec36 <+9542>: sub $0x8,%rbp > 0x000000398bedec3a <+9546>: mov -0x8(%rbp),%r13 > 0x000000398bedec3e <+9550>: mov 0x8(%r13),%rax > 0x000000398bedec42 <+9554>: mov 0x68(%rax),%rax > 0x000000398bedec46 <+9558>: test %rax,%rax > 0x000000398bedec49 <+9561>: je 0x398bedfa50 <PyEval_EvalFrameEx+13152> > 0x000000398bedec4f <+9567>: cmpq $0x0,0x20(%rax) > 0x000000398bedec54 <+9572>: je 0x398bedfa50 <PyEval_EvalFrameEx+13152> > 0x000000398bedec5a <+9578>: test %r12,%r12 > 0x000000398bedec5d <+9581>: je 0x398bedec9a <PyEval_EvalFrameEx+9642> > 0x000000398bedec5f <+9583>: mov 0x8(%r12),%rax > 0x000000398bedec64 <+9588>: mov 0xa8(%rax),%rdx > 0x000000398bedec6b <+9595>: test $0x1800000,%edx > 0x000000398bedec71 <+9601>: jne 0x398bedec9a <PyEval_EvalFrameEx+9642> > 0x000000398bedec73 <+9603>: mov 0x60(%rax),%rax > 0x000000398bedec77 <+9607>: test %rax,%rax > 0x000000398bedec7a <+9610>: je 0x398bedfa50 <PyEval_EvalFrameEx+13152> > 0x000000398bedec80 <+9616>: test $0x20000,%edx > 0x000000398bedec86 <+9622>: je 0x398bedfa50 <PyEval_EvalFrameEx+13152> > 0x000000398bedec8c <+9628>: cmpq $0x0,0x130(%rax) > 0x000000398bedec94 <+9636>: je 0x398bedfa50 <PyEval_EvalFrameEx+13152> > 0x000000398bedec9a <+9642>: test %rbx,%rbx > 0x000000398bedec9d <+9645>: je 0x398bedecd9 <PyEval_EvalFrameEx+9705> > 0x000000398bedec9f <+9647>: mov 0x8(%rbx),%rax > 0x000000398bedeca3 <+9651>: mov 0xa8(%rax),%rdx > 0x000000398bedecaa <+9658>: test $0x1800000,%edx > 0x000000398bedecb0 <+9664>: jne 0x398bedecd9 <PyEval_EvalFrameEx+9705> > 0x000000398bedecb2 <+9666>: mov 0x60(%rax),%rax > 0x000000398bedecb6 <+9670>: test %rax,%rax > 0x000000398bedecb9 <+9673>: je 0x398bedfa50 <PyEval_EvalFrameEx+13152> > 0x000000398bedecbf <+9679>: test $0x20000,%edx > 0x000000398bedecc5 <+9685>: je 0x398bedfa50 <PyEval_EvalFrameEx+13152> > 0x000000398bedeccb <+9691>: cmpq $0x0,0x130(%rax) > 0x000000398bedecd3 <+9699>: je 0x398bedfa50 <PyEval_EvalFrameEx+13152> > 0x000000398bedecd9 <+9705>: mov 0xb8(%rsp),%rsi > 0x000000398bedece1 <+9713>: movabs $0x7fffffffffffffff,%rax > 0x000000398bedeceb <+9723>: mov %r12,%rdi > 0x000000398bedecee <+9726>: movq $0x0,0x100(%rsp) > 0x000000398bedecfa <+9738>: mov %rax,0x110(%rsp) > 0x000000398beded02 <+9746>: callq 0x398be3de10 <_PyEval_SliceIndex@plt> > 0x000000398beded07 <+9751>: test %eax,%eax > 0x000000398beded09 <+9753>: jne 0x398bee01d8 <PyEval_EvalFrameEx+15080> > 0x000000398beded0f <+9759>: xor %r14d,%r14d > 0x000000398beded12 <+9762>: subq $0x1,0x0(%r13) > 0x000000398beded17 <+9767>: jne 0x398beded23 <PyEval_EvalFrameEx+9779> > 0x000000398beded19 <+9769>: mov 0x8(%r13),%rax > 0x000000398beded1d <+9773>: mov %r13,%rdi > 0x000000398beded20 <+9776>: callq *0x30(%rax) > 0x000000398beded23 <+9779>: test %r12,%r12 > 0x000000398beded26 <+9782>: je 0x398beded3a <PyEval_EvalFrameEx+9802> > 0x000000398beded28 <+9784>: subq $0x1,(%r12) > 0x000000398beded2d <+9789>: jne 0x398beded3a <PyEval_EvalFrameEx+9802> > 0x000000398beded2f <+9791>: mov 0x8(%r12),%rax > 0x000000398beded34 <+9796>: mov %r12,%rdi > 0x000000398beded37 <+9799>: callq *0x30(%rax) > 0x000000398beded3a <+9802>: test %rbx,%rbx > 0x000000398beded3d <+9805>: jne 0x398bedd70f <PyEval_EvalFrameEx+4127> > 0x000000398beded43 <+9811>: jmpq 0x398bedd719 <PyEval_EvalFrameEx+4137> > 0x000000398beded48 <+9816>: nopl 0x0(%rax,%rax,1) > 0x000000398beded50 <+9824>: mov %rbp,%rbx > 0x000000398beded53 <+9827>: mov 0x29a276(%rip),%rax # 0x398c178fd0 > 0x000000398beded5a <+9834>: sub $0x8,%rbp > 0x000000398beded5e <+9838>: mov -0x10(%rbx),%r12 > 0x000000398beded62 <+9842>: mov -0x8(%rbx),%r13 > 0x000000398beded66 <+9846>: cmp %rax,0x8(%r12) > 0x000000398beded6b <+9851>: je 0x398bee0190 <PyEval_EvalFrameEx+15008> > 0x000000398beded71 <+9857>: mov %r13,%rsi > 0x000000398beded74 <+9860>: mov %r12,%rdi > 0x000000398beded77 <+9863>: callq 0x398be3c510 <PyObject_GetItem@plt> > 0x000000398beded7c <+9868>: mov %rax,%r14 > 0x000000398beded7f <+9871>: jmpq 0x398bedd7dd <PyEval_EvalFrameEx+4333> > 0x000000398beded84 <+9876>: mov %ecx,%eax > 0x000000398beded86 <+9878>: xor %r12d,%r12d > 0x000000398beded89 <+9881>: mov %rbp,%rdx > 0x000000398beded8c <+9884>: test $0x2,%al > 0x000000398beded8e <+9886>: jne 0x398beded98 <PyEval_EvalFrameEx+9896> > 0x000000398beded90 <+9888>: mov -0x8(%rdx),%r12 > 0x000000398beded94 <+9892>: sub $0x8,%rbp > 0x000000398beded98 <+9896>: xor %r13d,%r13d > 0x000000398beded9b <+9899>: test $0x1,%al > 0x000000398beded9d <+9901>: je 0x398bededa7 <PyEval_EvalFrameEx+9911> > 0x000000398beded9f <+9903>: mov -0x8(%rbp),%r13 > 0x000000398bededa3 <+9907>: sub $0x8,%rbp > 0x000000398bededa7 <+9911>: lea -0x8(%rbp),%rbx > 0x000000398bededab <+9915>: mov -0x8(%rbp),%rbp > 0x000000398bededaf <+9919>: xor %ecx,%ecx > 0x000000398bededb1 <+9921>: mov %r12,%rdx > 0x000000398bededb4 <+9924>: mov %r13,%rsi > 0x000000398bededb7 <+9927>: mov %rbp,%rdi > 0x000000398bededba <+9930>: callq 0x398bedc510 <assign_slice> > 0x000000398bededbf <+9935>: subq $0x1,0x0(%rbp) > 0x000000398bededc4 <+9940>: mov %eax,0x38(%rsp) > 0x000000398bededc8 <+9944>: jne 0x398bededd4 <PyEval_EvalFrameEx+9956> > 0x000000398bededca <+9946>: mov 0x8(%rbp),%rax > 0x000000398bededce <+9950>: mov %rbp,%rdi > 0x000000398bededd1 <+9953>: callq *0x30(%rax) > 0x000000398bededd4 <+9956>: test %r13,%r13 > 0x000000398bededd7 <+9959>: je 0x398bededea <PyEval_EvalFrameEx+9978> > 0x000000398bededd9 <+9961>: subq $0x1,0x0(%r13) > 0x000000398bededde <+9966>: jne 0x398bededea <PyEval_EvalFrameEx+9978> > 0x000000398bedede0 <+9968>: mov 0x8(%r13),%rax > 0x000000398bedede4 <+9972>: mov %r13,%rdi > 0x000000398bedede7 <+9975>: callq *0x30(%rax) > 0x000000398bededea <+9978>: test %r12,%r12 > 0x000000398bededed <+9981>: je 0x398bedee01 <PyEval_EvalFrameEx+10001> > 0x000000398bededef <+9983>: subq $0x1,(%r12) > 0x000000398bededf4 <+9988>: jne 0x398bedee01 <PyEval_EvalFrameEx+10001> > 0x000000398bededf6 <+9990>: mov 0x8(%r12),%rax > 0x000000398bededfb <+9995>: mov %r12,%rdi > 0x000000398bededfe <+9998>: callq *0x30(%rax) > 0x000000398bedee01 <+10001>: mov 0x38(%rsp),%ebp > 0x000000398bedee05 <+10005>: test %ebp,%ebp > 0x000000398bedee07 <+10007>: je 0x398bedd0d0 <PyEval_EvalFrameEx+2528> > 0x000000398bedee0d <+10013>: mov %rbx,%rbp > 0x000000398bedee10 <+10016>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedee15 <+10021>: mov 0x30(%rsp),%rbx > 0x000000398bedee1a <+10026>: mov %ecx,%eax > 0x000000398bedee1c <+10028>: mov %edx,%r13d > 0x000000398bedee1f <+10031>: mov %rbp,%rcx > 0x000000398bedee22 <+10034>: mov %r15,%rdx > 0x000000398bedee25 <+10037>: sub 0x48(%rsp),%rdx > 0x000000398bedee2a <+10042>: mov %eax,%esi > 0x000000398bedee2c <+10044>: sub 0x40(%rbx),%rcx > 0x000000398bedee30 <+10048>: mov %rbx,%rdi > 0x000000398bedee33 <+10051>: add %r13d,%edx > 0x000000398bedee36 <+10054>: sar $0x3,%rcx > 0x000000398bedee3a <+10058>: callq 0x398be3c750 <PyFrame_BlockSetup@plt> > 0x000000398bedee3f <+10063>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedee44 <+10068>: mov 0x70(%rsp),%rax > 0x000000398bedee49 <+10073>: mov -0x8(%rbp),%r12 > 0x000000398bedee4d <+10077>: movslq %edx,%rcx > 0x000000398bedee50 <+10080>: mov -0x10(%rbp),%rbx > 0x000000398bedee54 <+10084>: sub $0x10,%rbp > 0x000000398bedee58 <+10088>: mov 0x18(%rax,%rcx,8),%rsi > 0x000000398bedee5d <+10093>: mov %r12,%rdi > 0x000000398bedee60 <+10096>: mov %rbx,%rdx > 0x000000398bedee63 <+10099>: callq 0x398be3d500 <PyObject_SetAttr@plt> > 0x000000398bedee68 <+10104>: jmpq 0x398bedd1df <PyEval_EvalFrameEx+2799> > 0x000000398bedee6d <+10109>: mov %rbp,%rax > 0x000000398bedee70 <+10112>: movslq %edx,%rcx > 0x000000398bedee73 <+10115>: xor %edx,%edx > 0x000000398bedee75 <+10117>: mov -0x8(%rax),%rbx > 0x000000398bedee79 <+10121>: mov 0x70(%rsp),%rax > 0x000000398bedee7e <+10126>: sub $0x8,%rbp > 0x000000398bedee82 <+10130>: mov 0x18(%rax,%rcx,8),%rsi > 0x000000398bedee87 <+10135>: mov %rbx,%rdi > 0x000000398bedee8a <+10138>: callq 0x398be3d500 <PyObject_SetAttr@plt> > 0x000000398bedee8f <+10143>: subq $0x1,(%rbx) > 0x000000398bedee93 <+10147>: mov %eax,0x38(%rsp) > 0x000000398bedee97 <+10151>: jne 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedee9d <+10157>: mov 0x8(%rbx),%rax > 0x000000398bedeea1 <+10161>: mov %rbx,%rdi > 0x000000398bedeea4 <+10164>: callq *0x30(%rax) > 0x000000398bedeea7 <+10167>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedeeac <+10172>: mov %rbp,%rax > 0x000000398bedeeaf <+10175>: movslq %edx,%rcx > 0x000000398bedeeb2 <+10178>: sub $0x8,%rbp > 0x000000398bedeeb6 <+10182>: mov -0x8(%rax),%rbx > 0x000000398bedeeba <+10186>: mov 0x70(%rsp),%rax > 0x000000398bedeebf <+10191>: mov 0x18(%rax,%rcx,8),%rsi > 0x000000398bedeec4 <+10196>: mov 0x30(%rsp),%rax > 0x000000398bedeec9 <+10201>: mov %rbx,%rdx > 0x000000398bedeecc <+10204>: mov 0x30(%rax),%rdi > 0x000000398bedeed0 <+10208>: callq 0x398be3e740 <PyDict_SetItem@plt> > 0x000000398bedeed5 <+10213>: mov %eax,0x38(%rsp) > 0x000000398bedeed9 <+10217>: jmpq 0x398bedd1ee <PyEval_EvalFrameEx+2814> > 0x000000398bedeede <+10222>: movslq %edx,%rdi > 0x000000398bedeee1 <+10225>: callq 0x398be3e690 <PyInt_FromLong@plt> > 0x000000398bedeee6 <+10230>: test %rax,%rax > 0x000000398bedeee9 <+10233>: mov %rax,0x50(%rsp) > 0x000000398bedeeee <+10238>: je 0x398bee0e7b <PyEval_EvalFrameEx+18315> > 0x000000398bedeef4 <+10244>: mov %r14,0x68(%rsp) > 0x000000398bedeef9 <+10249>: mov 0x30(%rsp),%r15 > 0x000000398bedeefe <+10254>: mov %rbp,%r14 > 0x000000398bedef01 <+10257>: mov $0x20,%r12d > 0x000000398bedef07 <+10263>: jmpq 0x398bedc93d <PyEval_EvalFrameEx+589> > 0x000000398bedef0c <+10268>: movslq %edx,%rdi > 0x000000398bedef0f <+10271>: mov %edx,%r13d > 0x000000398bedef12 <+10274>: mov %rbp,%rbx > 0x000000398bedef15 <+10277>: callq 0x398be3d360 <PyTuple_New@plt> > 0x000000398bedef1a <+10282>: test %rax,%rax > 0x000000398bedef1d <+10285>: mov %rax,%r14 > 0x000000398bedef20 <+10288>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedef26 <+10294>: lea -0x1(%r13),%ecx > 0x000000398bedef2a <+10298>: test %ecx,%ecx > 0x000000398bedef2c <+10300>: mov %ecx,%edx > 0x000000398bedef2e <+10302>: js 0x398bee181d <PyEval_EvalFrameEx+20781> > 0x000000398bedef34 <+10308>: sub $0x8,%rbp > 0x000000398bedef38 <+10312>: mov 0x0(%rbp),%rsi > 0x000000398bedef3c <+10316>: movslq %edx,%rax > 0x000000398bedef3f <+10319>: sub $0x1,%edx > 0x000000398bedef42 <+10322>: cmp $0xffffffff,%edx > 0x000000398bedef45 <+10325>: mov %rsi,0x18(%r14,%rax,8) > 0x000000398bedef4a <+10330>: jne 0x398bedef34 <PyEval_EvalFrameEx+10308> > 0x000000398bedef4c <+10332>: jmpq 0x398bede0b2 <PyEval_EvalFrameEx+6594> > 0x000000398bedef51 <+10337>: mov 0x70(%rsp),%rax > 0x000000398bedef56 <+10342>: movslq %edx,%rcx > 0x000000398bedef59 <+10345>: mov 0x18(%rax,%rcx,8),%rbx > 0x000000398bedef5e <+10350>: mov 0x30(%rsp),%rax > 0x000000398bedef63 <+10355>: mov 0x38(%rax),%r14 > 0x000000398bedef67 <+10359>: test %r14,%r14 > 0x000000398bedef6a <+10362>: je 0x398bee1a19 <PyEval_EvalFrameEx+21289> > 0x000000398bedef70 <+10368>: mov %rbx,%rsi > 0x000000398bedef73 <+10371>: mov %r14,%rdi > 0x000000398bedef76 <+10374>: callq 0x398be3c470 <PyObject_DelItem@plt> > 0x000000398bedef7b <+10379>: test %eax,%eax > 0x000000398bedef7d <+10381>: mov %eax,0x38(%rsp) > 0x000000398bedef81 <+10385>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedef87 <+10391>: mov 0x299f8a(%rip),%rax # 0x398c178f18 > 0x000000398bedef8e <+10398>: lea 0x62793(%rip),%rsi # 0x398bf41728 > 0x000000398bedef95 <+10405>: mov %rbx,%rdx > 0x000000398bedef98 <+10408>: mov (%rax),%rdi > 0x000000398bedef9b <+10411>: callq 0x398bedb720 <format_exc_check_arg> > 0x000000398bedefa0 <+10416>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedefa5 <+10421>: mov -0x8(%rbp),%rbx > 0x000000398bedefa9 <+10425>: mov %edx,%r13d > 0x000000398bedefac <+10428>: sub $0x8,%rbp > 0x000000398bedefb0 <+10432>: mov 0x8(%rbx),%rax > 0x000000398bedefb4 <+10436>: cmp 0x299975(%rip),%rax # 0x398c178930 > 0x000000398bedefbb <+10443>: jne 0x398bedefca <PyEval_EvalFrameEx+10458> > 0x000000398bedefbd <+10445>: movslq %r13d,%rdx > 0x000000398bedefc0 <+10448>: cmp %rdx,0x10(%rbx) > 0x000000398bedefc4 <+10452>: je 0x398bee0350 <PyEval_EvalFrameEx+15456> > 0x000000398bedefca <+10458>: cmp 0x299fff(%rip),%rax # 0x398c178fd0 > 0x000000398bedefd1 <+10465>: mov %rbp,%rsi > 0x000000398bedefd4 <+10468>: mov %rbp,0x68(%rsp) > 0x000000398bedefd9 <+10473>: je 0x398bee0234 <PyEval_EvalFrameEx+15172> > 0x000000398bedefdf <+10479>: mov %rbx,%rdi > 0x000000398bedefe2 <+10482>: callq 0x398be3e680 <PyObject_GetIter@plt> > 0x000000398bedefe7 <+10487>: test %rax,%rax > 0x000000398bedefea <+10490>: mov %rax,%rbp > 0x000000398bedefed <+10493>: je 0x398bedf80d <PyEval_EvalFrameEx+12573> > 0x000000398bedeff3 <+10499>: mov 0x68(%rsp),%rsi > 0x000000398bedeff8 <+10504>: movslq %r13d,%rax > 0x000000398bedeffb <+10507>: test %r13d,%r13d > 0x000000398bedeffe <+10510>: lea (%rsi,%rax,8),%rax > 0x000000398bedf002 <+10514>: mov %rax,0xc8(%rsp) > 0x000000398bedf00a <+10522>: jle 0x398bee0424 <PyEval_EvalFrameEx+15668> > 0x000000398bedf010 <+10528>: mov %rax,%r12 > 0x000000398bedf013 <+10531>: movl $0x0,0x60(%rsp) > 0x000000398bedf01b <+10539>: jmp 0x398bedf038 <PyEval_EvalFrameEx+10568> > 0x000000398bedf01d <+10541>: nopl (%rax) > 0x000000398bedf020 <+10544>: addl $0x1,0x60(%rsp) > 0x000000398bedf025 <+10549>: sub $0x8,%r12 > 0x000000398bedf029 <+10553>: mov %rax,(%r12) > 0x000000398bedf02d <+10557>: cmp %r13d,0x60(%rsp) > 0x000000398bedf032 <+10562>: je 0x398bee0434 <PyEval_EvalFrameEx+15684> > 0x000000398bedf038 <+10568>: mov %rbp,%rdi > 0x000000398bedf03b <+10571>: callq 0x398be3bfb0 <PyIter_Next@plt> > 0x000000398bedf040 <+10576>: test %rax,%rax > 0x000000398bedf043 <+10579>: jne 0x398bedf020 <PyEval_EvalFrameEx+10544> > 0x000000398bedf045 <+10581>: callq 0x398be3d5b0 <PyErr_Occurred@plt> > 0x000000398bedf04a <+10586>: test %rax,%rax > 0x000000398bedf04d <+10589>: je 0x398bee122b <PyEval_EvalFrameEx+19259> > 0x000000398bedf053 <+10595>: mov 0x60(%rsp),%edi > 0x000000398bedf057 <+10599>: mov 0x60(%rsp),%r13d > 0x000000398bedf05c <+10604>: test %edi,%edi > 0x000000398bedf05e <+10606>: jne 0x398bedf076 <PyEval_EvalFrameEx+10630> > 0x000000398bedf060 <+10608>: jmpq 0x398bedf7fc <PyEval_EvalFrameEx+12556> > 0x000000398bedf065 <+10613>: nopl (%rax) > 0x000000398bedf068 <+10616>: add $0x8,%r12 > 0x000000398bedf06c <+10620>: sub $0x1,%r13d > 0x000000398bedf070 <+10624>: je 0x398bedf7fc <PyEval_EvalFrameEx+12556> > 0x000000398bedf076 <+10630>: mov (%r12),%rdx > 0x000000398bedf07a <+10634>: subq $0x1,(%rdx) > 0x000000398bedf07e <+10638>: jne 0x398bedf068 <PyEval_EvalFrameEx+10616> > 0x000000398bedf080 <+10640>: mov (%r12),%rdi > 0x000000398bedf084 <+10644>: mov 0x8(%rdi),%rax > 0x000000398bedf088 <+10648>: callq *0x30(%rax) > 0x000000398bedf08b <+10651>: jmp 0x398bedf068 <PyEval_EvalFrameEx+10616> > 0x000000398bedf08d <+10653>: mov 0x88(%rsp),%rax > 0x000000398bedf095 <+10661>: movslq %edx,%rdx > 0x000000398bedf098 <+10664>: mov 0x18(%rax,%rdx,8),%r14 > 0x000000398bedf09d <+10669>: jmpq 0x398bede158 <PyEval_EvalFrameEx+6760> > 0x000000398bedf0a2 <+10674>: mov -0x8(%rbp),%rdi > 0x000000398bedf0a6 <+10678>: jmpq 0x398bede68f <PyEval_EvalFrameEx+8095> > 0x000000398bedf0ab <+10683>: cmp $0x2,%edx > 0x000000398bedf0ae <+10686>: je 0x398bee0473 <PyEval_EvalFrameEx+15747> > 0x000000398bedf0b4 <+10692>: cmp $0x3,%edx > 0x000000398bedf0b7 <+10695>: jne 0x398bee15ac <PyEval_EvalFrameEx+20156> > 0x000000398bedf0bd <+10701>: mov -0x8(%rbp),%r14 > 0x000000398bedf0c1 <+10705>: add $0x18,%rbp > 0x000000398bedf0c5 <+10709>: addq $0x1,(%r14) > 0x000000398bedf0c9 <+10713>: mov -0x28(%rbp),%rdx > 0x000000398bedf0cd <+10717>: addq $0x1,(%rdx) > 0x000000398bedf0d1 <+10721>: mov -0x30(%rbp),%rax > 0x000000398bedf0d5 <+10725>: addq $0x1,(%rax) > 0x000000398bedf0d9 <+10729>: mov %r14,-0x8(%rbp) > 0x000000398bedf0dd <+10733>: mov %rdx,-0x10(%rbp) > 0x000000398bedf0e1 <+10737>: mov %rax,-0x18(%rbp) > 0x000000398bedf0e5 <+10741>: jmpq 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bedf0ea <+10746>: mov 0x70(%rsp),%rax > 0x000000398bedf0ef <+10751>: movslq %edx,%rcx > 0x000000398bedf0f2 <+10754>: mov %rbp,%rbx > 0x000000398bedf0f5 <+10757>: mov 0x18(%rax,%rcx,8),%r12 > 0x000000398bedf0fa <+10762>: mov 0x30(%rsp),%rax > 0x000000398bedf0ff <+10767>: mov 0x38(%rax),%rdi > 0x000000398bedf103 <+10771>: test %rdi,%rdi > 0x000000398bedf106 <+10774>: je 0x398bee1416 <PyEval_EvalFrameEx+19750> > 0x000000398bedf10c <+10780>: mov 0x299cb5(%rip),%rax # 0x398c178dc8 > 0x000000398bedf113 <+10787>: cmp %rax,0x8(%rdi) > 0x000000398bedf117 <+10791>: mov %r12,%rsi > 0x000000398bedf11a <+10794>: je 0x398bee13fe <PyEval_EvalFrameEx+19726> > 0x000000398bedf120 <+10800>: callq 0x398be3c510 <PyObject_GetItem@plt> > 0x000000398bedf125 <+10805>: test %rax,%rax > 0x000000398bedf128 <+10808>: mov %rax,%r14 > 0x000000398bedf12b <+10811>: jne 0x398bedda3b <PyEval_EvalFrameEx+4939> > 0x000000398bedf131 <+10817>: callq 0x398be3d5b0 <PyErr_Occurred@plt> > 0x000000398bedf136 <+10822>: test %rax,%rax > 0x000000398bedf139 <+10825>: je 0x398bedf157 <PyEval_EvalFrameEx+10855> > 0x000000398bedf13b <+10827>: mov 0x299abe(%rip),%rax # 0x398c178c00 > 0x000000398bedf142 <+10834>: mov (%rax),%rdi > 0x000000398bedf145 <+10837>: callq 0x398be3c870 <PyErr_ExceptionMatches@plt> > 0x000000398bedf14a <+10842>: test %eax,%eax > 0x000000398bedf14c <+10844>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedf152 <+10850>: callq 0x398be3cf20 <PyErr_Clear@plt> > 0x000000398bedf157 <+10855>: mov 0x30(%rsp),%rax > 0x000000398bedf15c <+10860>: mov %r12,%rsi > 0x000000398bedf15f <+10863>: mov 0x30(%rax),%rdi > 0x000000398bedf163 <+10867>: callq 0x398be3cdd0 <PyDict_GetItem@plt> > 0x000000398bedf168 <+10872>: test %rax,%rax > 0x000000398bedf16b <+10875>: mov %rax,%r14 > 0x000000398bedf16e <+10878>: jne 0x398bedda37 <PyEval_EvalFrameEx+4935> > 0x000000398bedf174 <+10884>: mov 0x30(%rsp),%rax > 0x000000398bedf179 <+10889>: mov %r12,%rsi > 0x000000398bedf17c <+10892>: mov 0x28(%rax),%rdi > 0x000000398bedf180 <+10896>: callq 0x398be3cdd0 <PyDict_GetItem@plt> > 0x000000398bedf185 <+10901>: test %rax,%rax > 0x000000398bedf188 <+10904>: mov %rax,%r14 > 0x000000398bedf18b <+10907>: jne 0x398bedda37 <PyEval_EvalFrameEx+4935> > 0x000000398bedf191 <+10913>: mov 0x299d80(%rip),%rax # 0x398c178f18 > 0x000000398bedf198 <+10920>: lea 0x62589(%rip),%rsi # 0x398bf41728 > 0x000000398bedf19f <+10927>: mov %r12,%rdx > 0x000000398bedf1a2 <+10930>: mov (%rax),%rdi > 0x000000398bedf1a5 <+10933>: callq 0x398bedb720 <format_exc_check_arg> > 0x000000398bedf1aa <+10938>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedf1af <+10943>: nop > 0x000000398bedf1b0 <+10944>: mov %rbp,%rbx > 0x000000398bedf1b3 <+10947>: sub $0x8,%rbp > 0x000000398bedf1b7 <+10951>: mov -0x8(%rbx),%r12 > 0x000000398bedf1bb <+10955>: mov -0x10(%rbx),%r13 > 0x000000398bedf1bf <+10959>: mov %r12,%rsi > 0x000000398bedf1c2 <+10962>: mov %r13,%rdi > 0x000000398bedf1c5 <+10965>: callq 0x398be3b2d0 <PyNumber_InPlaceFloorDivide@plt> > 0x000000398bedf1ca <+10970>: jmpq 0x398bedd241 <PyEval_EvalFrameEx+2897> > 0x000000398bedf1cf <+10975>: mov -0x8(%rbp),%rdi > 0x000000398bedf1d3 <+10979>: sub $0x8,%rbp > 0x000000398bedf1d7 <+10983>: mov (%rdi),%rax > 0x000000398bedf1da <+10986>: sub $0x1,%rax > 0x000000398bedf1de <+10990>: test %rax,%rax > 0x000000398bedf1e1 <+10993>: mov %rax,(%rdi) > 0x000000398bedf1e4 <+10996>: jne 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bedf1ea <+11002>: jmpq 0x398bede19c <PyEval_EvalFrameEx+6828> > 0x000000398bedf1ef <+11007>: mov -0x8(%rbp),%rax > 0x000000398bedf1f3 <+11011>: mov -0x10(%rbp),%rdx > 0x000000398bedf1f7 <+11015>: mov %rax,-0x10(%rbp) > 0x000000398bedf1fb <+11019>: mov %rdx,-0x8(%rbp) > 0x000000398bedf1ff <+11023>: jmpq 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bedf204 <+11028>: mov -0x8(%rbp),%rax > 0x000000398bedf208 <+11032>: mov -0x18(%rbp),%r14 > 0x000000398bedf20c <+11036>: mov -0x10(%rbp),%rdx > 0x000000398bedf210 <+11040>: mov %rax,-0x18(%rbp) > 0x000000398bedf214 <+11044>: mov %r14,-0x10(%rbp) > 0x000000398bedf218 <+11048>: mov %rdx,-0x8(%rbp) > 0x000000398bedf21c <+11052>: jmpq 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bedf221 <+11057>: mov -0x8(%rbp),%rax > 0x000000398bedf225 <+11061>: mov -0x18(%rbp),%rdx > 0x000000398bedf229 <+11065>: mov -0x20(%rbp),%r14 > 0x000000398bedf22d <+11069>: mov -0x10(%rbp),%rcx > 0x000000398bedf231 <+11073>: mov %rax,-0x20(%rbp) > 0x000000398bedf235 <+11077>: mov %rdx,-0x10(%rbp) > 0x000000398bedf239 <+11081>: mov %rcx,-0x8(%rbp) > 0x000000398bedf23d <+11085>: mov %r14,-0x18(%rbp) > 0x000000398bedf241 <+11089>: jmpq 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bedf246 <+11094>: mov -0x8(%rbp),%rbx > 0x000000398bedf24a <+11098>: mov %rbx,%rdi > 0x000000398bedf24d <+11101>: callq 0x398be3b160 <PyNumber_Negative@plt> > 0x000000398bedf252 <+11106>: jmpq 0x398bedd70c <PyEval_EvalFrameEx+4124> > 0x000000398bedf257 <+11111>: mov 0x70(%rsp),%rbx > 0x000000398bedf25c <+11116>: mov %rbp,%rax > 0x000000398bedf25f <+11119>: movslq %edx,%rcx > 0x000000398bedf262 <+11122>: sub $0x8,%rbp > 0x000000398bedf266 <+11126>: mov 0x18(%rbx,%rcx,8),%rsi > 0x000000398bedf26b <+11131>: mov -0x8(%rax),%rbx > 0x000000398bedf26f <+11135>: mov 0x30(%rsp),%rax > 0x000000398bedf274 <+11140>: mov 0x38(%rax),%r14 > 0x000000398bedf278 <+11144>: test %r14,%r14 > 0x000000398bedf27b <+11147>: je 0x398bee1357 <PyEval_EvalFrameEx+19559> > 0x000000398bedf281 <+11153>: mov 0x299b40(%rip),%rax # 0x398c178dc8 > 0x000000398bedf288 <+11160>: cmp %rax,0x8(%r14) > 0x000000398bedf28c <+11164>: mov %rbx,%rdx > 0x000000398bedf28f <+11167>: mov %r14,%rdi > 0x000000398bedf292 <+11170>: je 0x398bedeed0 <PyEval_EvalFrameEx+10208> > 0x000000398bedf298 <+11176>: callq 0x398be3b170 <PyObject_SetItem@plt> > 0x000000398bedf29d <+11181>: mov %eax,0x38(%rsp) > 0x000000398bedf2a1 <+11185>: jmpq 0x398bedd1ee <PyEval_EvalFrameEx+2814> > 0x000000398bedf2a6 <+11190>: mov 0x30(%rsp),%rdi > 0x000000398bedf2ab <+11195>: callq 0x398be3bae0 <PyFrame_BlockPop@plt> > 0x000000398bedf2b0 <+11200>: mov %rax,%rbx > 0x000000398bedf2b3 <+11203>: mov 0x30(%rsp),%rsi > 0x000000398bedf2b8 <+11208>: mov %rbp,%rax > 0x000000398bedf2bb <+11211>: sub 0x40(%rsi),%rax > 0x000000398bedf2bf <+11215>: sar $0x3,%rax > 0x000000398bedf2c3 <+11219>: cmp %eax,0x8(%rbx) > 0x000000398bedf2c6 <+11222>: jge 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedf2cc <+11228>: sub $0x8,%rbp > 0x000000398bedf2d0 <+11232>: mov 0x0(%rbp),%rdi > 0x000000398bedf2d4 <+11236>: subq $0x1,(%rdi) > 0x000000398bedf2d8 <+11240>: jne 0x398bedf2b3 <PyEval_EvalFrameEx+11203> > 0x000000398bedf2da <+11242>: mov 0x8(%rdi),%rax > 0x000000398bedf2de <+11246>: callq *0x30(%rax) > 0x000000398bedf2e1 <+11249>: jmp 0x398bedf2b3 <PyEval_EvalFrameEx+11203> > 0x000000398bedf2e3 <+11251>: mov -0x18(%rbp),%rax > 0x000000398bedf2e7 <+11255>: mov -0x8(%rbp),%r13 > 0x000000398bedf2eb <+11259>: mov -0x10(%rbp),%r12 > 0x000000398bedf2ef <+11263>: mov %rbp,0x68(%rsp) > 0x000000398bedf2f4 <+11268>: sub $0x10,%rbp > 0x000000398bedf2f8 <+11272>: mov %rax,0x60(%rsp) > 0x000000398bedf2fd <+11277>: mov 0x8(%r13),%rax > 0x000000398bedf301 <+11281>: testb $0x20,0xab(%rax) > 0x000000398bedf308 <+11288>: jne 0x398bee0210 <PyEval_EvalFrameEx+15136> > 0x000000398bedf30e <+11294>: mov 0x8(%r12),%rax > 0x000000398bedf313 <+11299>: testb $0x4,0xab(%rax) > 0x000000398bedf31a <+11306>: je 0x398bee139b <PyEval_EvalFrameEx+19627> > 0x000000398bedf320 <+11312>: cmpq $0x0,0x10(%r12) > 0x000000398bedf326 <+11318>: jle 0x398bee139b <PyEval_EvalFrameEx+19627> > 0x000000398bedf32c <+11324>: mov 0x18(%r12),%rbx > 0x000000398bedf331 <+11329>: lea 0x4815d(%rip),%rsi # 0x398bf27495 > 0x000000398bedf338 <+11336>: mov %rbx,%rdi > 0x000000398bedf33b <+11339>: callq 0x398be3bba0 <PyObject_GetAttrString@plt> > 0x000000398bedf340 <+11344>: test %rax,%rax > 0x000000398bedf343 <+11347>: mov %rax,%r9 > 0x000000398bedf346 <+11350>: jne 0x398bedf355 <PyEval_EvalFrameEx+11365> > 0x000000398bedf348 <+11352>: callq 0x398be3cf20 <PyErr_Clear@plt> > 0x000000398bedf34d <+11357>: mov 0x8(%rbx),%r9 > 0x000000398bedf351 <+11361>: addq $0x1,(%r9) > 0x000000398bedf355 <+11365>: mov 0x60(%rsp),%rsi > 0x000000398bedf35a <+11370>: xor %r8d,%r8d > 0x000000398bedf35d <+11373>: mov %r9,%rdi > 0x000000398bedf360 <+11376>: xor %eax,%eax > 0x000000398bedf362 <+11378>: mov %r13,%rcx > 0x000000398bedf365 <+11381>: mov %r12,%rdx > 0x000000398bedf368 <+11384>: mov %r9,0xc8(%rsp) > 0x000000398bedf370 <+11392>: callq 0x398be3d8b0 <PyObject_CallFunctionObjArgs@plt> > 0x000000398bedf375 <+11397>: mov 0xc8(%rsp),%r9 > 0x000000398bedf37d <+11405>: mov %rax,%r14 > 0x000000398bedf380 <+11408>: subq $0x1,(%r9) > 0x000000398bedf384 <+11412>: jne 0x398bedf390 <PyEval_EvalFrameEx+11424> > 0x000000398bedf386 <+11414>: mov 0x8(%r9),%rax > 0x000000398bedf38a <+11418>: mov %r9,%rdi > 0x000000398bedf38d <+11421>: callq *0x30(%rax) > 0x000000398bedf390 <+11424>: test %r14,%r14 > 0x000000398bedf393 <+11427>: je 0x398bee17ba <PyEval_EvalFrameEx+20682> > 0x000000398bedf399 <+11433>: mov 0x68(%rsp),%rax > 0x000000398bedf39e <+11438>: mov %r14,-0x18(%rax) > 0x000000398bedf3a2 <+11442>: subq $0x1,0x0(%r13) > 0x000000398bedf3a7 <+11447>: jne 0x398bedf3b3 <PyEval_EvalFrameEx+11459> > 0x000000398bedf3a9 <+11449>: mov 0x8(%r13),%rax > 0x000000398bedf3ad <+11453>: mov %r13,%rdi > 0x000000398bedf3b0 <+11456>: callq *0x30(%rax) > 0x000000398bedf3b3 <+11459>: subq $0x1,(%r12) > 0x000000398bedf3b8 <+11464>: jne 0x398bedf3c5 <PyEval_EvalFrameEx+11477> > 0x000000398bedf3ba <+11466>: mov 0x8(%r12),%rax > 0x000000398bedf3bf <+11471>: mov %r12,%rdi > 0x000000398bedf3c2 <+11474>: callq *0x30(%rax) > 0x000000398bedf3c5 <+11477>: mov 0x60(%rsp),%rbx > 0x000000398bedf3ca <+11482>: mov (%rbx),%rax > 0x000000398bedf3cd <+11485>: mov %rax,0x68(%rsp) > 0x000000398bedf3d2 <+11490>: sub $0x1,%rax > 0x000000398bedf3d6 <+11494>: test %rax,%rax > 0x000000398bedf3d9 <+11497>: mov %rax,(%rbx) > 0x000000398bedf3dc <+11500>: jne 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedf3e2 <+11506>: jmpq 0x398bedeb5d <PyEval_EvalFrameEx+9325> > 0x000000398bedf3e7 <+11511>: mov 0x30(%rsp),%rdi > 0x000000398bedf3ec <+11516>: mov %r15,0x60(%rsp) > 0x000000398bedf3f1 <+11521>: mov %ecx,%r15d > 0x000000398bedf3f4 <+11524>: mov %r14,0x68(%rsp) > 0x000000398bedf3f9 <+11529>: mov %rbp,%r13 > 0x000000398bedf3fc <+11532>: callq 0x398be3b9c0 <PyFrame_GetLineNumber@plt> > 0x000000398bedf401 <+11537>: mov %eax,%ecx > 0x000000398bedf403 <+11539>: mov 0x299bd6(%rip),%rax # 0x398c178fe0 > 0x000000398bedf40a <+11546>: lea 0x623ba(%rip),%rdx # 0x398bf417cb > 0x000000398bedf411 <+11553>: mov $0x1,%esi > 0x000000398bedf416 <+11558>: mov %r15d,%r8d > 0x000000398bedf419 <+11561>: mov (%rax),%rdi > 0x000000398bedf41c <+11564>: xor %eax,%eax > 0x000000398bedf41e <+11566>: callq 0x398be3ec30 <__fprintf_chk@plt> > 0x000000398bedf423 <+11571>: lea 0x623bd(%rip),%rsi # 0x398bf417e7 > 0x000000398bedf42a <+11578>: mov 0x29947f(%rip),%rax # 0x398c1788b0 > 0x000000398bedf431 <+11585>: mov %r13,%r15 > 0x000000398bedf434 <+11588>: mov $0x2,%r12d > 0x000000398bedf43a <+11594>: mov (%rax),%rdi > 0x000000398bedf43d <+11597>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bedf442 <+11602>: callq 0x398be3d5b0 <PyErr_Occurred@plt> > 0x000000398bedf447 <+11607>: test %rax,%rax > 0x000000398bedf44a <+11610>: je 0x398bedfbd5 <PyEval_EvalFrameEx+13541> > 0x000000398bedf450 <+11616>: cmp $0x2,%r12d > 0x000000398bedf454 <+11620>: jne 0x398bede329 <PyEval_EvalFrameEx+7225> > 0x000000398bedf45a <+11626>: mov %r15,%r14 > 0x000000398bedf45d <+11629>: mov 0x30(%rsp),%r15 > 0x000000398bedf462 <+11634>: jmpq 0x398bedc82e <PyEval_EvalFrameEx+318> > 0x000000398bedf467 <+11639>: mov 0x40(%rsp),%rax > 0x000000398bedf46c <+11644>: mov %rbx,%r14 > 0x000000398bedf46f <+11647>: mov %rax,0x68(%rsp) > 0x000000398bedf474 <+11652>: mov 0x299435(%rip),%rax # 0x398c1788b0 > 0x000000398bedf47b <+11659>: lea 0x620c6(%rip),%rsi # 0x398bf41548 > 0x000000398bedf482 <+11666>: mov (%rax),%rdi > 0x000000398bedf485 <+11669>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bedf48a <+11674>: jmpq 0x398bedc82e <PyEval_EvalFrameEx+318> > 0x000000398bedf48f <+11679>: nop > 0x000000398bedf490 <+11680>: mov 0x8(%rdi),%rax > 0x000000398bedf494 <+11684>: callq *0x30(%rax) > 0x000000398bedf497 <+11687>: jmpq 0x398bedc9a3 <PyEval_EvalFrameEx+691> > 0x000000398bedf49c <+11692>: nopl 0x0(%rax) > 0x000000398bedf4a0 <+11696>: cmp $0x20,%r12d > 0x000000398bedf4a4 <+11700>: jne 0x398bedc970 <PyEval_EvalFrameEx+640> > 0x000000398bedf4aa <+11706>: mov 0x50(%rsp),%rax > 0x000000398bedf4af <+11711>: mov 0x48(%rsp),%rbx > 0x000000398bedf4b4 <+11716>: add 0x10(%rax),%rbx > 0x000000398bedf4b8 <+11720>: mov %rbx,0x60(%rsp) > 0x000000398bedf4bd <+11725>: mov %rax,%rbx > 0x000000398bedf4c0 <+11728>: mov (%rax),%rax > 0x000000398bedf4c3 <+11731>: mov %rax,0x30(%rsp) > 0x000000398bedf4c8 <+11736>: sub $0x1,%rax > 0x000000398bedf4cc <+11740>: test %rax,%rax > 0x000000398bedf4cf <+11743>: mov %rax,(%rbx) > 0x000000398bedf4d2 <+11746>: je 0x398bee0595 <PyEval_EvalFrameEx+16037> > 0x000000398bedf4d8 <+11752>: mov %r14,%rbx > 0x000000398bedf4db <+11755>: jmpq 0x398bedcd09 <PyEval_EvalFrameEx+1561> > 0x000000398bedf4e0 <+11760>: cmp $0x10,%r12d > 0x000000398bedf4e4 <+11764>: jne 0x398bedc9e2 <PyEval_EvalFrameEx+754> > 0x000000398bedf4ea <+11770>: movslq 0x4(%r13),%rax > 0x000000398bedf4ee <+11774>: add 0x48(%rsp),%rax > 0x000000398bedf4f3 <+11779>: mov %rax,0x60(%rsp) > 0x000000398bedf4f8 <+11784>: jmp 0x398bedf4d8 <PyEval_EvalFrameEx+11752> > 0x000000398bedf4fa <+11786>: nopw 0x0(%rax,%rax,1) > 0x000000398bedf500 <+11792>: cmp $0x2,%r12d > 0x000000398bedf504 <+11796>: jne 0x398bedc9e2 <PyEval_EvalFrameEx+754> > 0x000000398bedf50a <+11802>: lea 0x110(%rsp),%r12 > 0x000000398bedf512 <+11810>: lea 0x100(%rsp),%rbp > 0x000000398bedf51a <+11818>: lea 0xf8(%rsp),%rbx > 0x000000398bedf522 <+11826>: mov %r12,%rdx > 0x000000398bedf525 <+11829>: mov %rbp,%rsi > 0x000000398bedf528 <+11832>: mov %rbx,%rdi > 0x000000398bedf52b <+11835>: callq 0x398be3e500 <PyErr_Fetch@plt> > 0x000000398bedf530 <+11840>: cmpq $0x0,0x100(%rsp) > 0x000000398bedf539 <+11849>: je 0x398bee0290 <PyEval_EvalFrameEx+15264> > 0x000000398bedf53f <+11855>: mov 0x0(%r13),%eax > 0x000000398bedf543 <+11859>: cmp $0x8f,%eax > 0x000000398bedf548 <+11864>: je 0x398bedf818 <PyEval_EvalFrameEx+12584> > 0x000000398bedf54e <+11870>: cmp $0x79,%eax > 0x000000398bedf551 <+11873>: je 0x398bedf818 <PyEval_EvalFrameEx+12584> > 0x000000398bedf557 <+11879>: mov 0x110(%rsp),%rdx > 0x000000398bedf55f <+11887>: test %rdx,%rdx > 0x000000398bedf562 <+11890>: je 0x398bee0580 <PyEval_EvalFrameEx+16016> > 0x000000398bedf568 <+11896>: lea 0x8(%r14),%rax > 0x000000398bedf56c <+11900>: mov %rdx,(%r14) > 0x000000398bedf56f <+11903>: mov 0x100(%rsp),%rdx > 0x000000398bedf577 <+11911>: lea 0x10(%rax),%rbx > 0x000000398bedf57b <+11915>: mov %rdx,(%rax) > 0x000000398bedf57e <+11918>: mov 0xf8(%rsp),%rdx > 0x000000398bedf586 <+11926>: mov %rdx,0x8(%rax) > 0x000000398bedf58a <+11930>: movslq 0x4(%r13),%rax > 0x000000398bedf58e <+11934>: add 0x48(%rsp),%rax > 0x000000398bedf593 <+11939>: mov %rax,0x60(%rsp) > 0x000000398bedf598 <+11944>: jmpq 0x398bedcd09 <PyEval_EvalFrameEx+1561> > 0x000000398bedf59d <+11949>: nopl (%rax) > 0x000000398bedf5a0 <+11952>: mov 0x8(%rdi),%rax > 0x000000398bedf5a4 <+11956>: callq *0x30(%rax) > 0x000000398bedf5a7 <+11959>: jmpq 0x398bedca1c <PyEval_EvalFrameEx+812> > 0x000000398bedf5ac <+11964>: cmp $0x2,%r12d > 0x000000398bedf5b0 <+11968>: mov %r14,%rax > 0x000000398bedf5b3 <+11971>: je 0x398bedf50a <PyEval_EvalFrameEx+11802> > 0x000000398bedf5b9 <+11977>: test $0x28,%r12b > 0x000000398bedf5bd <+11981>: je 0x398bedf5cb <PyEval_EvalFrameEx+11995> > 0x000000398bedf5bf <+11983>: mov 0x50(%rsp),%rbx > 0x000000398bedf5c4 <+11988>: add $0x8,%r14 > 0x000000398bedf5c8 <+11992>: mov %rbx,(%rax) > 0x000000398bedf5cb <+11995>: mov %r12d,%edi > 0x000000398bedf5ce <+11998>: lea 0x8(%r14),%rbx > 0x000000398bedf5d2 <+12002>: callq 0x398be3e690 <PyInt_FromLong@plt> > 0x000000398bedf5d7 <+12007>: mov %rax,(%r14) > 0x000000398bedf5da <+12010>: jmp 0x398bedf58a <PyEval_EvalFrameEx+11930> > 0x000000398bedf5dc <+12012>: mov 0x8(%r12),%rax > 0x000000398bedf5e1 <+12017>: mov %r12,%rdi > 0x000000398bedf5e4 <+12020>: callq *0x30(%rax) > 0x000000398bedf5e7 <+12023>: jmpq 0x398bedd25a <PyEval_EvalFrameEx+2922> > 0x000000398bedf5ec <+12028>: mov %r15,%r14 > 0x000000398bedf5ef <+12031>: mov 0x30(%rsp),%r15 > 0x000000398bedf5f4 <+12036>: jmpq 0x398bedc937 <PyEval_EvalFrameEx+583> > 0x000000398bedf5f9 <+12041>: mov 0x8(%r13),%rax > 0x000000398bedf5fd <+12045>: mov %r13,%rdi > 0x000000398bedf600 <+12048>: callq *0x30(%rax) > 0x000000398bedf603 <+12051>: jmpq 0x398bedd24f <PyEval_EvalFrameEx+2911> > 0x000000398bedf608 <+12056>: mov 0x8(%rdi),%rax > 0x000000398bedf60c <+12060>: callq *0x30(%rax) > 0x000000398bedf60f <+12063>: nop > 0x000000398bedf610 <+12064>: jmpq 0x398bedcbc8 <PyEval_EvalFrameEx+1240> > 0x000000398bedf615 <+12069>: mov 0x8(%r12),%rax > 0x000000398bedf61a <+12074>: mov %r12,%rdi > 0x000000398bedf61d <+12077>: callq *0x30(%rax) > 0x000000398bedf620 <+12080>: jmpq 0x398bedcbd8 <PyEval_EvalFrameEx+1256> > 0x000000398bedf625 <+12085>: mov 0x8(%r12),%rax > 0x000000398bedf62a <+12090>: mov %r12,%rdi > 0x000000398bedf62d <+12093>: callq *0x30(%rax) > 0x000000398bedf630 <+12096>: jmpq 0x398bedcb5a <PyEval_EvalFrameEx+1130> > 0x000000398bedf635 <+12101>: mov 0x8(%rbp),%rax > 0x000000398bedf639 <+12105>: mov %rbp,%rdi > 0x000000398bedf63c <+12108>: callq *0x30(%rax) > 0x000000398bedf63f <+12111>: nop > 0x000000398bedf640 <+12112>: jmpq 0x398bedcb6a <PyEval_EvalFrameEx+1146> > 0x000000398bedf645 <+12117>: mov 0x8(%rdi),%rax > 0x000000398bedf649 <+12121>: callq *0x30(%rax) > 0x000000398bedf64c <+12124>: nopl 0x0(%rax) > 0x000000398bedf650 <+12128>: jmpq 0x398bedcb4a <PyEval_EvalFrameEx+1114> > 0x000000398bedf655 <+12133>: mov 0x28(%rsp),%rax > 0x000000398bedf65a <+12138>: mov 0x28(%rax),%rdi > 0x000000398bedf65e <+12142>: test %rdi,%rdi > 0x000000398bedf661 <+12145>: je 0x398bedcade <PyEval_EvalFrameEx+1006> > 0x000000398bedf667 <+12151>: cmp $0x2,%r12d > 0x000000398bedf66b <+12155>: jne 0x398bedca8b <PyEval_EvalFrameEx+923> > 0x000000398bedf671 <+12161>: mov 0x28(%rsp),%rax > 0x000000398bedf676 <+12166>: xor %r8d,%r8d > 0x000000398bedf679 <+12169>: mov $0x3,%ecx > 0x000000398bedf67e <+12174>: mov %r15,%rdx > 0x000000398bedf681 <+12177>: mov 0x38(%rax),%rsi > 0x000000398bedf685 <+12181>: callq 0x398bedb5f0 <call_trace_protected> > 0x000000398bedf68a <+12186>: jmpq 0x398bedcade <PyEval_EvalFrameEx+1006> > 0x000000398bedf68f <+12191>: mov %rbx,%rsi > 0x000000398bedf692 <+12194>: mov %r14,%rdi > 0x000000398bedf695 <+12197>: callq 0x398be3e7f0 <PySet_Add@plt> > 0x000000398bedf69a <+12202>: mov %eax,%r12d > 0x000000398bedf69d <+12205>: jmpq 0x398bede0fb <PyEval_EvalFrameEx+6667> > 0x000000398bedf6a2 <+12210>: mov 0x40(%rax),%rsi > 0x000000398bedf6a6 <+12214>: mov 0x50(%rsp),%r8 > 0x000000398bedf6ab <+12219>: mov $0x3,%ecx > 0x000000398bedf6b0 <+12224>: mov %r15,%rdx > 0x000000398bedf6b3 <+12227>: callq 0x398bedb590 <call_trace> > 0x000000398bedf6b8 <+12232>: test %eax,%eax > 0x000000398bedf6ba <+12234>: je 0x398bedf655 <PyEval_EvalFrameEx+12133> > 0x000000398bedf6bc <+12236>: mov 0x50(%rsp),%rbx > 0x000000398bedf6c1 <+12241>: test %rbx,%rbx > 0x000000398bedf6c4 <+12244>: je 0x398bedf6de <PyEval_EvalFrameEx+12270> > 0x000000398bedf6c6 <+12246>: mov (%rbx),%rax > 0x000000398bedf6c9 <+12249>: mov %rax,0x30(%rsp) > 0x000000398bedf6ce <+12254>: sub $0x1,%rax > 0x000000398bedf6d2 <+12258>: test %rax,%rax > 0x000000398bedf6d5 <+12261>: mov %rax,(%rbx) > 0x000000398bedf6d8 <+12264>: je 0x398bedfc20 <PyEval_EvalFrameEx+13616> > 0x000000398bedf6de <+12270>: movq $0x0,0x50(%rsp) > 0x000000398bedf6e7 <+12279>: mov 0x28(%rsp),%rax > 0x000000398bedf6ec <+12284>: mov 0x28(%rax),%rdi > 0x000000398bedf6f0 <+12288>: test %rdi,%rdi > 0x000000398bedf6f3 <+12291>: jne 0x398bedf671 <PyEval_EvalFrameEx+12161> > 0x000000398bedf6f9 <+12297>: jmpq 0x398bedcade <PyEval_EvalFrameEx+1006> > 0x000000398bedf6fe <+12302>: xchg %ax,%ax > 0x000000398bedf700 <+12304>: mov 0x8(%rbp),%rdx > 0x000000398bedf704 <+12308>: mov %rbp,%rdi > 0x000000398bedf707 <+12311>: callq *0x30(%rdx) > 0x000000398bedf70a <+12314>: jmpq 0x398bede89a <PyEval_EvalFrameEx+8618> > 0x000000398bedf70f <+12319>: mov 0x8(%rbx),%rax > 0x000000398bedf713 <+12323>: mov %rbx,%rdi > 0x000000398bedf716 <+12326>: callq *0x30(%rax) > 0x000000398bedf719 <+12329>: jmpq 0x398bedd719 <PyEval_EvalFrameEx+4137> > 0x000000398bedf71e <+12334>: mov 0x8(%rbx),%rax > 0x000000398bedf722 <+12338>: mov %rbx,%rdi > 0x000000398bedf725 <+12341>: callq *0x30(%rax) > 0x000000398bedf728 <+12344>: jmpq 0x398bedd1f8 <PyEval_EvalFrameEx+2824> > 0x000000398bedf72d <+12349>: mov 0x8(%r12),%rax > 0x000000398bedf732 <+12354>: mov %r12,%rdi > 0x000000398bedf735 <+12357>: callq *0x30(%rax) > 0x000000398bedf738 <+12360>: jmpq 0x398bedd1ee <PyEval_EvalFrameEx+2814> > 0x000000398bedf73d <+12365>: callq 0x398be3e740 <PyDict_SetItem@plt> > 0x000000398bedf742 <+12370>: mov %eax,%r13d > 0x000000398bedf745 <+12373>: jmpq 0x398bede91b <PyEval_EvalFrameEx+8747> > 0x000000398bedf74a <+12378>: mov 0x110(%rsp),%rdx > 0x000000398bedf752 <+12386>: mov 0x100(%rsp),%rsi > 0x000000398bedf75a <+12394>: mov 0xf8(%rsp),%rdi > 0x000000398bedf762 <+12402>: callq 0x398be3b6b0 <PyErr_Restore@plt> > 0x000000398bedf767 <+12407>: jmpq 0x398bedc937 <PyEval_EvalFrameEx+583> > 0x000000398bedf76c <+12412>: test %r12d,%r12d > 0x000000398bedf76f <+12415>: mov %r12d,0x38(%rsp) > 0x000000398bedf774 <+12420>: mov %rbp,%rax > 0x000000398bedf777 <+12423>: jne 0x398bede727 <PyEval_EvalFrameEx+8247> > 0x000000398bedf77d <+12429>: add $0x8,%rbp > 0x000000398bedf781 <+12433>: mov %r14,(%rax) > 0x000000398bedf784 <+12436>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedf789 <+12441>: mov 0x40(%rax),%rsi > 0x000000398bedf78d <+12445>: xor %r8d,%r8d > 0x000000398bedf790 <+12448>: mov $0x3,%ecx > 0x000000398bedf795 <+12453>: mov %r15,%rdx > 0x000000398bedf798 <+12456>: callq 0x398bedb5f0 <call_trace_protected> > 0x000000398bedf79d <+12461>: jmpq 0x398bedf6e7 <PyEval_EvalFrameEx+12279> > 0x000000398bedf7a2 <+12466>: mov (%r15),%rsi > 0x000000398bedf7a5 <+12469>: lea -0x1(%rsi),%rdx > 0x000000398bedf7a9 <+12473>: test %rdx,%rdx > 0x000000398bedf7ac <+12476>: mov %rdx,(%r15) > 0x000000398bedf7af <+12479>: jne 0x398bede8a3 <PyEval_EvalFrameEx+8627> > 0x000000398bedf7b5 <+12485>: mov %r15,%rdi > 0x000000398bedf7b8 <+12488>: callq *0x30(%rax) > 0x000000398bedf7bb <+12491>: jmpq 0x398bede8a3 <PyEval_EvalFrameEx+8627> > 0x000000398bedf7c0 <+12496>: lea -0x1(%r12),%rax > 0x000000398bedf7c5 <+12501>: sub 0x60(%rsp),%rax > 0x000000398bedf7ca <+12506>: not %rax > 0x000000398bedf7cd <+12509>: and $0xfffffffffffffff8,%rax > 0x000000398bedf7d1 <+12513>: add %rax,%r12 > 0x000000398bedf7d4 <+12516>: test %r14,%r14 > 0x000000398bedf7d7 <+12519>: lea 0x8(%r12),%rbp > 0x000000398bedf7dc <+12524>: mov %r14,(%r12) > 0x000000398bedf7e0 <+12528>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedf7e6 <+12534>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bedf7eb <+12539>: nopl 0x0(%rax,%rax,1) > 0x000000398bedf7f0 <+12544>: mov 0x8(%rdi),%rax > 0x000000398bedf7f4 <+12548>: callq *0x30(%rax) > 0x000000398bedf7f7 <+12551>: jmpq 0x398bede49a <PyEval_EvalFrameEx+7594> > 0x000000398bedf7fc <+12556>: subq $0x1,0x0(%rbp) > 0x000000398bedf801 <+12561>: jne 0x398bedf80d <PyEval_EvalFrameEx+12573> > 0x000000398bedf803 <+12563>: mov 0x8(%rbp),%rax > 0x000000398bedf807 <+12567>: mov %rbp,%rdi > 0x000000398bedf80a <+12570>: callq *0x30(%rax) > 0x000000398bedf80d <+12573>: mov $0x2,%r12d > 0x000000398bedf813 <+12579>: jmpq 0x398bedd143 <PyEval_EvalFrameEx+2643> > 0x000000398bedf818 <+12584>: mov %r12,%rdx > 0x000000398bedf81b <+12587>: mov %rbp,%rsi > 0x000000398bedf81e <+12590>: mov %rbx,%rdi > 0x000000398bedf821 <+12593>: callq 0x398be3bf80 <PyErr_NormalizeException@plt> > 0x000000398bedf826 <+12598>: mov 0x28(%rsp),%rax > 0x000000398bedf82b <+12603>: mov 0x110(%rsp),%rbp > 0x000000398bedf833 <+12611>: mov 0x100(%rsp),%rbx > 0x000000398bedf83b <+12619>: mov 0xf8(%rsp),%r12 > 0x000000398bedf843 <+12627>: mov 0x10(%rax),%rax > 0x000000398bedf847 <+12631>: cmpq $0x0,0x58(%rax) > 0x000000398bedf84c <+12636>: je 0x398bee196b <PyEval_EvalFrameEx+21115> > 0x000000398bedf852 <+12642>: mov 0x28(%rsp),%rax > 0x000000398bedf857 <+12647>: mov 0x60(%rax),%rdi > 0x000000398bedf85b <+12651>: mov 0x68(%rax),%rcx > 0x000000398bedf85f <+12655>: mov 0x70(%rax),%rdx > 0x000000398bedf863 <+12659>: addq $0x1,(%r12) > 0x000000398bedf868 <+12664>: test %rbx,%rbx > 0x000000398bedf86b <+12667>: je 0x398bedf871 <PyEval_EvalFrameEx+12673> > 0x000000398bedf86d <+12669>: addq $0x1,(%rbx) > 0x000000398bedf871 <+12673>: test %rbp,%rbp > 0x000000398bedf874 <+12676>: je 0x398bedf87b <PyEval_EvalFrameEx+12683> > 0x000000398bedf876 <+12678>: addq $0x1,0x0(%rbp) > 0x000000398bedf87b <+12683>: mov 0x28(%rsp),%rax > 0x000000398bedf880 <+12688>: test %rdi,%rdi > 0x000000398bedf883 <+12691>: mov %r12,0x60(%rax) > 0x000000398bedf887 <+12695>: mov %rbx,0x68(%rax) > 0x000000398bedf88b <+12699>: mov %rbp,0x70(%rax) > 0x000000398bedf88f <+12703>: je 0x398bedf89b <PyEval_EvalFrameEx+12715> > 0x000000398bedf891 <+12705>: subq $0x1,(%rdi) > 0x000000398bedf895 <+12709>: je 0x398bee19eb <PyEval_EvalFrameEx+21243> > 0x000000398bedf89b <+12715>: test %rcx,%rcx > 0x000000398bedf89e <+12718>: je 0x398bedf8aa <PyEval_EvalFrameEx+12730> > 0x000000398bedf8a0 <+12720>: subq $0x1,(%rcx) > 0x000000398bedf8a4 <+12724>: je 0x398bee1112 <PyEval_EvalFrameEx+18978> > 0x000000398bedf8aa <+12730>: test %rdx,%rdx > 0x000000398bedf8ad <+12733>: je 0x398bedf8bf <PyEval_EvalFrameEx+12751> > 0x000000398bedf8af <+12735>: subq $0x1,(%rdx) > 0x000000398bedf8b3 <+12739>: jne 0x398bedf8bf <PyEval_EvalFrameEx+12751> > 0x000000398bedf8b5 <+12741>: mov 0x8(%rdx),%rax > 0x000000398bedf8b9 <+12745>: mov %rdx,%rdi > 0x000000398bedf8bc <+12748>: callq *0x30(%rax) > 0x000000398bedf8bf <+12751>: lea 0x4d55e(%rip),%rdi # 0x398bf2ce24 > 0x000000398bedf8c6 <+12758>: mov %r12,%rsi > 0x000000398bedf8c9 <+12761>: callq 0x398be3c920 <PySys_SetObject@plt> > 0x000000398bedf8ce <+12766>: lea 0x4d55a(%rip),%rdi # 0x398bf2ce2f > 0x000000398bedf8d5 <+12773>: mov %rbx,%rsi > 0x000000398bedf8d8 <+12776>: callq 0x398be3c920 <PySys_SetObject@plt> > 0x000000398bedf8dd <+12781>: lea 0x4d530(%rip),%rdi # 0x398bf2ce14 > 0x000000398bedf8e4 <+12788>: mov %rbp,%rsi > 0x000000398bedf8e7 <+12791>: callq 0x398be3c920 <PySys_SetObject@plt> > 0x000000398bedf8ec <+12796>: jmpq 0x398bedf557 <PyEval_EvalFrameEx+11879> > 0x000000398bedf8f1 <+12801>: cmp 0x299690(%rip),%rdx # 0x398c178f88 > 0x000000398bedf8f8 <+12808>: je 0x398bedf940 <PyEval_EvalFrameEx+12880> > 0x000000398bedf8fa <+12810>: test $0x80000000,%eax > 0x000000398bedf8ff <+12815>: je 0x398bedf90a <PyEval_EvalFrameEx+12826> > 0x000000398bedf901 <+12817>: testb $0x40,0xab(%rbx) > 0x000000398bedf908 <+12824>: jne 0x398bedf940 <PyEval_EvalFrameEx+12880> > 0x000000398bedf90a <+12826>: test $0x8000000,%eax > 0x000000398bedf90f <+12831>: jne 0x398bedf940 <PyEval_EvalFrameEx+12880> > 0x000000398bedf911 <+12833>: cmp 0x40(%rsp),%rbx > 0x000000398bedf916 <+12838>: mov $0x1,%r12d > 0x000000398bedf91c <+12844>: je 0x398bedd143 <PyEval_EvalFrameEx+2643> > 0x000000398bedf922 <+12850>: mov 0x298f87(%rip),%rax # 0x398c1788b0 > 0x000000398bedf929 <+12857>: lea 0x61dcd(%rip),%rsi # 0x398bf416fd > 0x000000398bedf930 <+12864>: mov $0x2,%r12b > 0x000000398bedf933 <+12867>: mov (%rax),%rdi > 0x000000398bedf936 <+12870>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bedf93b <+12875>: jmpq 0x398bedd143 <PyEval_EvalFrameEx+2643> > 0x000000398bedf940 <+12880>: mov -0x18(%rbp),%rdx > 0x000000398bedf944 <+12884>: mov -0x10(%rbp),%rsi > 0x000000398bedf948 <+12888>: mov %rbx,%rdi > 0x000000398bedf94b <+12891>: mov %r15,0x60(%rsp) > 0x000000398bedf950 <+12896>: mov %r14,0x68(%rsp) > 0x000000398bedf955 <+12901>: lea -0x18(%rbp),%r15 > 0x000000398bedf959 <+12905>: mov $0x4,%r12d > 0x000000398bedf95f <+12911>: callq 0x398be3b6b0 <PyErr_Restore@plt> > 0x000000398bedf964 <+12916>: jmpq 0x398bedf442 <PyEval_EvalFrameEx+11602> > 0x000000398bedf969 <+12921>: mov 0x68(%rsp),%rbx > 0x000000398bedf96e <+12926>: mov 0xc8(%rsp),%r12 > 0x000000398bedf976 <+12934>: mov 0x60(%rsp),%r13 > 0x000000398bedf97b <+12939>: cmp 0x40(%rsp),%r12 > 0x000000398bedf980 <+12944>: je 0x398bee129c <PyEval_EvalFrameEx+19372> > 0x000000398bedf986 <+12950>: mov 0x8(%r13),%rdi > 0x000000398bedf98a <+12954>: jmpq 0x398bede995 <PyEval_EvalFrameEx+8869> > 0x000000398bedf98f <+12959>: xor %r12d,%r12d > 0x000000398bedf992 <+12962>: xor %r8d,%r8d > 0x000000398bedf995 <+12965>: jmpq 0x398bedd3fa <PyEval_EvalFrameEx+3338> > 0x000000398bedf99a <+12970>: mov $0x1,%edx > 0x000000398bedf99f <+12975>: mov %rbx,%rsi > 0x000000398bedf9a2 <+12978>: mov %r12,%rdi > 0x000000398bedf9a5 <+12981>: callq 0x398be3cd50 <PyFile_WriteObject@plt> > 0x000000398bedf9aa <+12986>: test %eax,%eax > 0x000000398bedf9ac <+12988>: mov %eax,0x38(%rsp) > 0x000000398bedf9b0 <+12992>: jne 0x398beddf15 <PyEval_EvalFrameEx+6181> > 0x000000398bedf9b6 <+12998>: mov 0x8(%r12),%rax > 0x000000398bedf9bb <+13003>: mov 0xa8(%rax),%rax > 0x000000398bedf9c2 <+13010>: test $0x8000000,%eax > 0x000000398bedf9c7 <+13015>: je 0x398bedfa10 <PyEval_EvalFrameEx+13088> > 0x000000398bedf9c9 <+13017>: mov 0x10(%r12),%rdx > 0x000000398bedf9ce <+13022>: test %rdx,%rdx > 0x000000398bedf9d1 <+13025>: mov %rdx,0x60(%rsp) > 0x000000398bedf9d6 <+13030>: je 0x398bedf9fe <PyEval_EvalFrameEx+13070> > 0x000000398bedf9d8 <+13032>: callq 0x398be3f2b0 <__ctype_b_loc@plt> > 0x000000398bedf9dd <+13037>: mov 0x60(%rsp),%rdx > 0x000000398bedf9e2 <+13042>: mov (%rax),%rax > 0x000000398bedf9e5 <+13045>: movzbl 0x23(%r12,%rdx,1),%edx > 0x000000398bedf9eb <+13051>: movzbl %dl,%ecx > 0x000000398bedf9ee <+13054>: testb $0x20,0x1(%rax,%rcx,2) > 0x000000398bedf9f3 <+13059>: je 0x398bedf9fe <PyEval_EvalFrameEx+13070> > 0x000000398bedf9f5 <+13061>: cmp $0x20,%dl > 0x000000398bedf9f8 <+13064>: jne 0x398beddf15 <PyEval_EvalFrameEx+6181> > 0x000000398bedf9fe <+13070>: mov $0x1,%esi > 0x000000398bedfa03 <+13075>: mov %rbx,%rdi > 0x000000398bedfa06 <+13078>: callq 0x398be3b300 <PyFile_SoftSpace@plt> > 0x000000398bedfa0b <+13083>: jmpq 0x398beddf15 <PyEval_EvalFrameEx+6181> > 0x000000398bedfa10 <+13088>: test $0x10000000,%eax > 0x000000398bedfa15 <+13093>: je 0x398bedf9fe <PyEval_EvalFrameEx+13070> > 0x000000398bedfa17 <+13095>: mov 0x10(%r12),%rax > 0x000000398bedfa1c <+13100>: mov 0x18(%r12),%rdx > 0x000000398bedfa21 <+13105>: test %rax,%rax > 0x000000398bedfa24 <+13108>: je 0x398bedf9fe <PyEval_EvalFrameEx+13070> > 0x000000398bedfa26 <+13110>: lea -0x4(%rdx,%rax,4),%rdx > 0x000000398bedfa2b <+13115>: mov (%rdx),%edi > 0x000000398bedfa2d <+13117>: cmp $0x7f,%edi > 0x000000398bedfa30 <+13120>: ja 0x398bee1871 <PyEval_EvalFrameEx+20865> > 0x000000398bedfa36 <+13126>: mov 0x298f0b(%rip),%rdx # 0x398c178948 > 0x000000398bedfa3d <+13133>: mov %edi,%eax > 0x000000398bedfa3f <+13135>: cmpb $0x0,(%rdx,%rax,1) > 0x000000398bedfa43 <+13139>: je 0x398bedf9fe <PyEval_EvalFrameEx+13070> > 0x000000398bedfa45 <+13141>: cmp $0x20,%edi > 0x000000398bedfa48 <+13144>: jne 0x398beddf15 <PyEval_EvalFrameEx+6181> > 0x000000398bedfa4e <+13150>: jmp 0x398bedf9fe <PyEval_EvalFrameEx+13070> > 0x000000398bedfa50 <+13152>: xor %edx,%edx > 0x000000398bedfa52 <+13154>: mov %rbx,%rsi > 0x000000398bedfa55 <+13157>: mov %r12,%rdi > 0x000000398bedfa58 <+13160>: callq 0x398be3ec80 <PySlice_New@plt> > 0x000000398bedfa5d <+13165>: test %rax,%rax > 0x000000398bedfa60 <+13168>: je 0x398beded0f <PyEval_EvalFrameEx+9759> > 0x000000398bedfa66 <+13174>: mov %rax,%rsi > 0x000000398bedfa69 <+13177>: mov %r13,%rdi > 0x000000398bedfa6c <+13180>: mov %rax,0x60(%rsp) > 0x000000398bedfa71 <+13185>: callq 0x398be3c510 <PyObject_GetItem@plt> > 0x000000398bedfa76 <+13190>: mov 0x60(%rsp),%rdx > 0x000000398bedfa7b <+13195>: mov %rax,%r14 > 0x000000398bedfa7e <+13198>: subq $0x1,(%rdx) > 0x000000398bedfa82 <+13202>: jne 0x398beded12 <PyEval_EvalFrameEx+9762> > 0x000000398bedfa88 <+13208>: mov 0x8(%rdx),%rax > 0x000000398bedfa8c <+13212>: mov %rdx,%rdi > 0x000000398bedfa8f <+13215>: callq *0x30(%rax) > 0x000000398bedfa92 <+13218>: jmpq 0x398beded12 <PyEval_EvalFrameEx+9762> > 0x000000398bedfa97 <+13223>: lea -0x8(%rbp),%rax > 0x000000398bedfa9b <+13227>: mov %rax,0x110(%rsp) > 0x000000398bedfaa3 <+13235>: mov -0x8(%rbp),%r13 > 0x000000398bedfaa7 <+13239>: mov 0x8(%r13),%rax > 0x000000398bedfaab <+13243>: mov %r13,%rbp > 0x000000398bedfaae <+13246>: testb $0x20,0xab(%rax) > 0x000000398bedfab5 <+13253>: jne 0x398bedd3bd <PyEval_EvalFrameEx+3277> > 0x000000398bedfabb <+13259>: callq 0x398be3e1a0 <PyDict_New@plt> > 0x000000398bedfac0 <+13264>: test %rax,%rax > 0x000000398bedfac3 <+13267>: mov %rax,%rbp > 0x000000398bedfac6 <+13270>: je 0x398bee15bd <PyEval_EvalFrameEx+20173> > 0x000000398bedfacc <+13276>: mov %r13,%rsi > 0x000000398bedfacf <+13279>: mov %rax,%rdi > 0x000000398bedfad2 <+13282>: callq 0x398be3d0d0 <PyDict_Update@plt> > 0x000000398bedfad7 <+13287>: test %eax,%eax > 0x000000398bedfad9 <+13289>: je 0x398bee1211 <PyEval_EvalFrameEx+19233> > 0x000000398bedfadf <+13295>: subq $0x1,0x0(%rbp) > 0x000000398bedfae4 <+13300>: jne 0x398bedfaf0 <PyEval_EvalFrameEx+13312> > 0x000000398bedfae6 <+13302>: mov 0x8(%rbp),%rax > 0x000000398bedfaea <+13306>: mov %rbp,%rdi > 0x000000398bedfaed <+13309>: callq *0x30(%rax) > 0x000000398bedfaf0 <+13312>: mov 0x2993a1(%rip),%rax # 0x398c178e98 > 0x000000398bedfaf7 <+13319>: xor %r12d,%r12d > 0x000000398bedfafa <+13322>: mov (%rax),%rdi > 0x000000398bedfafd <+13325>: callq 0x398be3c870 <PyErr_ExceptionMatches@plt> > 0x000000398bedfb02 <+13330>: test %eax,%eax > 0x000000398bedfb04 <+13332>: je 0x398bedfb42 <PyEval_EvalFrameEx+13394> > 0x000000398bedfb06 <+13334>: mov 0x8(%r13),%rax > 0x000000398bedfb0a <+13338>: mov %rbx,%rdi > 0x000000398bedfb0d <+13341>: mov 0x18(%rax),%rbp > 0x000000398bedfb11 <+13345>: callq 0x398be3eeb0 <PyEval_GetFuncDesc@plt> > 0x000000398bedfb16 <+13350>: mov %rbx,%rdi > 0x000000398bedfb19 <+13353>: mov %rax,%r14 > 0x000000398bedfb1c <+13356>: callq 0x398be3be40 <PyEval_GetFuncName@plt> > 0x000000398bedfb21 <+13361>: mov %rax,%rdx > 0x000000398bedfb24 <+13364>: mov 0x298fad(%rip),%rax # 0x398c178ad8 > 0x000000398bedfb2b <+13371>: lea 0x61996(%rip),%rsi # 0x398bf414c8 > 0x000000398bedfb32 <+13378>: mov %rbp,%r8 > 0x000000398bedfb35 <+13381>: mov %r14,%rcx > 0x000000398bedfb38 <+13384>: mov (%rax),%rdi > 0x000000398bedfb3b <+13387>: xor %eax,%eax > 0x000000398bedfb3d <+13389>: callq 0x398be3eb10 <PyErr_Format@plt> > 0x000000398bedfb42 <+13394>: mov %r13,%rbp > 0x000000398bedfb45 <+13397>: xor %r14d,%r14d > 0x000000398bedfb48 <+13400>: jmpq 0x398bedd4eb <PyEval_EvalFrameEx+3579> > 0x000000398bedfb4d <+13405>: nopl (%rax) > 0x000000398bedfb50 <+13408>: mov 0x299261(%rip),%rax # 0x398c178db8 > 0x000000398bedfb57 <+13415>: mov 0x68(%rsp),%rbp > 0x000000398bedfb5c <+13420>: mov 0xc8(%rsp),%r15 > 0x000000398bedfb64 <+13428>: mov (%rax),%rdi > 0x000000398bedfb67 <+13431>: callq 0x398be3c870 <PyErr_ExceptionMatches@plt> > 0x000000398bedfb6c <+13436>: test %eax,%eax > 0x000000398bedfb6e <+13438>: movl $0xffffffff,0x38(%rsp) > 0x000000398bedfb76 <+13446>: jne 0x398bee15c5 <PyEval_EvalFrameEx+20181> > 0x000000398bedfb7c <+13452>: subq $0x1,(%rbx) > 0x000000398bedfb80 <+13456>: jne 0x398bedfb8c <PyEval_EvalFrameEx+13468> > 0x000000398bedfb82 <+13458>: mov 0x8(%rbx),%rax > 0x000000398bedfb86 <+13462>: mov %rbx,%rdi > 0x000000398bedfb89 <+13465>: callq *0x30(%rax) > 0x000000398bedfb8c <+13468>: mov 0x30(%rsp),%rdi > 0x000000398bedfb91 <+13473>: xor %esi,%esi > 0x000000398bedfb93 <+13475>: callq 0x398be3c9e0 <PyFrame_LocalsToFast@plt> > 0x000000398bedfb98 <+13480>: mov 0x60(%rsp),%rbx > 0x000000398bedfb9d <+13485>: mov (%rbx),%rax > 0x000000398bedfba0 <+13488>: mov %rax,0x68(%rsp) > 0x000000398bedfba5 <+13493>: sub $0x1,%rax > 0x000000398bedfba9 <+13497>: test %rax,%rax > 0x000000398bedfbac <+13500>: mov %rax,(%rbx) > 0x000000398bedfbaf <+13503>: jne 0x398bedd1f8 <PyEval_EvalFrameEx+2824> > 0x000000398bedfbb5 <+13509>: mov 0x8(%rbx),%rax > 0x000000398bedfbb9 <+13513>: mov %rbx,%rdi > 0x000000398bedfbbc <+13516>: callq *0x30(%rax) > 0x000000398bedfbbf <+13519>: jmpq 0x398bedd1f8 <PyEval_EvalFrameEx+2824> > 0x000000398bedfbc4 <+13524>: mov 0x8(%r12),%rax > 0x000000398bedfbc9 <+13529>: mov %r12,%rdi > 0x000000398bedfbcc <+13532>: callq *0x30(%rax) > 0x000000398bedfbcf <+13535>: nop > 0x000000398bedfbd0 <+13536>: jmpq 0x398bedc8cf <PyEval_EvalFrameEx+479> > 0x000000398bedfbd5 <+13541>: mov %r15,%r14 > 0x000000398bedfbd8 <+13544>: mov 0x30(%rsp),%r15 > 0x000000398bedfbdd <+13549>: jmpq 0x398bedf474 <PyEval_EvalFrameEx+11652> > 0x000000398bedfbe2 <+13554>: mov %r15,%r13 > 0x000000398bedfbe5 <+13557>: jmpq 0x398bedcd74 <PyEval_EvalFrameEx+1668> > 0x000000398bedfbea <+13562>: jle 0x398bee15a3 <PyEval_EvalFrameEx+20147> > 0x000000398bedfbf0 <+13568>: mov 0x298cd1(%rip),%rax # 0x398c1788c8 > 0x000000398bedfbf7 <+13575>: movl $0x0,0x38(%rsp) > 0x000000398bedfbff <+13583>: addq $0x1,(%rax) > 0x000000398bedfc03 <+13587>: mov %rax,-0x8(%rbp) > 0x000000398bedfc07 <+13591>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bedfc0c <+13596>: mov 0x100(%rsp),%rdi > 0x000000398bedfc14 <+13604>: mov 0x8(%rdi),%rax > 0x000000398bedfc18 <+13608>: callq *0x30(%rax) > 0x000000398bedfc1b <+13611>: jmpq 0x398bedc917 <PyEval_EvalFrameEx+551> > 0x000000398bedfc20 <+13616>: mov 0x8(%rbx),%rax > 0x000000398bedfc24 <+13620>: mov %rbx,%rdi > 0x000000398bedfc27 <+13623>: callq *0x30(%rax) > 0x000000398bedfc2a <+13626>: movq $0x0,0x50(%rsp) > 0x000000398bedfc33 <+13635>: jmpq 0x398bedf6e7 <PyEval_EvalFrameEx+12279> > 0x000000398bedfc38 <+13640>: movq $0x0,(%rsp) > 0x000000398bedfc40 <+13648>: jmpq 0x398bedea93 <PyEval_EvalFrameEx+9123> > 0x000000398bedfc45 <+13653>: xor %eax,%eax > 0x000000398bedfc47 <+13655>: mov %rbx,%rsi > 0x000000398bedfc4a <+13658>: mov $0x1,%edi > 0x000000398bedfc4f <+13663>: callq 0x398be3f110 <PyTuple_Pack@plt> > 0x000000398bedfc54 <+13668>: test %rax,%rax > 0x000000398bedfc57 <+13671>: mov %rax,%r14 > 0x000000398bedfc5a <+13674>: movl $0xffffffff,0x38(%rsp) > 0x000000398bedfc62 <+13682>: je 0x398bede70e <PyEval_EvalFrameEx+8222> > 0x000000398bedfc68 <+13688>: xor %edx,%edx > 0x000000398bedfc6a <+13690>: mov %rax,%rsi > 0x000000398bedfc6d <+13693>: mov %r12,%rdi > 0x000000398bedfc70 <+13696>: callq 0x398be3bc30 <PyEval_CallObjectWithKeywords@plt> > 0x000000398bedfc75 <+13701>: test %rax,%rax > 0x000000398bedfc78 <+13704>: je 0x398bede70e <PyEval_EvalFrameEx+8222> > 0x000000398bedfc7e <+13710>: mov (%rax),%rsi > 0x000000398bedfc81 <+13713>: lea -0x1(%rsi),%rdx > 0x000000398bedfc85 <+13717>: test %rdx,%rdx > 0x000000398bedfc88 <+13720>: mov %rdx,(%rax) > 0x000000398bedfc8b <+13723>: je 0x398bee10d0 <PyEval_EvalFrameEx+18912> > 0x000000398bedfc91 <+13729>: movl $0x0,0x38(%rsp) > 0x000000398bedfc99 <+13737>: jmpq 0x398bede70e <PyEval_EvalFrameEx+8222> > 0x000000398bedfc9e <+13742>: test %edx,%edx > 0x000000398bedfca0 <+13744>: jne 0x398bedfd21 <PyEval_EvalFrameEx+13873> > 0x000000398bedfca2 <+13746>: mov 0x298edf(%rip),%rax # 0x398c178b88 > 0x000000398bedfca9 <+13753>: mov (%rax),%rdx > 0x000000398bedfcac <+13756>: mov 0x60(%rdx),%rax > 0x000000398bedfcb0 <+13760>: mov 0x68(%rdx),%rcx > 0x000000398bedfcb4 <+13764>: mov 0x70(%rdx),%rdx > 0x000000398bedfcb8 <+13768>: test %rax,%rax > 0x000000398bedfcbb <+13771>: cmove 0x40(%rsp),%rax > 0x000000398bedfcc1 <+13777>: mov %rcx,0xe8(%rsp) > 0x000000398bedfcc9 <+13785>: mov %rdx,0xf0(%rsp) > 0x000000398bedfcd1 <+13793>: mov %rax,0xe0(%rsp) > 0x000000398bedfcd9 <+13801>: addq $0x1,(%rax) > 0x000000398bedfcdd <+13805>: mov 0xe8(%rsp),%rax > 0x000000398bedfce5 <+13813>: test %rax,%rax > 0x000000398bedfce8 <+13816>: je 0x398bedfcee <PyEval_EvalFrameEx+13822> > 0x000000398bedfcea <+13818>: addq $0x1,(%rax) > 0x000000398bedfcee <+13822>: mov 0xf0(%rsp),%rax > 0x000000398bedfcf6 <+13830>: test %rax,%rax > 0x000000398bedfcf9 <+13833>: je 0x398bee0fa9 <PyEval_EvalFrameEx+18617> > 0x000000398bedfcff <+13839>: addq $0x1,(%rax) > 0x000000398bedfd03 <+13843>: mov %r13,%r15 > 0x000000398bedfd06 <+13846>: mov 0xf0(%rsp),%rax > 0x000000398bedfd0e <+13854>: jmpq 0x398bede24f <PyEval_EvalFrameEx+7007> > 0x000000398bedfd13 <+13859>: nopl 0x0(%rax,%rax,1) > 0x000000398bedfd18 <+13864>: xor %eax,%eax > 0x000000398bedfd1a <+13866>: xor %ecx,%ecx > 0x000000398bedfd1c <+13868>: jmpq 0x398bede226 <PyEval_EvalFrameEx+6966> > 0x000000398bedfd21 <+13873>: lea 0x619b3(%rip),%rsi # 0x398bf416db > 0x000000398bedfd28 <+13880>: jmpq 0x398bedf42a <PyEval_EvalFrameEx+11578> > 0x000000398bedfd2d <+13885>: xor %eax,%eax > 0x000000398bedfd2f <+13887>: jmpq 0x398bede21e <PyEval_EvalFrameEx+6958> > 0x000000398bedfd34 <+13892>: mov 0x8(%rbx),%rax > 0x000000398bedfd38 <+13896>: mov %rbx,%rdi > 0x000000398bedfd3b <+13899>: callq *0x30(%rax) > 0x000000398bedfd3e <+13902>: jmpq 0x398beddfb7 <PyEval_EvalFrameEx+6343> > 0x000000398bedfd43 <+13907>: xor %esi,%esi > 0x000000398bedfd45 <+13909>: mov %rbx,%rdi > 0x000000398bedfd48 <+13912>: callq 0x398be3b300 <PyFile_SoftSpace@plt> > 0x000000398bedfd4d <+13917>: nopl (%rax) > 0x000000398bedfd50 <+13920>: jmpq 0x398beddf9e <PyEval_EvalFrameEx+6318> > 0x000000398bedfd55 <+13925>: movl $0x0,0x100(%rsp) > 0x000000398bedfd60 <+13936>: mov 0x8(%r13),%rax > 0x000000398bedfd64 <+13940>: testb $0x10,0xab(%rax) > 0x000000398bedfd6b <+13947>: je 0x398bedfe28 <PyEval_EvalFrameEx+14136> > 0x000000398bedfd71 <+13953>: mov %r13,%rdi > 0x000000398bedfd74 <+13956>: callq 0x398be3c140 <PyUnicodeUCS4_AsUTF8String@plt> > 0x000000398bedfd79 <+13961>: test %rax,%rax > 0x000000398bedfd7c <+13964>: mov %rax,%r13 > 0x000000398bedfd7f <+13967>: je 0x398bee10df <PyEval_EvalFrameEx+18927> > 0x000000398bedfd85 <+13973>: orl $0x100,0x100(%rsp) > 0x000000398bedfd90 <+13984>: mov %rax,0xd0(%rsp) > 0x000000398bedfd98 <+13992>: mov 0xa0(%rsp),%rsi > 0x000000398bedfda0 <+14000>: xor %edx,%edx > 0x000000398bedfda2 <+14002>: mov %r13,%rdi > 0x000000398bedfda5 <+14005>: callq 0x398be3e590 <PyString_AsStringAndSize@plt> > 0x000000398bedfdaa <+14010>: test %eax,%eax > 0x000000398bedfdac <+14012>: jne 0x398bee10df <PyEval_EvalFrameEx+18927> > 0x000000398bedfdb2 <+14018>: mov 0xb8(%rsp),%rdi > 0x000000398bedfdba <+14026>: callq 0x398be3e980 <PyEval_MergeCompilerFlags@plt> > 0x000000398bedfdbf <+14031>: xor %r8d,%r8d > 0x000000398bedfdc2 <+14034>: test %eax,%eax > 0x000000398bedfdc4 <+14036>: je 0x398bedfdce <PyEval_EvalFrameEx+14046> > 0x000000398bedfdc6 <+14038>: mov 0xb8(%rsp),%r8 > 0x000000398bedfdce <+14046>: mov 0x110(%rsp),%rdi > 0x000000398bedfdd6 <+14054>: mov %rbx,%rcx > 0x000000398bedfdd9 <+14057>: mov $0x101,%esi > 0x000000398bedfdde <+14062>: mov %r12,%rdx > 0x000000398bedfde1 <+14065>: callq 0x398be3d880 <PyRun_StringFlags@plt> > 0x000000398bedfde6 <+14070>: mov 0xd0(%rsp),%rsi > 0x000000398bedfdee <+14078>: mov %rax,%rbx > 0x000000398bedfdf1 <+14081>: test %rsi,%rsi > 0x000000398bedfdf4 <+14084>: je 0x398bedeab4 <PyEval_EvalFrameEx+9156> > 0x000000398bedfdfa <+14090>: mov (%rsi),%rax > 0x000000398bedfdfd <+14093>: mov %rax,0xd8(%rsp) > 0x000000398bedfe05 <+14101>: sub $0x1,%rax > 0x000000398bedfe09 <+14105>: test %rax,%rax > 0x000000398bedfe0c <+14108>: mov %rax,(%rsi) > 0x000000398bedfe0f <+14111>: jne 0x398bedeab4 <PyEval_EvalFrameEx+9156> > 0x000000398bedfe15 <+14117>: mov 0x8(%rsi),%rax > 0x000000398bedfe19 <+14121>: mov %rsi,%rdi > 0x000000398bedfe1c <+14124>: callq *0x30(%rax) > 0x000000398bedfe1f <+14127>: jmpq 0x398bedeab4 <PyEval_EvalFrameEx+9156> > 0x000000398bedfe24 <+14132>: nopl 0x0(%rax) > 0x000000398bedfe28 <+14136>: movq $0x0,0xd0(%rsp) > 0x000000398bedfe34 <+14148>: jmpq 0x398bedfd98 <PyEval_EvalFrameEx+13992> > 0x000000398bedfe39 <+14153>: cmp %rax,0x8(%r12) > 0x000000398bedfe3e <+14158>: jne 0x398bedd28c <PyEval_EvalFrameEx+2972> > 0x000000398bedfe44 <+14164>: mov 0x10(%r13),%rdx > 0x000000398bedfe48 <+14168>: mov 0x10(%r12),%rax > 0x000000398bedfe4d <+14173>: mov %rdx,%rdi > 0x000000398bedfe50 <+14176>: sub %rax,%rdi > 0x000000398bedfe53 <+14179>: xor %rdi,%rdx > 0x000000398bedfe56 <+14182>: js 0x398bee0e34 <PyEval_EvalFrameEx+18244> > 0x000000398bedfe5c <+14188>: callq 0x398be3e690 <PyInt_FromLong@plt> > 0x000000398bedfe61 <+14193>: mov %rax,%r14 > 0x000000398bedfe64 <+14196>: jmpq 0x398bedd244 <PyEval_EvalFrameEx+2900> > 0x000000398bedfe69 <+14201>: nopl 0x0(%rax) > 0x000000398bedfe70 <+14208>: mov 0x68(%rsp),%rbp > 0x000000398bedfe75 <+14213>: mov 0xc8(%rsp),%r15 > 0x000000398bedfe7d <+14221>: mov %r13d,0x38(%rsp) > 0x000000398bedfe82 <+14226>: jmpq 0x398bedfb7c <PyEval_EvalFrameEx+13452> > 0x000000398bedfe87 <+14231>: mov 0x298cfa(%rip),%rax # 0x398c178b88 > 0x000000398bedfe8e <+14238>: mov (%rax),%r9 > 0x000000398bedfe91 <+14241>: mov 0x20(%r9),%edi > 0x000000398bedfe95 <+14245>: test %edi,%edi > 0x000000398bedfe97 <+14247>: je 0x398bee17a4 <PyEval_EvalFrameEx+20660> > 0x000000398bedfe9d <+14253>: mov 0x28(%r9),%rdi > 0x000000398bedfea1 <+14257>: test %rdi,%rdi > 0x000000398bedfea4 <+14260>: je 0x398bee17a4 <PyEval_EvalFrameEx+20660> > 0x000000398bedfeaa <+14266>: mov 0x10(%r9),%rdx > 0x000000398bedfeae <+14270>: mov 0x38(%r9),%rsi > 0x000000398bedfeb2 <+14274>: mov %rbx,%r8 > 0x000000398bedfeb5 <+14277>: mov $0x4,%ecx > 0x000000398bedfeba <+14282>: mov %r9,0x68(%rsp) > 0x000000398bedfebf <+14287>: callq 0x398bedb590 <call_trace> > 0x000000398bedfec4 <+14292>: test %eax,%eax > 0x000000398bedfec6 <+14294>: jne 0x398bedff1b <PyEval_EvalFrameEx+14379> > 0x000000398bedfec8 <+14296>: mov %rbx,%rdi > 0x000000398bedfecb <+14299>: mov %rbp,%rdx > 0x000000398bedfece <+14302>: mov %r13,%rsi > 0x000000398bedfed1 <+14305>: callq 0x398be3ce40 <PyCFunction_Call@plt> > 0x000000398bedfed6 <+14310>: mov 0x68(%rsp),%r9 > 0x000000398bedfedb <+14315>: mov %rax,%r14 > 0x000000398bedfede <+14318>: mov 0x28(%r9),%rdi > 0x000000398bedfee2 <+14322>: test %rdi,%rdi > 0x000000398bedfee5 <+14325>: je 0x398bedd4da <PyEval_EvalFrameEx+3562> > 0x000000398bedfeeb <+14331>: test %rax,%rax > 0x000000398bedfeee <+14334>: mov 0x10(%r9),%rdx > 0x000000398bedfef2 <+14338>: mov 0x38(%r9),%rsi > 0x000000398bedfef6 <+14342>: mov %rbx,%r8 > 0x000000398bedfef9 <+14345>: je 0x398bee0f2e <PyEval_EvalFrameEx+18494> > 0x000000398bedfeff <+14351>: mov $0x6,%ecx > 0x000000398bedff04 <+14356>: callq 0x398bedb590 <call_trace> > 0x000000398bedff09 <+14361>: test %eax,%eax > 0x000000398bedff0b <+14363>: je 0x398bedd4da <PyEval_EvalFrameEx+3562> > 0x000000398bedff11 <+14369>: subq $0x1,(%r14) > 0x000000398bedff15 <+14373>: je 0x398bee0f1c <PyEval_EvalFrameEx+18476> > 0x000000398bedff1b <+14379>: xor %r14d,%r14d > 0x000000398bedff1e <+14382>: xchg %ax,%ax > 0x000000398bedff20 <+14384>: jmpq 0x398bedd4da <PyEval_EvalFrameEx+3562> > 0x000000398bedff25 <+14389>: nopl (%rax) > 0x000000398bedff28 <+14392>: mov %r13,%rsi > 0x000000398bedff2b <+14395>: mov %r12,%rdi > 0x000000398bedff2e <+14398>: callq 0x398be3c760 <PySequence_Contains@plt> > 0x000000398bedff33 <+14403>: test %eax,%eax > 0x000000398bedff35 <+14405>: js 0x398bee179c <PyEval_EvalFrameEx+20652> > 0x000000398bedff3b <+14411>: test %eax,%eax > 0x000000398bedff3d <+14413>: je 0x398bedffaa <PyEval_EvalFrameEx+14522> > 0x000000398bedff3f <+14415>: mov 0x298e52(%rip),%r14 # 0x398c178d98 > 0x000000398bedff46 <+14422>: addq $0x1,(%r14) > 0x000000398bedff4a <+14426>: subq $0x1,0x0(%r13) > 0x000000398bedff4f <+14431>: jne 0x398bedff5b <PyEval_EvalFrameEx+14443> > 0x000000398bedff51 <+14433>: mov 0x8(%r13),%rax > 0x000000398bedff55 <+14437>: mov %r13,%rdi > 0x000000398bedff58 <+14440>: callq *0x30(%rax) > 0x000000398bedff5b <+14443>: subq $0x1,(%r12) > 0x000000398bedff60 <+14448>: jne 0x398bedff6d <PyEval_EvalFrameEx+14461> > 0x000000398bedff62 <+14450>: mov 0x8(%r12),%rax > 0x000000398bedff67 <+14455>: mov %r12,%rdi > 0x000000398bedff6a <+14458>: callq *0x30(%rax) > 0x000000398bedff6d <+14461>: test %r14,%r14 > 0x000000398bedff70 <+14464>: mov %r14,-0x10(%rbp) > 0x000000398bedff74 <+14468>: je 0x398bedd920 <PyEval_EvalFrameEx+4656> > 0x000000398bedff7a <+14474>: movzbl (%r15),%eax > 0x000000398bedff7e <+14478>: cmp $0x72,%al > 0x000000398bedff80 <+14480>: je 0x398bedffb3 <PyEval_EvalFrameEx+14531> > 0x000000398bedff82 <+14482>: cmp $0x73,%al > 0x000000398bedff84 <+14484>: jne 0x398beddbe4 <PyEval_EvalFrameEx+5364> > 0x000000398bedff8a <+14490>: movzbl 0x2(%r15),%eax > 0x000000398bedff8f <+14495>: movzbl 0x1(%r15),%edx > 0x000000398bedff94 <+14500>: mov %r14,%rdi > 0x000000398bedff97 <+14503>: add $0x3,%r15 > 0x000000398bedff9b <+14507>: mov 0x60(%rsp),%rbp > 0x000000398bedffa0 <+14512>: shl $0x8,%eax > 0x000000398bedffa3 <+14515>: add %eax,%edx > 0x000000398bedffa5 <+14517>: jmpq 0x398bedd995 <PyEval_EvalFrameEx+4773> > 0x000000398bedffaa <+14522>: mov 0x298917(%rip),%r14 # 0x398c1788c8 > 0x000000398bedffb1 <+14529>: jmp 0x398bedff46 <PyEval_EvalFrameEx+14422> > 0x000000398bedffb3 <+14531>: movzbl 0x2(%r15),%eax > 0x000000398bedffb8 <+14536>: movzbl 0x1(%r15),%edx > 0x000000398bedffbd <+14541>: mov %r14,%rdi > 0x000000398bedffc0 <+14544>: add $0x3,%r15 > 0x000000398bedffc4 <+14548>: mov 0x60(%rsp),%rbp > 0x000000398bedffc9 <+14553>: shl $0x8,%eax > 0x000000398bedffcc <+14556>: add %eax,%edx > 0x000000398bedffce <+14558>: jmpq 0x398bedd94d <PyEval_EvalFrameEx+4701> > 0x000000398bedffd3 <+14563>: mov 0xa8(%rsi),%rax > 0x000000398bedffda <+14570>: test $0x4000000,%eax > 0x000000398bedffdf <+14575>: jne 0x398bee16ec <PyEval_EvalFrameEx+20476> > 0x000000398bedffe5 <+14581>: test $0x8000000,%eax > 0x000000398bedffea <+14586>: mov $0x1,%edx > 0x000000398bedffef <+14591>: lea 0x6139a(%rip),%rsi # 0x398bf41390 > 0x000000398bedfff6 <+14598>: jne 0x398bee0023 <PyEval_EvalFrameEx+14643> > 0x000000398bedfff8 <+14600>: mov 0x298a71(%rip),%rdx # 0x398c178a70 > 0x000000398bedffff <+14607>: mov (%rdx),%edx > 0x000000398bee0001 <+14609>: test %edx,%edx > 0x000000398bee0003 <+14611>: je 0x398bee003a <PyEval_EvalFrameEx+14666> > 0x000000398bee0005 <+14613>: test $0x80000000,%eax > 0x000000398bee000a <+14618>: je 0x398bee0017 <PyEval_EvalFrameEx+14631> > 0x000000398bee000c <+14620>: testb $0x40,0xab(%r12) > 0x000000398bee0015 <+14629>: jne 0x398bee003a <PyEval_EvalFrameEx+14666> > 0x000000398bee0017 <+14631>: lea 0x613a2(%rip),%rsi # 0x398bf413c0 > 0x000000398bee001e <+14638>: mov $0x1,%edx > 0x000000398bee0023 <+14643>: mov 0x298a9e(%rip),%rax # 0x398c178ac8 > 0x000000398bee002a <+14650>: mov (%rax),%rdi > 0x000000398bee002d <+14653>: callq 0x398be3be60 <PyErr_WarnEx@plt> > 0x000000398bee0032 <+14658>: test %eax,%eax > 0x000000398bee0034 <+14660>: js 0x398bee179c <PyEval_EvalFrameEx+20652> > 0x000000398bee003a <+14666>: mov %r12,%rsi > 0x000000398bee003d <+14669>: mov %r13,%rdi > 0x000000398bee0040 <+14672>: callq 0x398be3c3d0 <PyErr_GivenExceptionMatches@plt> > 0x000000398bee0045 <+14677>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee004a <+14682>: nopw 0x0(%rax,%rax,1) > 0x000000398bee0050 <+14688>: mov %r12,%rsi > 0x000000398bee0053 <+14691>: mov %r13,%rdi > 0x000000398bee0056 <+14694>: callq 0x398be3c160 <PyObject_RichCompare@plt> > 0x000000398bee005b <+14699>: mov %rax,%r14 > 0x000000398bee005e <+14702>: jmpq 0x398bedff4a <PyEval_EvalFrameEx+14426> > 0x000000398bee0063 <+14707>: cmp %rsi,0x8(%r13) > 0x000000398bee0067 <+14711>: jne 0x398beddad9 <PyEval_EvalFrameEx+5097> > 0x000000398bee006d <+14717>: cmp $0x9,%edx > 0x000000398bee0070 <+14720>: mov 0x10(%r13),%rcx > 0x000000398bee0074 <+14724>: mov 0x10(%r12),%rax > 0x000000398bee0079 <+14729>: ja 0x398beddad9 <PyEval_EvalFrameEx+5097> > 0x000000398bee007f <+14735>: mov %edx,%edi > 0x000000398bee0081 <+14737>: movslq (%rbx,%rdi,4),%rdi > 0x000000398bee0085 <+14741>: add %rbx,%rdi > 0x000000398bee0088 <+14744>: jmpq *%rdi > 0x000000398bee008a <+14746>: nopw 0x0(%rax,%rax,1) > 0x000000398bee0090 <+14752>: xor %eax,%eax > 0x000000398bee0092 <+14754>: cmp %r13,%r12 > 0x000000398bee0095 <+14757>: sete %al > 0x000000398bee0098 <+14760>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee009d <+14765>: mov %r13,%rsi > 0x000000398bee00a0 <+14768>: mov %r12,%rdi > 0x000000398bee00a3 <+14771>: callq 0x398be3c760 <PySequence_Contains@plt> > 0x000000398bee00a8 <+14776>: test %eax,%eax > 0x000000398bee00aa <+14778>: js 0x398bee179c <PyEval_EvalFrameEx+20652> > 0x000000398bee00b0 <+14784>: sete %al > 0x000000398bee00b3 <+14787>: movzbl %al,%eax > 0x000000398bee00b6 <+14790>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee00bb <+14795>: nopl 0x0(%rax,%rax,1) > 0x000000398bee00c0 <+14800>: xor %eax,%eax > 0x000000398bee00c2 <+14802>: cmp %r13,%r12 > 0x000000398bee00c5 <+14805>: setne %al > 0x000000398bee00c8 <+14808>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee00cd <+14813>: test %r14,%r14 > 0x000000398bee00d0 <+14816>: je 0x398bedebc6 <PyEval_EvalFrameEx+9430> > 0x000000398bee00d6 <+14822>: movslq %r13d,%rdi > 0x000000398bee00d9 <+14825>: callq 0x398be3d360 <PyTuple_New@plt> > 0x000000398bee00de <+14830>: test %rax,%rax > 0x000000398bee00e1 <+14833>: mov %rax,%rbp > 0x000000398bee00e4 <+14836>: je 0x398bee0e6e <PyEval_EvalFrameEx+18302> > 0x000000398bee00ea <+14842>: lea -0x1(%r13),%ecx > 0x000000398bee00ee <+14846>: mov %rbx,%rdx > 0x000000398bee00f1 <+14849>: mov %ecx,%eax > 0x000000398bee00f3 <+14851>: sub $0x8,%rdx > 0x000000398bee00f7 <+14855>: mov (%rdx),%rdi > 0x000000398bee00fa <+14858>: movslq %eax,%rsi > 0x000000398bee00fd <+14861>: sub $0x1,%eax > 0x000000398bee0100 <+14864>: cmp $0xffffffff,%eax > 0x000000398bee0103 <+14867>: mov %rdi,0x18(%rbp,%rsi,8) > 0x000000398bee0108 <+14872>: jne 0x398bee00f3 <PyEval_EvalFrameEx+14851> > 0x000000398bee010a <+14874>: not %rcx > 0x000000398bee010d <+14877>: mov %rbp,%rsi > 0x000000398bee0110 <+14880>: mov %r14,%rdi > 0x000000398bee0113 <+14883>: lea (%rbx,%rcx,8),%rbx > 0x000000398bee0117 <+14887>: callq 0x398be3dc10 <PyFunction_SetDefaults@plt> > 0x000000398bee011c <+14892>: subq $0x1,0x0(%rbp) > 0x000000398bee0121 <+14897>: mov %eax,0x38(%rsp) > 0x000000398bee0125 <+14901>: jne 0x398bedebc6 <PyEval_EvalFrameEx+9430> > 0x000000398bee012b <+14907>: mov 0x8(%rbp),%rax > 0x000000398bee012f <+14911>: mov %rbp,%rdi > 0x000000398bee0132 <+14914>: callq *0x30(%rax) > 0x000000398bee0135 <+14917>: jmpq 0x398bedebc6 <PyEval_EvalFrameEx+9430> > 0x000000398bee013a <+14922>: nopw 0x0(%rax,%rax,1) > 0x000000398bee0140 <+14928>: lea 0x4830b(%rip),%rdi # 0x398bf28452 > 0x000000398bee0147 <+14935>: mov %rbx,%rsi > 0x000000398bee014a <+14938>: callq 0x398be3cde0 <PyFile_WriteString@plt> > 0x000000398bee014f <+14943>: mov %eax,0x38(%rsp) > 0x000000398bee0153 <+14947>: jmpq 0x398beddf07 <PyEval_EvalFrameEx+6167> > 0x000000398bee0158 <+14952>: cmp %rax,0x8(%r12) > 0x000000398bee015d <+14957>: jne 0x398bedd869 <PyEval_EvalFrameEx+4473> > 0x000000398bee0163 <+14963>: mov 0x10(%r13),%rdx > 0x000000398bee0167 <+14967>: mov 0x10(%r12),%rax > 0x000000398bee016c <+14972>: mov %rdx,%rdi > 0x000000398bee016f <+14975>: sub %rax,%rdi > 0x000000398bee0172 <+14978>: xor %rdi,%rdx > 0x000000398bee0175 <+14981>: jns 0x398bedfe5c <PyEval_EvalFrameEx+14188> > 0x000000398bee017b <+14987>: xor %rdi,%rax > 0x000000398bee017e <+14990>: js 0x398bedfe5c <PyEval_EvalFrameEx+14188> > 0x000000398bee0184 <+14996>: jmpq 0x398bedd869 <PyEval_EvalFrameEx+4473> > 0x000000398bee0189 <+15001>: nopl 0x0(%rax) > 0x000000398bee0190 <+15008>: mov 0x298c49(%rip),%rax # 0x398c178de0 > 0x000000398bee0197 <+15015>: cmp %rax,0x8(%r13) > 0x000000398bee019b <+15019>: jne 0x398beded71 <PyEval_EvalFrameEx+9857> > 0x000000398bee01a1 <+15025>: mov %r13,%rdi > 0x000000398bee01a4 <+15028>: callq 0x398be3b7c0 <PyInt_AsSsize_t@plt> > 0x000000398bee01a9 <+15033>: test %rax,%rax > 0x000000398bee01ac <+15036>: mov 0x10(%r12),%rdx > 0x000000398bee01b1 <+15041>: js 0x398bee188f <PyEval_EvalFrameEx+20895> > 0x000000398bee01b7 <+15047>: cmp %rax,%rdx > 0x000000398bee01ba <+15050>: jle 0x398beded71 <PyEval_EvalFrameEx+9857> > 0x000000398bee01c0 <+15056>: mov 0x18(%r12),%rdx > 0x000000398bee01c5 <+15061>: mov (%rdx,%rax,8),%r14 > 0x000000398bee01c9 <+15065>: addq $0x1,(%r14) > 0x000000398bee01cd <+15069>: jmpq 0x398bedd7dd <PyEval_EvalFrameEx+4333> > 0x000000398bee01d2 <+15074>: nopw 0x0(%rax,%rax,1) > 0x000000398bee01d8 <+15080>: mov 0xa0(%rsp),%rsi > 0x000000398bee01e0 <+15088>: mov %rbx,%rdi > 0x000000398bee01e3 <+15091>: callq 0x398be3de10 <_PyEval_SliceIndex@plt> > 0x000000398bee01e8 <+15096>: test %eax,%eax > 0x000000398bee01ea <+15098>: je 0x398beded0f <PyEval_EvalFrameEx+9759> > 0x000000398bee01f0 <+15104>: mov 0x110(%rsp),%rdx > 0x000000398bee01f8 <+15112>: mov 0x100(%rsp),%rsi > 0x000000398bee0200 <+15120>: mov %r13,%rdi > 0x000000398bee0203 <+15123>: callq 0x398be3ca80 <PySequence_GetSlice@plt> > 0x000000398bee0208 <+15128>: mov %rax,%r14 > 0x000000398bee020b <+15131>: jmpq 0x398beded12 <PyEval_EvalFrameEx+9762> > 0x000000398bee0210 <+15136>: lea 0x61503(%rip),%rsi # 0x398bf4171a > 0x000000398bee0217 <+15143>: mov %r13,%rdi > 0x000000398bee021a <+15146>: callq 0x398be3d8e0 <PyDict_GetItemString@plt> > 0x000000398bee021f <+15151>: test %rax,%rax > 0x000000398bee0222 <+15154>: mov %rax,%r9 > 0x000000398bee0225 <+15157>: je 0x398bedf30e <PyEval_EvalFrameEx+11294> > 0x000000398bee022b <+15163>: addq $0x1,(%r9) > 0x000000398bee022f <+15167>: jmpq 0x398bedf355 <PyEval_EvalFrameEx+11365> > 0x000000398bee0234 <+15172>: movslq %r13d,%rax > 0x000000398bee0237 <+15175>: cmp %rax,0x10(%rbx) > 0x000000398bee023b <+15179>: jne 0x398bedefdf <PyEval_EvalFrameEx+10479> > 0x000000398bee0241 <+15185>: test %r13d,%r13d > 0x000000398bee0244 <+15188>: mov 0x18(%rbx),%r8 > 0x000000398bee0248 <+15192>: lea -0x1(%r13),%edi > 0x000000398bee024c <+15196>: je 0x398bee189d <PyEval_EvalFrameEx+20909> > 0x000000398bee0252 <+15202>: mov 0x68(%rsp),%rcx > 0x000000398bee0257 <+15207>: mov %edi,%eax > 0x000000398bee0259 <+15209>: movslq %eax,%rdx > 0x000000398bee025c <+15212>: sub $0x1,%eax > 0x000000398bee025f <+15215>: add $0x8,%rcx > 0x000000398bee0263 <+15219>: mov (%r8,%rdx,8),%rdx > 0x000000398bee0267 <+15223>: addq $0x1,(%rdx) > 0x000000398bee026b <+15227>: cmp $0xffffffff,%eax > 0x000000398bee026e <+15230>: mov %rdx,-0x8(%rcx) > 0x000000398bee0272 <+15234>: jne 0x398bee0259 <PyEval_EvalFrameEx+15209> > 0x000000398bee0274 <+15236>: lea 0x8(%rsi,%rdi,8),%rax > 0x000000398bee0279 <+15241>: mov $0x1,%r12d > 0x000000398bee027f <+15247>: mov %rax,0x68(%rsp) > 0x000000398bee0284 <+15252>: jmpq 0x398bedd143 <PyEval_EvalFrameEx+2643> > 0x000000398bee0289 <+15257>: nopl 0x0(%rax) > 0x000000398bee0290 <+15264>: mov 0x40(%rsp),%rax > 0x000000398bee0295 <+15269>: mov %rax,0x100(%rsp) > 0x000000398bee029d <+15277>: addq $0x1,(%rax) > 0x000000398bee02a1 <+15281>: jmpq 0x398bedf53f <PyEval_EvalFrameEx+11855> > 0x000000398bee02a6 <+15286>: mov -0x10(%r12),%r10 > 0x000000398bee02ab <+15291>: mov -0x18(%r12),%rbx > 0x000000398bee02b0 <+15296>: mov -0x20(%r12),%r9 > 0x000000398bee02b5 <+15301>: mov %r13,-0x10(%r12) > 0x000000398bee02ba <+15306>: mov %r10,-0x18(%r12) > 0x000000398bee02bf <+15311>: mov %rbx,-0x20(%r12) > 0x000000398bee02c4 <+15316>: jmpq 0x398beddd44 <PyEval_EvalFrameEx+5716> > 0x000000398bee02c9 <+15321>: mov 0x18(%r12),%r13 > 0x000000398bee02ce <+15326>: cmp $0xffffffffffffffff,%r13 > 0x000000398bee02d2 <+15330>: je 0x398bedda1f <PyEval_EvalFrameEx+4911> > 0x000000398bee02d8 <+15336>: mov 0x30(%rax),%rax > 0x000000398bee02dc <+15340>: mov %r13,%rdx > 0x000000398bee02df <+15343>: mov %r12,%rsi > 0x000000398bee02e2 <+15346>: mov %rax,%rdi > 0x000000398bee02e5 <+15349>: callq *0x30(%rax) > 0x000000398bee02e8 <+15352>: test %rax,%rax > 0x000000398bee02eb <+15355>: je 0x398bee0e7b <PyEval_EvalFrameEx+18315> > 0x000000398bee02f1 <+15361>: mov 0x10(%rax),%r14 > 0x000000398bee02f5 <+15365>: test %r14,%r14 > 0x000000398bee02f8 <+15368>: jne 0x398bedda37 <PyEval_EvalFrameEx+4935> > 0x000000398bee02fe <+15374>: mov 0x30(%rsp),%rax > 0x000000398bee0303 <+15379>: mov %r13,%rdx > 0x000000398bee0306 <+15382>: mov %r12,%rsi > 0x000000398bee0309 <+15385>: mov 0x28(%rax),%rax > 0x000000398bee030d <+15389>: mov %rax,%rdi > 0x000000398bee0310 <+15392>: callq *0x30(%rax) > 0x000000398bee0313 <+15395>: test %rax,%rax > 0x000000398bee0316 <+15398>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee031c <+15404>: mov 0x10(%rax),%r14 > 0x000000398bee0320 <+15408>: test %r14,%r14 > 0x000000398bee0323 <+15411>: jne 0x398bedda37 <PyEval_EvalFrameEx+4935> > 0x000000398bee0329 <+15417>: mov 0x298be8(%rip),%rax # 0x398c178f18 > 0x000000398bee0330 <+15424>: lea 0x60fe9(%rip),%rsi # 0x398bf41320 > 0x000000398bee0337 <+15431>: mov %r12,%rdx > 0x000000398bee033a <+15434>: xor %r14d,%r14d > 0x000000398bee033d <+15437>: mov (%rax),%rdi > 0x000000398bee0340 <+15440>: callq 0x398bedb720 <format_exc_check_arg> > 0x000000398bee0345 <+15445>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee034a <+15450>: nopw 0x0(%rax,%rax,1) > 0x000000398bee0350 <+15456>: test %r13d,%r13d > 0x000000398bee0353 <+15459>: lea 0x18(%rbx),%rdi > 0x000000398bee0357 <+15463>: lea -0x1(%r13),%esi > 0x000000398bee035b <+15467>: je 0x398bedd32a <PyEval_EvalFrameEx+3130> > 0x000000398bee0361 <+15473>: mov %esi,%eax > 0x000000398bee0363 <+15475>: mov %rbp,%rdx > 0x000000398bee0366 <+15478>: movslq %eax,%rcx > 0x000000398bee0369 <+15481>: sub $0x1,%eax > 0x000000398bee036c <+15484>: add $0x8,%rdx > 0x000000398bee0370 <+15488>: mov (%rdi,%rcx,8),%rcx > 0x000000398bee0374 <+15492>: addq $0x1,(%rcx) > 0x000000398bee0378 <+15496>: cmp $0xffffffff,%eax > 0x000000398bee037b <+15499>: mov %rcx,-0x8(%rdx) > 0x000000398bee037f <+15503>: jne 0x398bee0366 <PyEval_EvalFrameEx+15478> > 0x000000398bee0381 <+15505>: lea 0x8(%rbp,%rsi,8),%rbp > 0x000000398bee0386 <+15510>: jmpq 0x398bedd32a <PyEval_EvalFrameEx+3130> > 0x000000398bee038b <+15515>: mov 0xf8(%rsp),%rdi > 0x000000398bee0393 <+15523>: mov 0x8(%rdi),%rax > 0x000000398bee0397 <+15527>: callq *0x30(%rax) > 0x000000398bee039a <+15530>: jmpq 0x398bedc8f7 <PyEval_EvalFrameEx+519> > 0x000000398bee039f <+15535>: mov 0x110(%rsp),%rdi > 0x000000398bee03a7 <+15543>: mov 0x8(%rdi),%rax > 0x000000398bee03ab <+15547>: callq *0x30(%rax) > 0x000000398bee03ae <+15550>: jmpq 0x398bedc937 <PyEval_EvalFrameEx+583> > 0x000000398bee03b3 <+15555>: movslq %r13d,%rdi > 0x000000398bee03b6 <+15558>: callq 0x398be3d360 <PyTuple_New@plt> > 0x000000398bee03bb <+15563>: test %rax,%rax > 0x000000398bee03be <+15566>: mov %rax,%rbx > 0x000000398bee03c1 <+15569>: je 0x398bee1a0b <PyEval_EvalFrameEx+21275> > 0x000000398bee03c7 <+15575>: lea -0x1(%r13),%ecx > 0x000000398bee03cb <+15579>: mov 0x68(%rsp),%rdx > 0x000000398bee03d0 <+15584>: mov %ecx,%eax > 0x000000398bee03d2 <+15586>: sub $0x8,%rdx > 0x000000398bee03d6 <+15590>: mov (%rdx),%rdi > 0x000000398bee03d9 <+15593>: movslq %eax,%rsi > 0x000000398bee03dc <+15596>: sub $0x1,%eax > 0x000000398bee03df <+15599>: cmp $0xffffffff,%eax > 0x000000398bee03e2 <+15602>: mov %rdi,0x18(%rbx,%rsi,8) > 0x000000398bee03e7 <+15607>: jne 0x398bee03d2 <PyEval_EvalFrameEx+15586> > 0x000000398bee03e9 <+15609>: mov 0x68(%rsp),%rax > 0x000000398bee03ee <+15614>: not %rcx > 0x000000398bee03f1 <+15617>: mov %rbx,%rsi > 0x000000398bee03f4 <+15620>: mov %r14,%rdi > 0x000000398bee03f7 <+15623>: lea (%rax,%rcx,8),%rbp > 0x000000398bee03fb <+15627>: callq 0x398be3dc10 <PyFunction_SetDefaults@plt> > 0x000000398bee0400 <+15632>: test %eax,%eax > 0x000000398bee0402 <+15634>: mov $0x2,%eax > 0x000000398bee0407 <+15639>: cmovne %eax,%r12d > 0x000000398bee040b <+15643>: subq $0x1,(%rbx) > 0x000000398bee040f <+15647>: jne 0x398bede5a4 <PyEval_EvalFrameEx+7860> > 0x000000398bee0415 <+15653>: mov 0x8(%rbx),%rax > 0x000000398bee0419 <+15657>: mov %rbx,%rdi > 0x000000398bee041c <+15660>: callq *0x30(%rax) > 0x000000398bee041f <+15663>: jmpq 0x398bede5a4 <PyEval_EvalFrameEx+7860> > 0x000000398bee0424 <+15668>: mov 0xc8(%rsp),%r12 > 0x000000398bee042c <+15676>: movl $0x0,0x60(%rsp) > 0x000000398bee0434 <+15684>: mov %rbp,%rdi > 0x000000398bee0437 <+15687>: callq 0x398be3bfb0 <PyIter_Next@plt> > 0x000000398bee043c <+15692>: test %rax,%rax > 0x000000398bee043f <+15695>: je 0x398bee1a65 <PyEval_EvalFrameEx+21365> > 0x000000398bee0445 <+15701>: mov (%rax),%rsi > 0x000000398bee0448 <+15704>: lea -0x1(%rsi),%rdx > 0x000000398bee044c <+15708>: test %rdx,%rdx > 0x000000398bee044f <+15711>: mov %rdx,(%rax) > 0x000000398bee0452 <+15714>: je 0x398bee1a54 <PyEval_EvalFrameEx+21348> > 0x000000398bee0458 <+15720>: mov 0x298651(%rip),%rax # 0x398c178ab0 > 0x000000398bee045f <+15727>: lea 0x612fa(%rip),%rsi # 0x398bf41760 > 0x000000398bee0466 <+15734>: mov (%rax),%rdi > 0x000000398bee0469 <+15737>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee046e <+15742>: jmpq 0x398bedf053 <PyEval_EvalFrameEx+10595> > 0x000000398bee0473 <+15747>: mov -0x8(%rbp),%r14 > 0x000000398bee0477 <+15751>: add $0x10,%rbp > 0x000000398bee047b <+15755>: addq $0x1,(%r14) > 0x000000398bee047f <+15759>: mov -0x20(%rbp),%rax > 0x000000398bee0483 <+15763>: addq $0x1,(%rax) > 0x000000398bee0487 <+15767>: mov %r14,-0x8(%rbp) > 0x000000398bee048b <+15771>: mov %rax,-0x10(%rbp) > 0x000000398bee048f <+15775>: jmpq 0x398bedcdb0 <PyEval_EvalFrameEx+1728> > 0x000000398bee0494 <+15780>: mov 0x40(%rsp),%rax > 0x000000398bee0499 <+15785>: mov %rax,0x100(%rsp) > 0x000000398bee04a1 <+15793>: addq $0x1,(%rax) > 0x000000398bee04a5 <+15797>: mov %rax,%rdx > 0x000000398bee04a8 <+15800>: jmpq 0x398bedc87a <PyEval_EvalFrameEx+394> > 0x000000398bee04ad <+15805>: sub $0x8,%rbp > 0x000000398bee04b1 <+15809>: mov $0x1,%r12d > 0x000000398bee04b7 <+15815>: jmpq 0x398bede5a4 <PyEval_EvalFrameEx+7860> > 0x000000398bee04bc <+15820>: mov -0x10(%r12),%rax > 0x000000398bee04c1 <+15825>: mov 0x40(%rsp),%r10 > 0x000000398bee04c6 <+15830>: mov -0x18(%r12),%r9 > 0x000000398bee04cb <+15835>: mov %r13,-0x10(%r12) > 0x000000398bee04d0 <+15840>: mov %rax,-0x18(%r12) > 0x000000398bee04d5 <+15845>: mov %r10,%r13 > 0x000000398bee04d8 <+15848>: mov %r10,%rbx > 0x000000398bee04db <+15851>: jmpq 0x398beddd44 <PyEval_EvalFrameEx+5716> > 0x000000398bee04e0 <+15856>: mov 0x2986a1(%rip),%rax # 0x398c178b88 > 0x000000398bee04e7 <+15863>: mov (%rax),%r9 > 0x000000398bee04ea <+15866>: mov 0x20(%r9),%r8d > 0x000000398bee04ee <+15870>: test %r8d,%r8d > 0x000000398bee04f1 <+15873>: je 0x398bee113f <PyEval_EvalFrameEx+19023> > 0x000000398bee04f7 <+15879>: mov 0x28(%r9),%rdi > 0x000000398bee04fb <+15883>: test %rdi,%rdi > 0x000000398bee04fe <+15886>: je 0x398bee113f <PyEval_EvalFrameEx+19023> > 0x000000398bee0504 <+15892>: mov 0x10(%r9),%rdx > 0x000000398bee0508 <+15896>: mov 0x38(%r9),%rsi > 0x000000398bee050c <+15900>: mov %rbx,%r8 > 0x000000398bee050f <+15903>: mov $0x4,%ecx > 0x000000398bee0514 <+15908>: mov %r9,0x60(%rsp) > 0x000000398bee0519 <+15913>: callq 0x398bedb590 <call_trace> > 0x000000398bee051e <+15918>: test %eax,%eax > 0x000000398bee0520 <+15920>: jne 0x398bee0575 <PyEval_EvalFrameEx+16005> > 0x000000398bee0522 <+15922>: mov %rbx,%rdi > 0x000000398bee0525 <+15925>: mov %r13,%rdx > 0x000000398bee0528 <+15928>: mov %rbp,%rsi > 0x000000398bee052b <+15931>: callq 0x398be3ce40 <PyCFunction_Call@plt> > 0x000000398bee0530 <+15936>: mov 0x60(%rsp),%r9 > 0x000000398bee0535 <+15941>: mov %rax,%r14 > 0x000000398bee0538 <+15944>: mov 0x28(%r9),%rdi > 0x000000398bee053c <+15948>: test %rdi,%rdi > 0x000000398bee053f <+15951>: je 0x398bede43f <PyEval_EvalFrameEx+7503> > 0x000000398bee0545 <+15957>: test %rax,%rax > 0x000000398bee0548 <+15960>: mov 0x10(%r9),%rdx > 0x000000398bee054c <+15964>: mov 0x38(%r9),%rsi > 0x000000398bee0550 <+15968>: mov %rbx,%r8 > 0x000000398bee0553 <+15971>: je 0x398bee1273 <PyEval_EvalFrameEx+19331> > 0x000000398bee0559 <+15977>: mov $0x6,%ecx > 0x000000398bee055e <+15982>: callq 0x398bedb590 <call_trace> > 0x000000398bee0563 <+15987>: test %eax,%eax > 0x000000398bee0565 <+15989>: je 0x398bede43f <PyEval_EvalFrameEx+7503> > 0x000000398bee056b <+15995>: subq $0x1,(%r14) > 0x000000398bee056f <+15999>: je 0x398bee1261 <PyEval_EvalFrameEx+19313> > 0x000000398bee0575 <+16005>: xor %r14d,%r14d > 0x000000398bee0578 <+16008>: jmpq 0x398bede43f <PyEval_EvalFrameEx+7503> > 0x000000398bee057d <+16013>: nopl (%rax) > 0x000000398bee0580 <+16016>: mov 0x40(%rsp),%rbx > 0x000000398bee0585 <+16021>: lea 0x8(%r14),%rax > 0x000000398bee0589 <+16025>: addq $0x1,(%rbx) > 0x000000398bee058d <+16029>: mov %rbx,(%r14) > 0x000000398bee0590 <+16032>: jmpq 0x398bedf56f <PyEval_EvalFrameEx+11903> > 0x000000398bee0595 <+16037>: mov 0x8(%rbx),%rax > 0x000000398bee0599 <+16041>: mov %rbx,%rdi > 0x000000398bee059c <+16044>: callq *0x30(%rax) > 0x000000398bee059f <+16047>: jmpq 0x398bedf4d8 <PyEval_EvalFrameEx+11752> > 0x000000398bee05a4 <+16052>: mov 0x40(%rsp),%rbx > 0x000000398bee05a9 <+16057>: mov (%rbx),%rax > 0x000000398bee05ac <+16060>: mov %rax,0xb0(%rsp) > 0x000000398bee05b4 <+16068>: sub $0x1,%rax > 0x000000398bee05b8 <+16072>: test %rax,%rax > 0x000000398bee05bb <+16075>: mov %rax,(%rbx) > 0x000000398bee05be <+16078>: jne 0x398bee05ca <PyEval_EvalFrameEx+16090> > 0x000000398bee05c0 <+16080>: mov 0x8(%rbx),%rax > 0x000000398bee05c4 <+16084>: mov %rbx,%rdi > 0x000000398bee05c7 <+16087>: callq *0x30(%rax) > 0x000000398bee05ca <+16090>: movq $0x0,0xf0(%rsp) > 0x000000398bee05d6 <+16102>: cmpq $0x0,0xe8(%rsp) > 0x000000398bee05df <+16111>: jne 0x398bee0620 <PyEval_EvalFrameEx+16176> > 0x000000398bee05e1 <+16113>: jmpq 0x398bee07e7 <PyEval_EvalFrameEx+16631> > 0x000000398bee05e6 <+16118>: nopw %cs:0x0(%rax,%rax,1) > 0x000000398bee05f0 <+16128>: callq 0x398be3ea80 <PyTuple_Size@plt> > 0x000000398bee05f5 <+16133>: test %rax,%rax > 0x000000398bee05f8 <+16136>: jle 0x398bee0758 <PyEval_EvalFrameEx+16488> > 0x000000398bee05fe <+16142>: mov 0xe0(%rsp),%rdi > 0x000000398bee0606 <+16150>: mov 0x18(%rdi),%rax > 0x000000398bee060a <+16154>: mov %rax,0xe0(%rsp) > 0x000000398bee0612 <+16162>: addq $0x1,(%rax) > 0x000000398bee0616 <+16166>: subq $0x1,(%rdi) > 0x000000398bee061a <+16170>: je 0x398bee0748 <PyEval_EvalFrameEx+16472> > 0x000000398bee0620 <+16176>: mov 0xe0(%rsp),%rdi > 0x000000398bee0628 <+16184>: mov 0x8(%rdi),%rax > 0x000000398bee062c <+16188>: testb $0x4,0xab(%rax) > 0x000000398bee0633 <+16195>: jne 0x398bee05f0 <PyEval_EvalFrameEx+16128> > 0x000000398bee0635 <+16197>: mov %rdi,%rdx > 0x000000398bee0638 <+16200>: mov 0x298949(%rip),%rbx # 0x398c178f88 > 0x000000398bee063f <+16207>: cmp %rbx,%rax > 0x000000398bee0642 <+16210>: je 0x398bee0664 <PyEval_EvalFrameEx+16244> > 0x000000398bee0644 <+16212>: mov 0xa8(%rax),%rcx > 0x000000398bee064b <+16219>: test $0x80000000,%ecx > 0x000000398bee0651 <+16225>: je 0x398bee06f8 <PyEval_EvalFrameEx+16392> > 0x000000398bee0657 <+16231>: testb $0x40,0xab(%rdx) > 0x000000398bee065e <+16238>: je 0x398bee06f8 <PyEval_EvalFrameEx+16392> > 0x000000398bee0664 <+16244>: lea 0xf0(%rsp),%rdx > 0x000000398bee066c <+16252>: lea 0xe8(%rsp),%rsi > 0x000000398bee0674 <+16260>: lea 0xe0(%rsp),%rdi > 0x000000398bee067c <+16268>: callq 0x398be3bf80 <PyErr_NormalizeException@plt> > 0x000000398bee0681 <+16273>: mov 0xe8(%rsp),%rax > 0x000000398bee0689 <+16281>: mov 0x8(%rax),%rax > 0x000000398bee068d <+16285>: cmp 0x298424(%rip),%rax # 0x398c178ab8 > 0x000000398bee0694 <+16292>: je 0x398bee06a3 <PyEval_EvalFrameEx+16307> > 0x000000398bee0696 <+16294>: testb $0x40,0xab(%rax) > 0x000000398bee069d <+16301>: je 0x398bee07ba <PyEval_EvalFrameEx+16586> > 0x000000398bee06a3 <+16307>: mov 0x2983c6(%rip),%rax # 0x398c178a70 > 0x000000398bee06aa <+16314>: mov 0xe0(%rsp),%rdi > 0x000000398bee06b2 <+16322>: mov (%rax),%r9d > 0x000000398bee06b5 <+16325>: test %r9d,%r9d > 0x000000398bee06b8 <+16328>: je 0x398bee06c4 <PyEval_EvalFrameEx+16340> > 0x000000398bee06ba <+16330>: cmp %rbx,0x8(%rdi) > 0x000000398bee06be <+16334>: je 0x398bee078a <PyEval_EvalFrameEx+16538> > 0x000000398bee06c4 <+16340>: mov 0xf0(%rsp),%rdx > 0x000000398bee06cc <+16348>: mov 0xe8(%rsp),%rsi > 0x000000398bee06d4 <+16356>: callq 0x398be3b6b0 <PyErr_Restore@plt> > 0x000000398bee06d9 <+16361>: cmpq $0x1,0xf0(%rsp) > 0x000000398bee06e2 <+16370>: sbb %r12d,%r12d > 0x000000398bee06e5 <+16373>: and $0xfffffffe,%r12d > 0x000000398bee06e9 <+16377>: add $0x4,%r12d > 0x000000398bee06ed <+16381>: jmpq 0x398bede315 <PyEval_EvalFrameEx+7205> > 0x000000398bee06f2 <+16386>: nopw 0x0(%rax,%rax,1) > 0x000000398bee06f8 <+16392>: mov 0x2983b9(%rip),%rbp # 0x398c178ab8 > 0x000000398bee06ff <+16399>: cmp %rbp,%rax > 0x000000398bee0702 <+16402>: je 0x398bee070c <PyEval_EvalFrameEx+16412> > 0x000000398bee0704 <+16404>: test $0x40000000,%ecx > 0x000000398bee070a <+16410>: je 0x398bee0769 <PyEval_EvalFrameEx+16505> > 0x000000398bee070c <+16412>: mov 0x40(%rsp),%rsi > 0x000000398bee0711 <+16417>: cmp %rsi,0xe8(%rsp) > 0x000000398bee0719 <+16425>: je 0x398bee0957 <PyEval_EvalFrameEx+16999> > 0x000000398bee071f <+16431>: mov 0x2983b2(%rip),%rax # 0x398c178ad8 > 0x000000398bee0726 <+16438>: lea 0x4b27b(%rip),%rsi # 0x398bf2b9a8 > 0x000000398bee072d <+16445>: mov (%rax),%rdi > 0x000000398bee0730 <+16448>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee0735 <+16453>: jmpq 0x398bede28a <PyEval_EvalFrameEx+7066> > 0x000000398bee073a <+16458>: nopw 0x0(%rax,%rax,1) > 0x000000398bee0740 <+16464>: xor %r13d,%r13d > 0x000000398bee0743 <+16467>: jmpq 0x398bede3d2 <PyEval_EvalFrameEx+7394> > 0x000000398bee0748 <+16472>: mov 0x8(%rdi),%rax > 0x000000398bee074c <+16476>: nopl 0x0(%rax) > 0x000000398bee0750 <+16480>: callq *0x30(%rax) > 0x000000398bee0753 <+16483>: jmpq 0x398bee0620 <PyEval_EvalFrameEx+16176> > 0x000000398bee0758 <+16488>: mov 0xe0(%rsp),%rdx > 0x000000398bee0760 <+16496>: mov 0x8(%rdx),%rax > 0x000000398bee0764 <+16500>: jmpq 0x398bee0638 <PyEval_EvalFrameEx+16200> > 0x000000398bee0769 <+16505>: mov 0x18(%rax),%rdx > 0x000000398bee076d <+16509>: mov 0x298364(%rip),%rax # 0x398c178ad8 > 0x000000398bee0774 <+16516>: lea 0x609ad(%rip),%rsi # 0x398bf41128 > 0x000000398bee077b <+16523>: mov (%rax),%rdi > 0x000000398bee077e <+16526>: xor %eax,%eax > 0x000000398bee0780 <+16528>: callq 0x398be3eb10 <PyErr_Format@plt> > 0x000000398bee0785 <+16533>: jmpq 0x398bede28a <PyEval_EvalFrameEx+7066> > 0x000000398bee078a <+16538>: mov 0x298337(%rip),%rax # 0x398c178ac8 > 0x000000398bee0791 <+16545>: lea 0x609e0(%rip),%rsi # 0x398bf41178 > 0x000000398bee0798 <+16552>: mov $0x1,%edx > 0x000000398bee079d <+16557>: mov (%rax),%rdi > 0x000000398bee07a0 <+16560>: callq 0x398be3be60 <PyErr_WarnEx@plt> > 0x000000398bee07a5 <+16565>: test %eax,%eax > 0x000000398bee07a7 <+16567>: js 0x398bede28a <PyEval_EvalFrameEx+7066> > 0x000000398bee07ad <+16573>: mov 0xe0(%rsp),%rdi > 0x000000398bee07b5 <+16581>: jmpq 0x398bee06c4 <PyEval_EvalFrameEx+16340> > 0x000000398bee07ba <+16586>: mov 0x18(%rax),%rcx > 0x000000398bee07be <+16590>: mov 0xe0(%rsp),%rax > 0x000000398bee07c6 <+16598>: lea 0x6090b(%rip),%rsi # 0x398bf410d8 > 0x000000398bee07cd <+16605>: mov 0x18(%rax),%rdx > 0x000000398bee07d1 <+16609>: mov 0x298300(%rip),%rax # 0x398c178ad8 > 0x000000398bee07d8 <+16616>: mov (%rax),%rdi > 0x000000398bee07db <+16619>: xor %eax,%eax > 0x000000398bee07dd <+16621>: callq 0x398be3eb10 <PyErr_Format@plt> > 0x000000398bee07e2 <+16626>: jmpq 0x398bede28a <PyEval_EvalFrameEx+7066> > 0x000000398bee07e7 <+16631>: mov 0x40(%rsp),%rax > 0x000000398bee07ec <+16636>: mov %rax,0xe8(%rsp) > 0x000000398bee07f4 <+16644>: addq $0x1,(%rax) > 0x000000398bee07f8 <+16648>: jmpq 0x398bee0620 <PyEval_EvalFrameEx+16176> > 0x000000398bee07fd <+16653>: mov $0x2,%r12d > 0x000000398bee0803 <+16659>: jmpq 0x398bede315 <PyEval_EvalFrameEx+7205> > 0x000000398bee0808 <+16664>: mov 0x18(%rbx),%rbp > 0x000000398bee080c <+16668>: test %rbp,%rbp > 0x000000398bee080f <+16671>: je 0x398bede399 <PyEval_EvalFrameEx+7337> > 0x000000398bee0815 <+16677>: addq $0x1,0x0(%rbp) > 0x000000398bee081a <+16682>: mov 0x10(%rbx),%rbx > 0x000000398bee081e <+16686>: addq $0x1,(%rbx) > 0x000000398bee0822 <+16690>: mov (%r12),%rsi > 0x000000398bee0826 <+16694>: subq $0x1,(%rsi) > 0x000000398bee082a <+16698>: jne 0x398bee0847 <PyEval_EvalFrameEx+16727> > 0x000000398bee082c <+16700>: mov (%r12),%rdi > 0x000000398bee0830 <+16704>: mov %ecx,0x68(%rsp) > 0x000000398bee0834 <+16708>: mov %eax,0x60(%rsp) > 0x000000398bee0838 <+16712>: mov 0x8(%rdi),%rdx > 0x000000398bee083c <+16716>: callq *0x30(%rdx) > 0x000000398bee083f <+16719>: mov 0x68(%rsp),%ecx > 0x000000398bee0843 <+16723>: mov 0x60(%rsp),%eax > 0x000000398bee0847 <+16727>: mov %rbp,(%r12) > 0x000000398bee084b <+16731>: add $0x1,%r14d > 0x000000398bee084f <+16735>: add $0x1,%r13d > 0x000000398bee0853 <+16739>: mov 0x8(%rbx),%rdx > 0x000000398bee0857 <+16743>: jmpq 0x398bede39d <PyEval_EvalFrameEx+7341> > 0x000000398bee085c <+16748>: test %eax,%eax > 0x000000398bee085e <+16750>: jne 0x398bede38c <PyEval_EvalFrameEx+7324> > 0x000000398bee0864 <+16756>: mov 0x10(%rbx),%rax > 0x000000398bee0868 <+16760>: mov 0x298319(%rip),%rsi # 0x398c178b88 > 0x000000398bee086f <+16767>: mov 0x10(%rax),%edx > 0x000000398bee0872 <+16770>: mov (%rsi),%r13 > 0x000000398bee0875 <+16773>: test $0xc,%dl > 0x000000398bee0878 <+16776>: je 0x398bee0b11 <PyEval_EvalFrameEx+17441> > 0x000000398bee087e <+16782>: mov %edx,%ecx > 0x000000398bee0880 <+16784>: mov 0x8(%rax),%r9 > 0x000000398bee0884 <+16788>: mov 0x18(%rbx),%r10 > 0x000000398bee0888 <+16792>: and $0x4,%ecx > 0x000000398bee088b <+16795>: je 0x398bee0ad7 <PyEval_EvalFrameEx+17383> > 0x000000398bee0891 <+16801>: test %r14d,%r14d > 0x000000398bee0894 <+16804>: jne 0x398bee0ad7 <PyEval_EvalFrameEx+17383> > 0x000000398bee089a <+16810>: mov 0x20(%r13),%ebp > 0x000000398bee089e <+16814>: test %ebp,%ebp > 0x000000398bee08a0 <+16816>: je 0x398bee0ab8 <PyEval_EvalFrameEx+17352> > 0x000000398bee08a6 <+16822>: mov 0x28(%r13),%rdi > 0x000000398bee08aa <+16826>: test %rdi,%rdi > 0x000000398bee08ad <+16829>: je 0x398bee0ab8 <PyEval_EvalFrameEx+17352> > 0x000000398bee08b3 <+16835>: mov 0x10(%r13),%rdx > 0x000000398bee08b7 <+16839>: mov 0x38(%r13),%rsi > 0x000000398bee08bb <+16843>: mov %rbx,%r8 > 0x000000398bee08be <+16846>: mov $0x4,%ecx > 0x000000398bee08c3 <+16851>: mov %r10,0x68(%rsp) > 0x000000398bee08c8 <+16856>: mov %r9,0x60(%rsp) > 0x000000398bee08cd <+16861>: callq 0x398bedb590 <call_trace> > 0x000000398bee08d2 <+16866>: test %eax,%eax > 0x000000398bee08d4 <+16868>: mov 0x60(%rsp),%r9 > 0x000000398bee08d9 <+16873>: mov 0x68(%rsp),%r10 > 0x000000398bee08de <+16878>: je 0x398bee0a65 <PyEval_EvalFrameEx+17269> > 0x000000398bee08e4 <+16884>: xor %r14d,%r14d > 0x000000398bee08e7 <+16887>: jmpq 0x398bede49a <PyEval_EvalFrameEx+7594> > 0x000000398bee08ec <+16892>: mov 0x20(%rbx),%r9 > 0x000000398bee08f0 <+16896>: mov 0x10(%rbx),%rdi > 0x000000398bee08f4 <+16900>: mov 0x18(%rbx),%rsi > 0x000000398bee08f8 <+16904>: test %r9,%r9 > 0x000000398bee08fb <+16907>: je 0x398bee09ab <PyEval_EvalFrameEx+17083> > 0x000000398bee0901 <+16913>: mov 0x10(%r9),%r10d > 0x000000398bee0905 <+16917>: lea 0x18(%r9),%rdx > 0x000000398bee0909 <+16921>: mov 0x110(%rsp),%r9 > 0x000000398bee0911 <+16929>: movslq %ecx,%rcx > 0x000000398bee0914 <+16932>: mov 0x28(%rbx),%rbp > 0x000000398bee0918 <+16936>: lea 0x0(,%rcx,8),%r11 > 0x000000398bee0920 <+16944>: movslq %r13d,%rcx > 0x000000398bee0923 <+16947>: mov %rdx,0x8(%rsp) > 0x000000398bee0928 <+16952>: shl $0x3,%rcx > 0x000000398bee092c <+16956>: mov %r10d,0x10(%rsp) > 0x000000398bee0931 <+16961>: mov %eax,(%rsp) > 0x000000398bee0934 <+16964>: mov %r9,%r8 > 0x000000398bee0937 <+16967>: mov %rbp,0x18(%rsp) > 0x000000398bee093c <+16972>: sub %r11,%r9 > 0x000000398bee093f <+16975>: sub %rcx,%r8 > 0x000000398bee0942 <+16978>: xor %edx,%edx > 0x000000398bee0944 <+16980>: mov %r8,%rcx > 0x000000398bee0947 <+16983>: mov %r14d,%r8d > 0x000000398bee094a <+16986>: callq 0x398be3d940 <PyEval_EvalCodeEx@plt> > 0x000000398bee094f <+16991>: mov %rax,%r14 > 0x000000398bee0952 <+16994>: jmpq 0x398bede466 <PyEval_EvalFrameEx+7542> > 0x000000398bee0957 <+16999>: mov 0x40(%rsp),%rsi > 0x000000398bee095c <+17004>: mov (%rsi),%rcx > 0x000000398bee095f <+17007>: mov %rcx,0xb0(%rsp) > 0x000000398bee0967 <+17015>: sub $0x1,%rcx > 0x000000398bee096b <+17019>: test %rcx,%rcx > 0x000000398bee096e <+17022>: mov %rcx,(%rsi) > 0x000000398bee0971 <+17025>: jne 0x398bee0989 <PyEval_EvalFrameEx+17049> > 0x000000398bee0973 <+17027>: mov 0x8(%rsi),%rax > 0x000000398bee0977 <+17031>: mov %rsi,%rdi > 0x000000398bee097a <+17034>: callq *0x30(%rax) > 0x000000398bee097d <+17037>: mov 0xe0(%rsp),%rdx > 0x000000398bee0985 <+17045>: mov 0x8(%rdx),%rax > 0x000000398bee0989 <+17049>: cmp %rbp,%rax > 0x000000398bee098c <+17052>: mov %rdx,0xe8(%rsp) > 0x000000398bee0994 <+17060>: jne 0x398bee099a <PyEval_EvalFrameEx+17066> > 0x000000398bee0996 <+17062>: mov 0x10(%rdx),%rax > 0x000000398bee099a <+17066>: mov %rax,0xe0(%rsp) > 0x000000398bee09a2 <+17074>: addq $0x1,(%rax) > 0x000000398bee09a6 <+17078>: jmpq 0x398bee06a3 <PyEval_EvalFrameEx+16307> > 0x000000398bee09ab <+17083>: xor %r10d,%r10d > 0x000000398bee09ae <+17086>: xor %edx,%edx > 0x000000398bee09b0 <+17088>: cmp 0x10(%rdi),%r13d > 0x000000398bee09b4 <+17092>: jne 0x398bee0909 <PyEval_EvalFrameEx+16921> > 0x000000398bee09ba <+17098>: test %eax,%eax > 0x000000398bee09bc <+17100>: jne 0x398bee0909 <PyEval_EvalFrameEx+16921> > 0x000000398bee09c2 <+17106>: cmpl $0x43,0x1c(%rdi) > 0x000000398bee09c6 <+17110>: mov %eax,%r10d > 0x000000398bee09c9 <+17113>: mov %r9,%rdx > 0x000000398bee09cc <+17116>: jne 0x398bee0909 <PyEval_EvalFrameEx+16921> > 0x000000398bee09d2 <+17122>: mov 0x2981af(%rip),%rax # 0x398c178b88 > 0x000000398bee09d9 <+17129>: mov %rsi,%rdx > 0x000000398bee09dc <+17132>: xor %ecx,%ecx > 0x000000398bee09de <+17134>: mov %rdi,%rsi > 0x000000398bee09e1 <+17137>: mov (%rax),%rbp > 0x000000398bee09e4 <+17140>: mov %rbp,%rdi > 0x000000398bee09e7 <+17143>: callq 0x398be3b900 <PyFrame_New@plt> > 0x000000398bee09ec <+17148>: test %rax,%rax > 0x000000398bee09ef <+17151>: mov %rax,%rdx > 0x000000398bee09f2 <+17154>: je 0x398bee0c9b <PyEval_EvalFrameEx+17835> > 0x000000398bee09f8 <+17160>: mov 0x110(%rsp),%rcx > 0x000000398bee0a00 <+17168>: lea 0x178(%rax),%rdi > 0x000000398bee0a07 <+17175>: movslq %r13d,%rax > 0x000000398bee0a0a <+17178>: shl $0x3,%rax > 0x000000398bee0a0e <+17182>: sub %rax,%rcx > 0x000000398bee0a11 <+17185>: xor %eax,%eax > 0x000000398bee0a13 <+17187>: test %r13d,%r13d > 0x000000398bee0a16 <+17190>: jle 0x398bee0a31 <PyEval_EvalFrameEx+17217> > 0x000000398bee0a18 <+17192>: mov (%rcx,%rax,8),%rsi > 0x000000398bee0a1c <+17196>: addq $0x1,(%rsi) > 0x000000398bee0a20 <+17200>: mov (%rcx,%rax,8),%rsi > 0x000000398bee0a24 <+17204>: mov %rsi,(%rdi,%rax,8) > 0x000000398bee0a28 <+17208>: add $0x1,%rax > 0x000000398bee0a2c <+17212>: cmp %eax,%r13d > 0x000000398bee0a2f <+17215>: jg 0x398bee0a18 <PyEval_EvalFrameEx+17192> > 0x000000398bee0a31 <+17217>: xor %esi,%esi > 0x000000398bee0a33 <+17219>: mov %rdx,%rdi > 0x000000398bee0a36 <+17222>: mov %rdx,0x60(%rsp) > 0x000000398bee0a3b <+17227>: callq 0x398be3c6c0 <PyEval_EvalFrameEx@plt> > 0x000000398bee0a40 <+17232>: mov 0x60(%rsp),%rdx > 0x000000398bee0a45 <+17237>: addl $0x1,0x18(%rbp) > 0x000000398bee0a49 <+17241>: mov %rax,%r14 > 0x000000398bee0a4c <+17244>: subq $0x1,(%rdx) > 0x000000398bee0a50 <+17248>: jne 0x398bee0a5c <PyEval_EvalFrameEx+17260> > 0x000000398bee0a52 <+17250>: mov 0x8(%rdx),%rax > 0x000000398bee0a56 <+17254>: mov %rdx,%rdi > 0x000000398bee0a59 <+17257>: callq *0x30(%rax) > 0x000000398bee0a5c <+17260>: subl $0x1,0x18(%rbp) > 0x000000398bee0a60 <+17264>: jmpq 0x398bede466 <PyEval_EvalFrameEx+7542> > 0x000000398bee0a65 <+17269>: xor %esi,%esi > 0x000000398bee0a67 <+17271>: mov %r10,%rdi > 0x000000398bee0a6a <+17274>: callq *%r9 > 0x000000398bee0a6d <+17277>: mov 0x28(%r13),%rdi > 0x000000398bee0a71 <+17281>: mov %rax,%r14 > 0x000000398bee0a74 <+17284>: test %rdi,%rdi > 0x000000398bee0a77 <+17287>: je 0x398bede49a <PyEval_EvalFrameEx+7594> > 0x000000398bee0a7d <+17293>: test %rax,%rax > 0x000000398bee0a80 <+17296>: mov 0x10(%r13),%rdx > 0x000000398bee0a84 <+17300>: mov 0x38(%r13),%rsi > 0x000000398bee0a88 <+17304>: mov %rbx,%r8 > 0x000000398bee0a8b <+17307>: je 0x398bee0ac8 <PyEval_EvalFrameEx+17368> > 0x000000398bee0a8d <+17309>: mov $0x6,%ecx > 0x000000398bee0a92 <+17314>: callq 0x398bedb590 <call_trace> > 0x000000398bee0a97 <+17319>: test %eax,%eax > 0x000000398bee0a99 <+17321>: je 0x398bede49a <PyEval_EvalFrameEx+7594> > 0x000000398bee0a9f <+17327>: subq $0x1,(%r14) > 0x000000398bee0aa3 <+17331>: jne 0x398bee08e4 <PyEval_EvalFrameEx+16884> > 0x000000398bee0aa9 <+17337>: mov 0x8(%r14),%rax > 0x000000398bee0aad <+17341>: mov %r14,%rdi > 0x000000398bee0ab0 <+17344>: callq *0x30(%rax) > 0x000000398bee0ab3 <+17347>: jmpq 0x398bee08e4 <PyEval_EvalFrameEx+16884> > 0x000000398bee0ab8 <+17352>: xor %esi,%esi > 0x000000398bee0aba <+17354>: mov %r10,%rdi > 0x000000398bee0abd <+17357>: callq *%r9 > 0x000000398bee0ac0 <+17360>: mov %rax,%r14 > 0x000000398bee0ac3 <+17363>: jmpq 0x398bede49a <PyEval_EvalFrameEx+7594> > 0x000000398bee0ac8 <+17368>: mov $0x5,%ecx > 0x000000398bee0acd <+17373>: callq 0x398bedb5f0 <call_trace_protected> > 0x000000398bee0ad2 <+17378>: jmpq 0x398bede49a <PyEval_EvalFrameEx+7594> > 0x000000398bee0ad7 <+17383>: and $0x8,%edx > 0x000000398bee0ada <+17386>: je 0x398bee0ae6 <PyEval_EvalFrameEx+17398> > 0x000000398bee0adc <+17388>: cmp $0x1,%r14d > 0x000000398bee0ae0 <+17392>: je 0x398bee0ba0 <PyEval_EvalFrameEx+17584> > 0x000000398bee0ae6 <+17398>: test %ecx,%ecx > 0x000000398bee0ae8 <+17400>: mov (%rax),%rdx > 0x000000398bee0aeb <+17403>: mov %r14d,%ecx > 0x000000398bee0aee <+17406>: jne 0x398bee0ca3 <PyEval_EvalFrameEx+17843> > 0x000000398bee0af4 <+17412>: lea 0x6099d(%rip),%rsi # 0x398bf41498 > 0x000000398bee0afb <+17419>: mov 0x297fd6(%rip),%rax # 0x398c178ad8 > 0x000000398bee0b02 <+17426>: mov (%rax),%rdi > 0x000000398bee0b05 <+17429>: xor %eax,%eax > 0x000000398bee0b07 <+17431>: callq 0x398be3eb10 <PyErr_Format@plt> > 0x000000398bee0b0c <+17436>: jmpq 0x398bee08e4 <PyEval_EvalFrameEx+16884> > 0x000000398bee0b11 <+17441>: movslq %r14d,%rdi > 0x000000398bee0b14 <+17444>: callq 0x398be3d360 <PyTuple_New@plt> > 0x000000398bee0b19 <+17449>: test %rax,%rax > 0x000000398bee0b1c <+17452>: mov %rax,%rbp > 0x000000398bee0b1f <+17455>: je 0x398bee0c18 <PyEval_EvalFrameEx+17704> > 0x000000398bee0b25 <+17461>: lea -0x1(%r14),%r8d > 0x000000398bee0b29 <+17465>: cmp $0xffffffff,%r8d > 0x000000398bee0b2d <+17469>: je 0x398bee0b5c <PyEval_EvalFrameEx+17516> > 0x000000398bee0b2f <+17471>: mov 0x110(%rsp),%rax > 0x000000398bee0b37 <+17479>: sub $0x8,%rax > 0x000000398bee0b3b <+17483>: mov %rax,0x110(%rsp) > 0x000000398bee0b43 <+17491>: mov (%rax),%rcx > 0x000000398bee0b46 <+17494>: movslq %r8d,%rdx > 0x000000398bee0b49 <+17497>: sub $0x1,%r8d > 0x000000398bee0b4d <+17501>: sub $0x8,%rax > 0x000000398bee0b51 <+17505>: cmp $0xffffffff,%r8d > 0x000000398bee0b55 <+17509>: mov %rcx,0x18(%rbp,%rdx,8) > 0x000000398bee0b5a <+17514>: jne 0x398bee0b3b <PyEval_EvalFrameEx+17483> > 0x000000398bee0b5c <+17516>: mov 0x20(%r13),%r9d > 0x000000398bee0b60 <+17520>: test %r9d,%r9d > 0x000000398bee0b63 <+17523>: je 0x398bee0c77 <PyEval_EvalFrameEx+17799> > 0x000000398bee0b69 <+17529>: mov 0x28(%r13),%rdi > 0x000000398bee0b6d <+17533>: test %rdi,%rdi > 0x000000398bee0b70 <+17536>: je 0x398bee0c77 <PyEval_EvalFrameEx+17799> > 0x000000398bee0b76 <+17542>: mov 0x10(%r13),%rdx > 0x000000398bee0b7a <+17546>: mov 0x38(%r13),%rsi > 0x000000398bee0b7e <+17550>: mov %rbx,%r8 > 0x000000398bee0b81 <+17553>: mov $0x4,%ecx > 0x000000398bee0b86 <+17558>: callq 0x398bedb590 <call_trace> > 0x000000398bee0b8b <+17563>: test %eax,%eax > 0x000000398bee0b8d <+17565>: je 0x398bee0c1f <PyEval_EvalFrameEx+17711> > 0x000000398bee0b93 <+17571>: xor %r14d,%r14d > 0x000000398bee0b96 <+17574>: test %rbp,%rbp > 0x000000398bee0b99 <+17577>: jne 0x398bee0bfe <PyEval_EvalFrameEx+17678> > 0x000000398bee0b9b <+17579>: jmpq 0x398bede49a <PyEval_EvalFrameEx+7594> > 0x000000398bee0ba0 <+17584>: lea -0x8(%rbp),%rax > 0x000000398bee0ba4 <+17588>: mov %rax,0x110(%rsp) > 0x000000398bee0bac <+17596>: mov 0x20(%r13),%r11d > 0x000000398bee0bb0 <+17600>: mov -0x8(%rbp),%rbp > 0x000000398bee0bb4 <+17604>: test %r11d,%r11d > 0x000000398bee0bb7 <+17607>: je 0x398bee0d03 <PyEval_EvalFrameEx+17939> > 0x000000398bee0bbd <+17613>: mov 0x28(%r13),%rdi > 0x000000398bee0bc1 <+17617>: test %rdi,%rdi > 0x000000398bee0bc4 <+17620>: je 0x398bee0d03 <PyEval_EvalFrameEx+17939> > 0x000000398bee0bca <+17626>: mov 0x10(%r13),%rdx > 0x000000398bee0bce <+17630>: mov 0x38(%r13),%rsi > 0x000000398bee0bd2 <+17634>: mov %rbx,%r8 > 0x000000398bee0bd5 <+17637>: mov $0x4,%ecx > 0x000000398bee0bda <+17642>: mov %r10,0x68(%rsp) > 0x000000398bee0bdf <+17647>: mov %r9,0x60(%rsp) > 0x000000398bee0be4 <+17652>: callq 0x398bedb590 <call_trace> > 0x000000398bee0be9 <+17657>: test %eax,%eax > 0x000000398bee0beb <+17659>: mov 0x60(%rsp),%r9 > 0x000000398bee0bf0 <+17664>: mov 0x68(%rsp),%r10 > 0x000000398bee0bf5 <+17669>: je 0x398bee0caf <PyEval_EvalFrameEx+17855> > 0x000000398bee0bfb <+17675>: xor %r14d,%r14d > 0x000000398bee0bfe <+17678>: subq $0x1,0x0(%rbp) > 0x000000398bee0c03 <+17683>: jne 0x398bede49a <PyEval_EvalFrameEx+7594> > 0x000000398bee0c09 <+17689>: mov 0x8(%rbp),%rax > 0x000000398bee0c0d <+17693>: mov %rbp,%rdi > 0x000000398bee0c10 <+17696>: callq *0x30(%rax) > 0x000000398bee0c13 <+17699>: jmpq 0x398bede49a <PyEval_EvalFrameEx+7594> > 0x000000398bee0c18 <+17704>: xor %ebp,%ebp > 0x000000398bee0c1a <+17706>: jmpq 0x398bee0b5c <PyEval_EvalFrameEx+17516> > 0x000000398bee0c1f <+17711>: xor %edx,%edx > 0x000000398bee0c21 <+17713>: mov %rbx,%rdi > 0x000000398bee0c24 <+17716>: mov %rbp,%rsi > 0x000000398bee0c27 <+17719>: callq 0x398be3ce40 <PyCFunction_Call@plt> > 0x000000398bee0c2c <+17724>: mov 0x28(%r13),%rdi > 0x000000398bee0c30 <+17728>: mov %rax,%r14 > 0x000000398bee0c33 <+17731>: test %rdi,%rdi > 0x000000398bee0c36 <+17734>: je 0x398bee0b96 <PyEval_EvalFrameEx+17574> > 0x000000398bee0c3c <+17740>: test %rax,%rax > 0x000000398bee0c3f <+17743>: mov 0x10(%r13),%rdx > 0x000000398bee0c43 <+17747>: mov 0x38(%r13),%rsi > 0x000000398bee0c47 <+17751>: mov %rbx,%r8 > 0x000000398bee0c4a <+17754>: je 0x398bee0c8c <PyEval_EvalFrameEx+17820> > 0x000000398bee0c4c <+17756>: mov $0x6,%ecx > 0x000000398bee0c51 <+17761>: callq 0x398bedb590 <call_trace> > 0x000000398bee0c56 <+17766>: test %eax,%eax > 0x000000398bee0c58 <+17768>: je 0x398bee0b96 <PyEval_EvalFrameEx+17574> > 0x000000398bee0c5e <+17774>: subq $0x1,(%r14) > 0x000000398bee0c62 <+17778>: jne 0x398bee0b93 <PyEval_EvalFrameEx+17571> > 0x000000398bee0c68 <+17784>: mov 0x8(%r14),%rax > 0x000000398bee0c6c <+17788>: mov %r14,%rdi > 0x000000398bee0c6f <+17791>: callq *0x30(%rax) > 0x000000398bee0c72 <+17794>: jmpq 0x398bee0b93 <PyEval_EvalFrameEx+17571> > 0x000000398bee0c77 <+17799>: xor %edx,%edx > 0x000000398bee0c79 <+17801>: mov %rbp,%rsi > 0x000000398bee0c7c <+17804>: mov %rbx,%rdi > 0x000000398bee0c7f <+17807>: callq 0x398be3ce40 <PyCFunction_Call@plt> > 0x000000398bee0c84 <+17812>: mov %rax,%r14 > 0x000000398bee0c87 <+17815>: jmpq 0x398bee0b96 <PyEval_EvalFrameEx+17574> > 0x000000398bee0c8c <+17820>: mov $0x5,%ecx > 0x000000398bee0c91 <+17825>: callq 0x398bedb5f0 <call_trace_protected> > 0x000000398bee0c96 <+17830>: jmpq 0x398bee0b96 <PyEval_EvalFrameEx+17574> > 0x000000398bee0c9b <+17835>: xor %r14d,%r14d > 0x000000398bee0c9e <+17838>: jmpq 0x398bede466 <PyEval_EvalFrameEx+7542> > 0x000000398bee0ca3 <+17843>: lea 0x607c6(%rip),%rsi # 0x398bf41470 > 0x000000398bee0caa <+17850>: jmpq 0x398bee0afb <PyEval_EvalFrameEx+17419> > 0x000000398bee0caf <+17855>: mov %r10,%rdi > 0x000000398bee0cb2 <+17858>: mov %rbp,%rsi > 0x000000398bee0cb5 <+17861>: callq *%r9 > 0x000000398bee0cb8 <+17864>: mov 0x28(%r13),%rdi > 0x000000398bee0cbc <+17868>: mov %rax,%r14 > 0x000000398bee0cbf <+17871>: test %rdi,%rdi > 0x000000398bee0cc2 <+17874>: je 0x398bee0bfe <PyEval_EvalFrameEx+17678> > 0x000000398bee0cc8 <+17880>: test %rax,%rax > 0x000000398bee0ccb <+17883>: mov 0x10(%r13),%rdx > 0x000000398bee0ccf <+17887>: mov 0x38(%r13),%rsi > 0x000000398bee0cd3 <+17891>: mov %rbx,%r8 > 0x000000398bee0cd6 <+17894>: je 0x398bee0d14 <PyEval_EvalFrameEx+17956> > 0x000000398bee0cd8 <+17896>: mov $0x6,%ecx > 0x000000398bee0cdd <+17901>: callq 0x398bedb590 <call_trace> > 0x000000398bee0ce2 <+17906>: test %eax,%eax > 0x000000398bee0ce4 <+17908>: je 0x398bee0bfe <PyEval_EvalFrameEx+17678> > 0x000000398bee0cea <+17914>: subq $0x1,(%r14) > 0x000000398bee0cee <+17918>: jne 0x398bee0bfb <PyEval_EvalFrameEx+17675> > 0x000000398bee0cf4 <+17924>: mov 0x8(%r14),%rax > 0x000000398bee0cf8 <+17928>: mov %r14,%rdi > 0x000000398bee0cfb <+17931>: callq *0x30(%rax) > 0x000000398bee0cfe <+17934>: jmpq 0x398bee0bfb <PyEval_EvalFrameEx+17675> > 0x000000398bee0d03 <+17939>: mov %rbp,%rsi > 0x000000398bee0d06 <+17942>: mov %r10,%rdi > 0x000000398bee0d09 <+17945>: callq *%r9 > 0x000000398bee0d0c <+17948>: mov %rax,%r14 > 0x000000398bee0d0f <+17951>: jmpq 0x398bee0bfe <PyEval_EvalFrameEx+17678> > 0x000000398bee0d14 <+17956>: mov $0x5,%ecx > 0x000000398bee0d19 <+17961>: callq 0x398bedb5f0 <call_trace_protected> > 0x000000398bee0d1e <+17966>: jmpq 0x398bee0bfe <PyEval_EvalFrameEx+17678> > 0x000000398bee0d23 <+17971>: callq 0x398be3d5b0 <PyErr_Occurred@plt> > 0x000000398bee0d28 <+17976>: test %rax,%rax > 0x000000398bee0d2b <+17979>: movl $0xffffffff,0x38(%rsp) > 0x000000398bee0d33 <+17987>: jne 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee0d39 <+17993>: mov 0x78(%rsp),%rax > 0x000000398bee0d3e <+17998>: mov 0x48(%rax),%rdx > 0x000000398bee0d42 <+18002>: mov 0x10(%rdx),%rax > 0x000000398bee0d46 <+18006>: cmp %rax,%rbx > 0x000000398bee0d49 <+18009>: jge 0x398bee0d9e <PyEval_EvalFrameEx+18094> > 0x000000398bee0d4b <+18011>: mov 0x29826e(%rip),%rax # 0x398c178fc0 > 0x000000398bee0d52 <+18018>: mov 0x18(%rdx,%rbx,8),%rdx > 0x000000398bee0d57 <+18023>: lea 0x602da(%rip),%rsi # 0x398bf41038 > 0x000000398bee0d5e <+18030>: mov (%rax),%rdi > 0x000000398bee0d61 <+18033>: callq 0x398bedb720 <format_exc_check_arg> > 0x000000398bee0d66 <+18038>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee0d6b <+18043>: mov 0x20(%r15),%rax > 0x000000398bee0d6f <+18047>: mov 0x50(%rax),%rdi > 0x000000398bee0d73 <+18051>: callq 0x398be3d6e0 <PyString_AsString@plt> > 0x000000398bee0d78 <+18056>: mov %rax,%rbx > 0x000000398bee0d7b <+18059>: mov 0x20(%r15),%rax > 0x000000398bee0d7f <+18063>: mov 0x58(%rax),%rdi > 0x000000398bee0d83 <+18067>: callq 0x398be3d6e0 <PyString_AsString@plt> > 0x000000398bee0d88 <+18072>: mov 0x78(%r15),%esi > 0x000000398bee0d8c <+18076>: mov 0x20(%r15),%rdi > 0x000000398bee0d90 <+18080>: mov %rax,%rbp > 0x000000398bee0d93 <+18083>: callq 0x398be3b9a0 <PyCode_Addr2Line@plt> > 0x000000398bee0d98 <+18088>: nop > 0x000000398bee0d99 <+18089>: jmpq 0x398bedcc42 <PyEval_EvalFrameEx+1362> > 0x000000398bee0d9e <+18094>: mov 0x78(%rsp),%rsi > 0x000000398bee0da3 <+18099>: sub %rax,%rbx > 0x000000398bee0da6 <+18102>: mov 0x29816b(%rip),%rax # 0x398c178f18 > 0x000000398bee0dad <+18109>: mov 0x40(%rsi),%rdx > 0x000000398bee0db1 <+18113>: mov (%rax),%rdi > 0x000000398bee0db4 <+18116>: lea 0x6058d(%rip),%rsi # 0x398bf41348 > 0x000000398bee0dbb <+18123>: mov 0x18(%rdx,%rbx,8),%rdx > 0x000000398bee0dc0 <+18128>: callq 0x398bedb720 <format_exc_check_arg> > 0x000000398bee0dc5 <+18133>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee0dca <+18138>: callq 0x398be3c2b0 <__stack_chk_fail@plt> > 0x000000398bee0dcf <+18143>: mov 0x20(%r15),%rax > 0x000000398bee0dd3 <+18147>: mov 0x50(%rax),%rdi > 0x000000398bee0dd7 <+18151>: callq 0x398be3d6e0 <PyString_AsString@plt> > 0x000000398bee0ddc <+18156>: mov %rax,%rbx > 0x000000398bee0ddf <+18159>: mov 0x20(%r15),%rax > 0x000000398bee0de3 <+18163>: mov 0x58(%rax),%rdi > 0x000000398bee0de7 <+18167>: callq 0x398be3d6e0 <PyString_AsString@plt> > 0x000000398bee0dec <+18172>: mov 0x78(%r15),%esi > 0x000000398bee0df0 <+18176>: mov 0x20(%r15),%rdi > 0x000000398bee0df4 <+18180>: mov %rax,%rbp > 0x000000398bee0df7 <+18183>: callq 0x398be3b9a0 <PyCode_Addr2Line@plt> > 0x000000398bee0dfc <+18188>: nop > 0x000000398bee0dfd <+18189>: jmpq 0x398bedc784 <PyEval_EvalFrameEx+148> > 0x000000398bee0e02 <+18194>: mov %rbp,%r13 > 0x000000398bee0e05 <+18197>: jmpq 0x398bedfb42 <PyEval_EvalFrameEx+13394> > 0x000000398bee0e0a <+18202>: mov 0x8(%rbx),%rax > 0x000000398bee0e0e <+18206>: mov %rbx,%rdi > 0x000000398bee0e11 <+18209>: mov %rbp,%r15 > 0x000000398bee0e14 <+18212>: mov $0x2,%r12d > 0x000000398bee0e1a <+18218>: callq *0x30(%rax) > 0x000000398bee0e1d <+18221>: mov %rbx,0x68(%rsp) > 0x000000398bee0e22 <+18226>: jmpq 0x398bedf442 <PyEval_EvalFrameEx+11602> > 0x000000398bee0e27 <+18231>: callq 0x398be3ed50 <PyString_Format@plt> > 0x000000398bee0e2c <+18236>: mov %rax,%r14 > 0x000000398bee0e2f <+18239>: jmpq 0x398bedd7dd <PyEval_EvalFrameEx+4333> > 0x000000398bee0e34 <+18244>: xor %rdi,%rax > 0x000000398bee0e37 <+18247>: js 0x398bedfe5c <PyEval_EvalFrameEx+14188> > 0x000000398bee0e3d <+18253>: nopl (%rax) > 0x000000398bee0e40 <+18256>: jmpq 0x398bedd28c <PyEval_EvalFrameEx+2972> > 0x000000398bee0e45 <+18261>: mov 0x297bfc(%rip),%rax # 0x398c178a48 > 0x000000398bee0e4c <+18268>: lea 0x5fe0f(%rip),%rsi # 0x398bf40c62 > 0x000000398bee0e53 <+18275>: mov $0x2,%r12d > 0x000000398bee0e59 <+18281>: mov (%rax),%rdi > 0x000000398bee0e5c <+18284>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee0e61 <+18289>: jmpq 0x398beddfb7 <PyEval_EvalFrameEx+6343> > 0x000000398bee0e66 <+18294>: mov %r12,%rbx > 0x000000398bee0e69 <+18297>: jmpq 0x398bede9a0 <PyEval_EvalFrameEx+8880> > 0x000000398bee0e6e <+18302>: subq $0x1,(%r14) > 0x000000398bee0e72 <+18306>: je 0x398bee1787 <PyEval_EvalFrameEx+20631> > 0x000000398bee0e78 <+18312>: mov %rbx,%rbp > 0x000000398bee0e7b <+18315>: xor %r14d,%r14d > 0x000000398bee0e7e <+18318>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee0e83 <+18323>: mov %r12,%rdi > 0x000000398bee0e86 <+18326>: callq 0x398be3e7d0 <PySequence_Tuple@plt> > 0x000000398bee0e8b <+18331>: test %rax,%rax > 0x000000398bee0e8e <+18334>: mov %rax,%r13 > 0x000000398bee0e91 <+18337>: je 0x398bee0f45 <PyEval_EvalFrameEx+18517> > 0x000000398bee0e97 <+18343>: mov (%r12),%rax > 0x000000398bee0e9b <+18347>: lea -0x1(%rax),%rdx > 0x000000398bee0e9f <+18351>: test %rdx,%rdx > 0x000000398bee0ea2 <+18354>: mov %rdx,(%r12) > 0x000000398bee0ea6 <+18358>: jne 0x398bedd3f3 <PyEval_EvalFrameEx+3331> > 0x000000398bee0eac <+18364>: mov 0x8(%r12),%rdx > 0x000000398bee0eb1 <+18369>: mov %r12,%rdi > 0x000000398bee0eb4 <+18372>: callq *0x30(%rdx) > 0x000000398bee0eb7 <+18375>: jmpq 0x398bedd3f3 <PyEval_EvalFrameEx+3331> > 0x000000398bee0ebc <+18380>: mov 0x18(%rbx),%rax > 0x000000398bee0ec0 <+18384>: test %rax,%rax > 0x000000398bee0ec3 <+18387>: je 0x398bedd3a6 <PyEval_EvalFrameEx+3254> > 0x000000398bee0ec9 <+18393>: addq $0x1,(%rax) > 0x000000398bee0ecd <+18397>: mov 0x60(%rsp),%rsi > 0x000000398bee0ed2 <+18402>: mov 0x10(%rbx),%rbx > 0x000000398bee0ed6 <+18406>: addq $0x1,(%rbx) > 0x000000398bee0eda <+18410>: mov (%rsi),%rsi > 0x000000398bee0edd <+18413>: mov (%rsi),%rcx > 0x000000398bee0ee0 <+18416>: lea -0x1(%rcx),%rdx > 0x000000398bee0ee4 <+18420>: test %rdx,%rdx > 0x000000398bee0ee7 <+18423>: mov %rdx,(%rsi) > 0x000000398bee0eea <+18426>: jne 0x398bee0f0b <PyEval_EvalFrameEx+18459> > 0x000000398bee0eec <+18428>: mov %rax,0xc8(%rsp) > 0x000000398bee0ef4 <+18436>: mov 0x60(%rsp),%rax > 0x000000398bee0ef9 <+18441>: mov (%rax),%rdi > 0x000000398bee0efc <+18444>: mov 0x8(%rdi),%rdx > 0x000000398bee0f00 <+18448>: callq *0x30(%rdx) > 0x000000398bee0f03 <+18451>: mov 0xc8(%rsp),%rax > 0x000000398bee0f0b <+18459>: mov 0x60(%rsp),%rsi > 0x000000398bee0f10 <+18464>: add $0x1,%r14d > 0x000000398bee0f14 <+18468>: mov %rax,(%rsi) > 0x000000398bee0f17 <+18471>: jmpq 0x398bedd3aa <PyEval_EvalFrameEx+3258> > 0x000000398bee0f1c <+18476>: mov 0x8(%r14),%rax > 0x000000398bee0f20 <+18480>: mov %r14,%rdi > 0x000000398bee0f23 <+18483>: xor %r14d,%r14d > 0x000000398bee0f26 <+18486>: callq *0x30(%rax) > 0x000000398bee0f29 <+18489>: jmpq 0x398bedd4da <PyEval_EvalFrameEx+3562> > 0x000000398bee0f2e <+18494>: mov $0x5,%ecx > 0x000000398bee0f33 <+18499>: callq 0x398bedb5f0 <call_trace_protected> > 0x000000398bee0f38 <+18504>: jmpq 0x398bedd4da <PyEval_EvalFrameEx+3562> > 0x000000398bee0f3d <+18509>: xor %r13d,%r13d > 0x000000398bee0f40 <+18512>: jmpq 0x398bedfb42 <PyEval_EvalFrameEx+13394> > 0x000000398bee0f45 <+18517>: mov 0x297b8c(%rip),%rax # 0x398c178ad8 > 0x000000398bee0f4c <+18524>: mov %rbp,%r13 > 0x000000398bee0f4f <+18527>: mov (%rax),%rdi > 0x000000398bee0f52 <+18530>: callq 0x398be3c870 <PyErr_ExceptionMatches@plt> > 0x000000398bee0f57 <+18535>: test %eax,%eax > 0x000000398bee0f59 <+18537>: je 0x398bedfb42 <PyEval_EvalFrameEx+13394> > 0x000000398bee0f5f <+18543>: mov 0x8(%r12),%rax > 0x000000398bee0f64 <+18548>: mov %rbx,%rdi > 0x000000398bee0f67 <+18551>: mov 0x18(%rax),%rbp > 0x000000398bee0f6b <+18555>: callq 0x398be3eeb0 <PyEval_GetFuncDesc@plt> > 0x000000398bee0f70 <+18560>: mov %rbx,%rdi > 0x000000398bee0f73 <+18563>: mov %rax,%r14 > 0x000000398bee0f76 <+18566>: callq 0x398be3be40 <PyEval_GetFuncName@plt> > 0x000000398bee0f7b <+18571>: mov %rax,%rdx > 0x000000398bee0f7e <+18574>: mov 0x297b53(%rip),%rax # 0x398c178ad8 > 0x000000398bee0f85 <+18581>: lea 0x6057c(%rip),%rsi # 0x398bf41508 > 0x000000398bee0f8c <+18588>: mov %rbp,%r8 > 0x000000398bee0f8f <+18591>: mov %r14,%rcx > 0x000000398bee0f92 <+18594>: mov (%rax),%rdi > 0x000000398bee0f95 <+18597>: xor %eax,%eax > 0x000000398bee0f97 <+18599>: callq 0x398be3eb10 <PyErr_Format@plt> > 0x000000398bee0f9c <+18604>: jmpq 0x398bedfb42 <PyEval_EvalFrameEx+13394> > 0x000000398bee0fa1 <+18609>: mov %r15,%r13 > 0x000000398bee0fa4 <+18612>: jmpq 0x398bedfca2 <PyEval_EvalFrameEx+13746> > 0x000000398bee0fa9 <+18617>: mov %r13,%r15 > 0x000000398bee0fac <+18620>: nopl 0x0(%rax) > 0x000000398bee0fb0 <+18624>: jmpq 0x398bee05d6 <PyEval_EvalFrameEx+16102> > 0x000000398bee0fb5 <+18629>: mov 0x297a8c(%rip),%rax # 0x398c178a48 > 0x000000398bee0fbc <+18636>: lea 0x5fc9f(%rip),%rsi # 0x398bf40c62 > 0x000000398bee0fc3 <+18643>: mov (%rax),%rdi > 0x000000398bee0fc6 <+18646>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee0fcb <+18651>: movl $0xffffffff,0x38(%rsp) > 0x000000398bee0fd3 <+18659>: jmpq 0x398beddf2a <PyEval_EvalFrameEx+6202> > 0x000000398bee0fd8 <+18664>: mov 0x78(%rsp),%rax > 0x000000398bee0fdd <+18669>: mov 0x38(%rax),%rdi > 0x000000398bee0fe1 <+18673>: callq 0x398be3c790 <PyTuple_GetItem@plt> > 0x000000398bee0fe6 <+18678>: mov %rax,%rdx > 0x000000398bee0fe9 <+18681>: mov 0x297fd0(%rip),%rax # 0x398c178fc0 > 0x000000398bee0ff0 <+18688>: lea 0x60041(%rip),%rsi # 0x398bf41038 > 0x000000398bee0ff7 <+18695>: mov (%rax),%rdi > 0x000000398bee0ffa <+18698>: callq 0x398bedb720 <format_exc_check_arg> > 0x000000398bee0fff <+18703>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee1004 <+18708>: mov %rdi,%r12 > 0x000000398bee1007 <+18711>: mov %edx,%r13d > 0x000000398bee100a <+18714>: callq 0x398be3dc20 <PyObject_IsTrue@plt> > 0x000000398bee100f <+18719>: subq $0x1,(%r12) > 0x000000398bee1014 <+18724>: mov %eax,0x38(%rsp) > 0x000000398bee1018 <+18728>: jne 0x398bee1025 <PyEval_EvalFrameEx+18741> > 0x000000398bee101a <+18730>: mov 0x8(%r12),%rax > 0x000000398bee101f <+18735>: mov %r12,%rdi > 0x000000398bee1022 <+18738>: callq *0x30(%rax) > 0x000000398bee1025 <+18741>: cmpl $0x0,0x38(%rsp) > 0x000000398bee102a <+18746>: jg 0x398bedd079 <PyEval_EvalFrameEx+2441> > 0x000000398bee1030 <+18752>: jne 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee1036 <+18758>: jmpq 0x398bedd6b2 <PyEval_EvalFrameEx+4034> > 0x000000398bee103b <+18763>: sub $0x8,%rbp > 0x000000398bee103f <+18767>: nop > 0x000000398bee1040 <+18768>: jmpq 0x398bede192 <PyEval_EvalFrameEx+6818> > 0x000000398bee1045 <+18773>: callq 0x398be3d5b0 <PyErr_Occurred@plt> > 0x000000398bee104a <+18778>: test %rax,%rax > 0x000000398bee104d <+18781>: jne 0x398beddb4a <PyEval_EvalFrameEx+5210> > 0x000000398bee1053 <+18787>: mov 0x30(%rsp),%rsi > 0x000000398bee1058 <+18792>: mov %r14,%r8 > 0x000000398bee105b <+18795>: mov $0x4,%edi > 0x000000398bee1060 <+18800>: mov 0x38(%rsi),%rax > 0x000000398bee1064 <+18804>: mov 0x30(%rsi),%rdx > 0x000000398bee1068 <+18808>: mov %r13,%rsi > 0x000000398bee106b <+18811>: test %rax,%rax > 0x000000398bee106e <+18814>: cmove 0x40(%rsp),%rax > 0x000000398bee1074 <+18820>: mov %rax,%rcx > 0x000000398bee1077 <+18823>: xor %eax,%eax > 0x000000398bee1079 <+18825>: callq 0x398be3f110 <PyTuple_Pack@plt> > 0x000000398bee107e <+18830>: mov %rax,%r13 > 0x000000398bee1081 <+18833>: jmpq 0x398beddb7b <PyEval_EvalFrameEx+5259> > 0x000000398bee1086 <+18838>: mov 0x297de3(%rip),%rax # 0x398c178e70 > 0x000000398bee108d <+18845>: lea 0x60700(%rip),%rsi # 0x398bf41794 > 0x000000398bee1094 <+18852>: xor %r14d,%r14d > 0x000000398bee1097 <+18855>: mov (%rax),%rdi > 0x000000398bee109a <+18858>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee109f <+18863>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee10a4 <+18868>: mov (%rbx),%rax > 0x000000398bee10a7 <+18871>: sub $0x10,%rbp > 0x000000398bee10ab <+18875>: xor %r14d,%r14d > 0x000000398bee10ae <+18878>: sub $0x1,%rax > 0x000000398bee10b2 <+18882>: test %rax,%rax > 0x000000398bee10b5 <+18885>: mov %rax,(%rbx) > 0x000000398bee10b8 <+18888>: jne 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee10be <+18894>: mov 0x8(%rbx),%rax > 0x000000398bee10c2 <+18898>: mov %rbx,%rdi > 0x000000398bee10c5 <+18901>: mov %r13,%r14 > 0x000000398bee10c8 <+18904>: callq *0x30(%rax) > 0x000000398bee10cb <+18907>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee10d0 <+18912>: mov 0x8(%rax),%rdx > 0x000000398bee10d4 <+18916>: mov %rax,%rdi > 0x000000398bee10d7 <+18919>: callq *0x30(%rdx) > 0x000000398bee10da <+18922>: jmpq 0x398bedfc91 <PyEval_EvalFrameEx+13729> > 0x000000398bee10df <+18927>: movl $0xffffffff,0x38(%rsp) > 0x000000398bee10e7 <+18935>: jmpq 0x398bedeaf4 <PyEval_EvalFrameEx+9220> > 0x000000398bee10ec <+18940>: mov 0x297955(%rip),%rax # 0x398c178a48 > 0x000000398bee10f3 <+18947>: lea 0x605cc(%rip),%rsi # 0x398bf416c6 > 0x000000398bee10fa <+18954>: xor %r14d,%r14d > 0x000000398bee10fd <+18957>: mov (%rax),%rdi > 0x000000398bee1100 <+18960>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee1105 <+18965>: movl $0xffffffff,0x38(%rsp) > 0x000000398bee110d <+18973>: jmpq 0x398bede70e <PyEval_EvalFrameEx+8222> > 0x000000398bee1112 <+18978>: mov 0x8(%rcx),%rax > 0x000000398bee1116 <+18982>: mov %rdx,0x30(%rsp) > 0x000000398bee111b <+18987>: mov %rcx,%rdi > 0x000000398bee111e <+18990>: callq *0x30(%rax) > 0x000000398bee1121 <+18993>: mov 0x30(%rsp),%rdx > 0x000000398bee1126 <+18998>: jmpq 0x398bedf8aa <PyEval_EvalFrameEx+12730> > 0x000000398bee112b <+19003>: mov %r15,0x60(%rsp) > 0x000000398bee1130 <+19008>: mov 0x68(%rsp),%r15 > 0x000000398bee1135 <+19013>: mov %r14,0x68(%rsp) > 0x000000398bee113a <+19018>: jmpq 0x398bede315 <PyEval_EvalFrameEx+7205> > 0x000000398bee113f <+19023>: mov %r13,%rdx > 0x000000398bee1142 <+19026>: mov %rbp,%rsi > 0x000000398bee1145 <+19029>: mov %rbx,%rdi > 0x000000398bee1148 <+19032>: callq 0x398be3ce40 <PyCFunction_Call@plt> > 0x000000398bee114d <+19037>: mov %rax,%r14 > 0x000000398bee1150 <+19040>: jmpq 0x398bede43f <PyEval_EvalFrameEx+7503> > 0x000000398bee1155 <+19045>: xor %r14d,%r14d > 0x000000398bee1158 <+19048>: jmpq 0x398bede450 <PyEval_EvalFrameEx+7520> > 0x000000398bee115d <+19053>: mov 0x297d34(%rip),%rbx # 0x398c178e98 > 0x000000398bee1164 <+19060>: mov (%rbx),%rdi > 0x000000398bee1167 <+19063>: callq 0x398be3c870 <PyErr_ExceptionMatches@plt> > 0x000000398bee116c <+19068>: test %eax,%eax > 0x000000398bee116e <+19070>: je 0x398bee11e9 <PyEval_EvalFrameEx+19193> > 0x000000398bee1170 <+19072>: callq 0x398be3cf20 <PyErr_Clear@plt> > 0x000000398bee1175 <+19077>: mov 0x60(%rsp),%rdi > 0x000000398bee117a <+19082>: lea 0x640a6(%rip),%rsi # 0x398bf45227 > 0x000000398bee1181 <+19089>: callq 0x398be3bba0 <PyObject_GetAttrString@plt> > 0x000000398bee1186 <+19094>: test %rax,%rax > 0x000000398bee1189 <+19097>: mov %rax,%r13 > 0x000000398bee118c <+19100>: je 0x398bee11c7 <PyEval_EvalFrameEx+19159> > 0x000000398bee118e <+19102>: lea 0x48d7c(%rip),%rsi # 0x398bf29f11 > 0x000000398bee1195 <+19109>: xor %edx,%edx > 0x000000398bee1197 <+19111>: mov %rax,%rdi > 0x000000398bee119a <+19114>: xor %eax,%eax > 0x000000398bee119c <+19116>: callq 0x398be3b7e0 <PyObject_CallMethod@plt> > 0x000000398bee11a1 <+19121>: subq $0x1,0x0(%r13) > 0x000000398bee11a6 <+19126>: mov %rax,%rbx > 0x000000398bee11a9 <+19129>: jne 0x398bee11b5 <PyEval_EvalFrameEx+19141> > 0x000000398bee11ab <+19131>: mov 0x8(%r13),%rax > 0x000000398bee11af <+19135>: mov %r13,%rdi > 0x000000398bee11b2 <+19138>: callq *0x30(%rax) > 0x000000398bee11b5 <+19141>: test %rbx,%rbx > 0x000000398bee11b8 <+19144>: je 0x398bee11e9 <PyEval_EvalFrameEx+19193> > 0x000000398bee11ba <+19146>: movl $0x1,0x38(%rsp) > 0x000000398bee11c2 <+19154>: jmpq 0x398bede86b <PyEval_EvalFrameEx+8571> > 0x000000398bee11c7 <+19159>: mov (%rbx),%rdi > 0x000000398bee11ca <+19162>: callq 0x398be3c870 <PyErr_ExceptionMatches@plt> > 0x000000398bee11cf <+19167>: test %eax,%eax > 0x000000398bee11d1 <+19169>: je 0x398bee11e9 <PyEval_EvalFrameEx+19193> > 0x000000398bee11d3 <+19171>: mov 0x297c96(%rip),%rax # 0x398c178e70 > 0x000000398bee11da <+19178>: lea 0x60257(%rip),%rsi # 0x398bf41438 > 0x000000398bee11e1 <+19185>: mov (%rax),%rdi > 0x000000398bee11e4 <+19188>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee11e9 <+19193>: movl $0xffffffff,0x38(%rsp) > 0x000000398bee11f1 <+19201>: jmpq 0x398bedfb8c <PyEval_EvalFrameEx+13468> > 0x000000398bee11f6 <+19206>: mov 0x2976b3(%rip),%rax # 0x398c1788b0 > 0x000000398bee11fd <+19213>: lea 0x6020c(%rip),%rsi # 0x398bf41410 > 0x000000398bee1204 <+19220>: mov (%rax),%rdi > 0x000000398bee1207 <+19223>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee120c <+19228>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee1211 <+19233>: subq $0x1,0x0(%r13) > 0x000000398bee1216 <+19238>: jne 0x398bedd3bd <PyEval_EvalFrameEx+3277> > 0x000000398bee121c <+19244>: mov 0x8(%r13),%rax > 0x000000398bee1220 <+19248>: mov %r13,%rdi > 0x000000398bee1223 <+19251>: callq *0x30(%rax) > 0x000000398bee1226 <+19254>: jmpq 0x398bedd3bd <PyEval_EvalFrameEx+3277> > 0x000000398bee122b <+19259>: mov 0x60(%rsp),%edx > 0x000000398bee122f <+19263>: lea 0x451b7(%rip),%rax # 0x398bf263ed > 0x000000398bee1236 <+19270>: lea 0x4b0ab(%rip),%rcx # 0x398bf2c2e8 > 0x000000398bee123d <+19277>: lea 0x600b4(%rip),%rsi # 0x398bf412f8 > 0x000000398bee1244 <+19284>: cmp $0x1,%edx > 0x000000398bee1247 <+19287>: cmovne %rax,%rcx > 0x000000398bee124b <+19291>: mov 0x29785e(%rip),%rax # 0x398c178ab0 > 0x000000398bee1252 <+19298>: mov (%rax),%rdi > 0x000000398bee1255 <+19301>: xor %eax,%eax > 0x000000398bee1257 <+19303>: callq 0x398be3eb10 <PyErr_Format@plt> > 0x000000398bee125c <+19308>: jmpq 0x398bedf053 <PyEval_EvalFrameEx+10595> > 0x000000398bee1261 <+19313>: mov 0x8(%r14),%rax > 0x000000398bee1265 <+19317>: mov %r14,%rdi > 0x000000398bee1268 <+19320>: xor %r14d,%r14d > 0x000000398bee126b <+19323>: callq *0x30(%rax) > 0x000000398bee126e <+19326>: jmpq 0x398bede43f <PyEval_EvalFrameEx+7503> > 0x000000398bee1273 <+19331>: mov $0x5,%ecx > 0x000000398bee1278 <+19336>: callq 0x398bedb5f0 <call_trace_protected> > 0x000000398bee127d <+19341>: nopl (%rax) > 0x000000398bee1280 <+19344>: jmpq 0x398bede43f <PyEval_EvalFrameEx+7503> > 0x000000398bee1285 <+19349>: mov 0x68(%rsp),%rax > 0x000000398bee128a <+19354>: mov 0x40(%rsp),%rsi > 0x000000398bee128f <+19359>: cmp %rsi,%rax > 0x000000398bee1292 <+19362>: mov %rax,%rbx > 0x000000398bee1295 <+19365>: je 0x398bee12de <PyEval_EvalFrameEx+19438> > 0x000000398bee1297 <+19367>: mov 0x60(%rsp),%r13 > 0x000000398bee129c <+19372>: callq 0x398be3d7b0 <PyEval_GetGlobals@plt> > 0x000000398bee12a1 <+19377>: cmp 0x40(%rsp),%rbx > 0x000000398bee12a6 <+19382>: mov %rax,%r12 > 0x000000398bee12a9 <+19385>: movl $0x0,0x38(%rsp) > 0x000000398bee12b1 <+19393>: jne 0x398bee12c3 <PyEval_EvalFrameEx+19411> > 0x000000398bee12b3 <+19395>: callq 0x398be3b6f0 <PyEval_GetLocals@plt> > 0x000000398bee12b8 <+19400>: movl $0x1,0x38(%rsp) > 0x000000398bee12c0 <+19408>: mov %rax,%rbx > 0x000000398bee12c3 <+19411>: test %rbx,%rbx > 0x000000398bee12c6 <+19414>: je 0x398bee13be <PyEval_EvalFrameEx+19662> > 0x000000398bee12cc <+19420>: test %r12,%r12 > 0x000000398bee12cf <+19423>: je 0x398bee13be <PyEval_EvalFrameEx+19662> > 0x000000398bee12d5 <+19429>: mov 0x8(%r13),%rdi > 0x000000398bee12d9 <+19433>: jmpq 0x398bede9a8 <PyEval_EvalFrameEx+8888> > 0x000000398bee12de <+19438>: mov 0x60(%rsp),%rdi > 0x000000398bee12e3 <+19443>: callq 0x398be3ea80 <PyTuple_Size@plt> > 0x000000398bee12e8 <+19448>: cmp $0x2,%eax > 0x000000398bee12eb <+19451>: je 0x398bee1499 <PyEval_EvalFrameEx+19881> > 0x000000398bee12f1 <+19457>: cmp $0x3,%eax > 0x000000398bee12f4 <+19460>: mov 0x40(%rsp),%rbx > 0x000000398bee12f9 <+19465>: jne 0x398bee1297 <PyEval_EvalFrameEx+19367> > 0x000000398bee12fb <+19467>: mov 0x60(%rsp),%rbx > 0x000000398bee1300 <+19472>: mov $0x1,%esi > 0x000000398bee1305 <+19477>: mov %rbx,%rdi > 0x000000398bee1308 <+19480>: callq 0x398be3c790 <PyTuple_GetItem@plt> > 0x000000398bee130d <+19485>: mov %rbx,%rdi > 0x000000398bee1310 <+19488>: mov $0x2,%esi > 0x000000398bee1315 <+19493>: mov %rax,%r12 > 0x000000398bee1318 <+19496>: callq 0x398be3c790 <PyTuple_GetItem@plt> > 0x000000398bee131d <+19501>: mov %rax,%rbx > 0x000000398bee1320 <+19504>: mov 0x60(%rsp),%rdi > 0x000000398bee1325 <+19509>: xor %esi,%esi > 0x000000398bee1327 <+19511>: callq 0x398be3c790 <PyTuple_GetItem@plt> > 0x000000398bee132c <+19516>: mov %rax,%r13 > 0x000000398bee132f <+19519>: jmpq 0x398bedf97b <PyEval_EvalFrameEx+12939> > 0x000000398bee1334 <+19524>: mov 0x29779d(%rip),%rax # 0x398c178ad8 > 0x000000398bee133b <+19531>: lea 0x5fe96(%rip),%rsi # 0x398bf411d8 > 0x000000398bee1342 <+19538>: mov (%rax),%rdi > 0x000000398bee1345 <+19541>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee134a <+19546>: movl $0xffffffff,0x38(%rsp) > 0x000000398bee1352 <+19554>: jmpq 0x398bedeaf4 <PyEval_EvalFrameEx+9220> > 0x000000398bee1357 <+19559>: mov %rsi,%rdi > 0x000000398bee135a <+19562>: callq 0x398be3e880 <PyObject_Repr@plt> > 0x000000398bee135f <+19567>: lea 0x24(%rax),%rdx > 0x000000398bee1363 <+19571>: mov 0x297546(%rip),%rax # 0x398c1788b0 > 0x000000398bee136a <+19578>: lea 0x5ff67(%rip),%rsi # 0x398bf412d8 > 0x000000398bee1371 <+19585>: mov (%rax),%rdi > 0x000000398bee1374 <+19588>: xor %eax,%eax > 0x000000398bee1376 <+19590>: callq 0x398be3eb10 <PyErr_Format@plt> > 0x000000398bee137b <+19595>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee1380 <+19600>: mov 0x297529(%rip),%rax # 0x398c1788b0 > 0x000000398bee1387 <+19607>: lea 0x60365(%rip),%rsi # 0x398bf416f3 > 0x000000398bee138e <+19614>: mov (%rax),%rdi > 0x000000398bee1391 <+19617>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee1396 <+19622>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee139b <+19627>: callq 0x398be3d7b0 <PyEval_GetGlobals@plt> > 0x000000398bee13a0 <+19632>: test %rax,%rax > 0x000000398bee13a3 <+19635>: je 0x398bee13b2 <PyEval_EvalFrameEx+19650> > 0x000000398bee13a5 <+19637>: mov 0x8(%rax),%rdx > 0x000000398bee13a9 <+19641>: testb $0x20,0xab(%rdx) > 0x000000398bee13b0 <+19648>: jne 0x398bee13e1 <PyEval_EvalFrameEx+19697> > 0x000000398bee13b2 <+19650>: mov 0x297bcf(%rip),%r9 # 0x398c178f88 > 0x000000398bee13b9 <+19657>: jmpq 0x398bee022b <PyEval_EvalFrameEx+15163> > 0x000000398bee13be <+19662>: mov 0x2974eb(%rip),%rax # 0x398c1788b0 > 0x000000398bee13c5 <+19669>: lea 0x5fde4(%rip),%rsi # 0x398bf411b0 > 0x000000398bee13cc <+19676>: mov (%rax),%rdi > 0x000000398bee13cf <+19679>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee13d4 <+19684>: movl $0xffffffff,0x38(%rsp) > 0x000000398bee13dc <+19692>: jmpq 0x398bedeaf4 <PyEval_EvalFrameEx+9220> > 0x000000398bee13e1 <+19697>: lea 0x60332(%rip),%rsi # 0x398bf4171a > 0x000000398bee13e8 <+19704>: mov %rax,%rdi > 0x000000398bee13eb <+19707>: callq 0x398be3d8e0 <PyDict_GetItemString@plt> > 0x000000398bee13f0 <+19712>: test %rax,%rax > 0x000000398bee13f3 <+19715>: mov %rax,%r9 > 0x000000398bee13f6 <+19718>: jne 0x398bee022b <PyEval_EvalFrameEx+15163> > 0x000000398bee13fc <+19724>: jmp 0x398bee13b2 <PyEval_EvalFrameEx+19650> > 0x000000398bee13fe <+19726>: xchg %ax,%ax > 0x000000398bee1400 <+19728>: callq 0x398be3cdd0 <PyDict_GetItem@plt> > 0x000000398bee1405 <+19733>: test %rax,%rax > 0x000000398bee1408 <+19736>: mov %rax,%r14 > 0x000000398bee140b <+19739>: jne 0x398bedda37 <PyEval_EvalFrameEx+4935> > 0x000000398bee1411 <+19745>: jmpq 0x398bedf157 <PyEval_EvalFrameEx+10855> > 0x000000398bee1416 <+19750>: mov %r12,%rdi > 0x000000398bee1419 <+19753>: mov %r15,0x60(%rsp) > 0x000000398bee141e <+19758>: mov %r14,0x68(%rsp) > 0x000000398bee1423 <+19763>: callq 0x398be3e880 <PyObject_Repr@plt> > 0x000000398bee1428 <+19768>: lea 0x24(%rax),%rdx > 0x000000398bee142c <+19772>: mov 0x29747d(%rip),%rax # 0x398c1788b0 > 0x000000398bee1433 <+19779>: lea 0x60340(%rip),%rsi # 0x398bf4177a > 0x000000398bee143a <+19786>: mov %rbx,%r15 > 0x000000398bee143d <+19789>: mov $0x2,%r12d > 0x000000398bee1443 <+19795>: mov (%rax),%rdi > 0x000000398bee1446 <+19798>: xor %eax,%eax > 0x000000398bee1448 <+19800>: callq 0x398be3eb10 <PyErr_Format@plt> > 0x000000398bee144d <+19805>: jmpq 0x398bedf442 <PyEval_EvalFrameEx+11602> > 0x000000398bee1452 <+19810>: mov 0x297a3f(%rip),%rax # 0x398c178e98 > 0x000000398bee1459 <+19817>: mov (%rax),%rdi > 0x000000398bee145c <+19820>: callq 0x398be3c870 <PyErr_ExceptionMatches@plt> > 0x000000398bee1461 <+19825>: test %eax,%eax > 0x000000398bee1463 <+19827>: je 0x398bee1488 <PyEval_EvalFrameEx+19864> > 0x000000398bee1465 <+19829>: mov %rbx,%rdi > 0x000000398bee1468 <+19832>: callq 0x398be3d6e0 <PyString_AsString@plt> > 0x000000398bee146d <+19837>: mov %rax,%rdx > 0x000000398bee1470 <+19840>: mov 0x2979f9(%rip),%rax # 0x398c178e70 > 0x000000398bee1477 <+19847>: lea 0x60333(%rip),%rsi # 0x398bf417b1 > 0x000000398bee147e <+19854>: mov (%rax),%rdi > 0x000000398bee1481 <+19857>: xor %eax,%eax > 0x000000398bee1483 <+19859>: callq 0x398be3eb10 <PyErr_Format@plt> > 0x000000398bee1488 <+19864>: movq $0x0,0x0(%rbp) > 0x000000398bee1490 <+19872>: add $0x8,%rbp > 0x000000398bee1494 <+19876>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee1499 <+19881>: mov 0x60(%rsp),%rdi > 0x000000398bee149e <+19886>: mov $0x1,%esi > 0x000000398bee14a3 <+19891>: callq 0x398be3c790 <PyTuple_GetItem@plt> > 0x000000398bee14a8 <+19896>: mov 0x40(%rsp),%rbx > 0x000000398bee14ad <+19901>: mov %rax,%r12 > 0x000000398bee14b0 <+19904>: jmpq 0x398bee1320 <PyEval_EvalFrameEx+19504> > 0x000000398bee14b5 <+19909>: cmp $0x5c,%dl > 0x000000398bee14b8 <+19912>: mov %rax,%rbp > 0x000000398bee14bb <+19915>: jne 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bee14c1 <+19921>: movzbl 0x2(%r15),%edx > 0x000000398bee14c6 <+19926>: movzbl 0x1(%r15),%ecx > 0x000000398bee14cb <+19931>: mov %r14,%rbx > 0x000000398bee14ce <+19934>: add $0x3,%r15 > 0x000000398bee14d2 <+19938>: mov %rax,%rbp > 0x000000398bee14d5 <+19941>: shl $0x8,%edx > 0x000000398bee14d8 <+19944>: lea (%rdx,%rcx,1),%r13d > 0x000000398bee14dc <+19948>: jmpq 0x398bedefac <PyEval_EvalFrameEx+10428> > 0x000000398bee14e1 <+19953>: mov 0x8(%rbx),%rax > 0x000000398bee14e5 <+19957>: mov %rbx,%rdi > 0x000000398bee14e8 <+19960>: callq *0x30(%rax) > 0x000000398bee14eb <+19963>: jmpq 0x398bedde13 <PyEval_EvalFrameEx+5923> > 0x000000398bee14f0 <+19968>: mov 0x8(%r10),%rax > 0x000000398bee14f4 <+19972>: mov %r10,%rdi > 0x000000398bee14f7 <+19975>: callq *0x30(%rax) > 0x000000398bee14fa <+19978>: jmpq 0x398bedde09 <PyEval_EvalFrameEx+5913> > 0x000000398bee14ff <+19983>: mov 0x8(%r13),%rax > 0x000000398bee1503 <+19987>: mov %r10,0x38(%rsp) > 0x000000398bee1508 <+19992>: mov %r13,%rdi > 0x000000398bee150b <+19995>: callq *0x30(%rax) > 0x000000398bee150e <+19998>: mov 0x38(%rsp),%r10 > 0x000000398bee1513 <+20003>: jmpq 0x398bedddff <PyEval_EvalFrameEx+5903> > 0x000000398bee1518 <+20008>: mov 0x40(%rsp),%rax > 0x000000398bee151d <+20013>: mov -0x10(%r12),%r9 > 0x000000398bee1522 <+20018>: mov %rax,%rbx > 0x000000398bee1525 <+20021>: mov %rax,-0x10(%r12) > 0x000000398bee152a <+20026>: mov %rax,%r10 > 0x000000398bee152d <+20029>: jmpq 0x398beddd44 <PyEval_EvalFrameEx+5716> > 0x000000398bee1532 <+20034>: mov 0x30(%rsp),%rax > 0x000000398bee1537 <+20039>: mov %r12,%rsi > 0x000000398bee153a <+20042>: mov 0x28(%rax),%rdi > 0x000000398bee153e <+20046>: callq 0x398be3cdd0 <PyDict_GetItem@plt> > 0x000000398bee1543 <+20051>: test %rax,%rax > 0x000000398bee1546 <+20054>: mov %rax,%r14 > 0x000000398bee1549 <+20057>: jne 0x398bedda37 <PyEval_EvalFrameEx+4935> > 0x000000398bee154f <+20063>: jmpq 0x398bee0329 <PyEval_EvalFrameEx+15417> > 0x000000398bee1554 <+20068>: mov %edx,%r13d > 0x000000398bee1557 <+20071>: mov %rbp,%rbx > 0x000000398bee155a <+20074>: callq 0x398be3d5b0 <PyErr_Occurred@plt> > 0x000000398bee155f <+20079>: test %rax,%rax > 0x000000398bee1562 <+20082>: je 0x398bee1580 <PyEval_EvalFrameEx+20112> > 0x000000398bee1564 <+20084>: mov 0x29793d(%rip),%rax # 0x398c178ea8 > 0x000000398bee156b <+20091>: mov (%rax),%rdi > 0x000000398bee156e <+20094>: callq 0x398be3c870 <PyErr_ExceptionMatches@plt> > 0x000000398bee1573 <+20099>: test %eax,%eax > 0x000000398bee1575 <+20101>: je 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee157b <+20107>: callq 0x398be3cf20 <PyErr_Clear@plt> > 0x000000398bee1580 <+20112>: mov -0x8(%rbx),%r14 > 0x000000398bee1584 <+20116>: sub $0x8,%rbp > 0x000000398bee1588 <+20120>: subq $0x1,(%r14) > 0x000000398bee158c <+20124>: jne 0x398bee1598 <PyEval_EvalFrameEx+20136> > 0x000000398bee158e <+20126>: mov 0x8(%r14),%rax > 0x000000398bee1592 <+20130>: mov %r14,%rdi > 0x000000398bee1595 <+20133>: callq *0x30(%rax) > 0x000000398bee1598 <+20136>: movslq %r13d,%rcx > 0x000000398bee159b <+20139>: add %rcx,%r15 > 0x000000398bee159e <+20142>: jmpq 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bee15a3 <+20147>: sub $0x8,%rbp > 0x000000398bee15a7 <+20151>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee15ac <+20156>: lea 0x5fabd(%rip),%rdi # 0x398bf41070 > 0x000000398bee15b3 <+20163>: callq 0x398be3dc80 <Py_FatalError@plt> > 0x000000398bee15b8 <+20168>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee15bd <+20173>: xor %r12d,%r12d > 0x000000398bee15c0 <+20176>: jmpq 0x398bedfb42 <PyEval_EvalFrameEx+13394> > 0x000000398bee15c5 <+20181>: callq 0x398be3cf20 <PyErr_Clear@plt> > 0x000000398bee15ca <+20186>: movl $0x0,0x38(%rsp) > 0x000000398bee15d2 <+20194>: jmpq 0x398bedfb7c <PyEval_EvalFrameEx+13452> > 0x000000398bee15d7 <+20199>: mov 0x40(%r13),%rax > 0x000000398bee15db <+20203>: cmpq $0x0,0x10(%rax) > 0x000000398bee15e0 <+20208>: jg 0x398bee1615 <PyEval_EvalFrameEx+20261> > 0x000000398bee15e2 <+20210>: mov %rbx,%rdx > 0x000000398bee15e5 <+20213>: mov %r12,%rsi > 0x000000398bee15e8 <+20216>: mov %r13,%rdi > 0x000000398bee15eb <+20219>: callq 0x398be3c570 <PyEval_EvalCode@plt> > 0x000000398bee15f0 <+20224>: mov %rax,%rbx > 0x000000398bee15f3 <+20227>: jmpq 0x398bedeab4 <PyEval_EvalFrameEx+9156> > 0x000000398bee15f8 <+20232>: mov 0x30(%rsp),%rax > 0x000000398bee15fd <+20237>: lea 0x4b794(%rip),%rsi # 0x398bf2cd98 > 0x000000398bee1604 <+20244>: mov %r12,%rdi > 0x000000398bee1607 <+20247>: mov 0x28(%rax),%rdx > 0x000000398bee160b <+20251>: callq 0x398be3b2b0 <PyDict_SetItemString@plt> > 0x000000398bee1610 <+20256>: jmpq 0x398bedea11 <PyEval_EvalFrameEx+8993> > 0x000000398bee1615 <+20261>: mov 0x2974bc(%rip),%rax # 0x398c178ad8 > 0x000000398bee161c <+20268>: lea 0x5fc45(%rip),%rsi # 0x398bf41268 > 0x000000398bee1623 <+20275>: mov (%rax),%rdi > 0x000000398bee1626 <+20278>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee162b <+20283>: movl $0xffffffff,0x38(%rsp) > 0x000000398bee1633 <+20291>: jmpq 0x398bedeaf4 <PyEval_EvalFrameEx+9220> > 0x000000398bee1638 <+20296>: mov 0x297499(%rip),%rax # 0x398c178ad8 > 0x000000398bee163f <+20303>: lea 0x5fbfa(%rip),%rsi # 0x398bf41240 > 0x000000398bee1646 <+20310>: mov (%rax),%rdi > 0x000000398bee1649 <+20313>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee164e <+20318>: movl $0xffffffff,0x38(%rsp) > 0x000000398bee1656 <+20326>: jmpq 0x398bedeaf4 <PyEval_EvalFrameEx+9220> > 0x000000398bee165b <+20331>: mov 0x297476(%rip),%rax # 0x398c178ad8 > 0x000000398bee1662 <+20338>: lea 0x5fba7(%rip),%rsi # 0x398bf41210 > 0x000000398bee1669 <+20345>: mov (%rax),%rdi > 0x000000398bee166c <+20348>: callq 0x398be3c3e0 <PyErr_SetString@plt> > 0x000000398bee1671 <+20353>: movl $0xffffffff,0x38(%rsp) > 0x000000398bee1679 <+20361>: jmpq 0x398bedeaf4 <PyEval_EvalFrameEx+9220> > 0x000000398bee167e <+20366>: xor %eax,%eax > 0x000000398bee1680 <+20368>: cmp %r12,%r13 > 0x000000398bee1683 <+20371>: setne %al > 0x000000398bee1686 <+20374>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee168b <+20379>: xor %eax,%eax > 0x000000398bee168d <+20381>: cmp %r12,%r13 > 0x000000398bee1690 <+20384>: sete %al > 0x000000398bee1693 <+20387>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee1698 <+20392>: cmp %rax,%rcx > 0x000000398bee169b <+20395>: setge %al > 0x000000398bee169e <+20398>: movzbl %al,%eax > 0x000000398bee16a1 <+20401>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee16a6 <+20406>: cmp %rax,%rcx > 0x000000398bee16a9 <+20409>: setg %al > 0x000000398bee16ac <+20412>: movzbl %al,%eax > 0x000000398bee16af <+20415>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee16b4 <+20420>: cmp %rax,%rcx > 0x000000398bee16b7 <+20423>: setne %al > 0x000000398bee16ba <+20426>: movzbl %al,%eax > 0x000000398bee16bd <+20429>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee16c2 <+20434>: cmp %rax,%rcx > 0x000000398bee16c5 <+20437>: sete %al > 0x000000398bee16c8 <+20440>: movzbl %al,%eax > 0x000000398bee16cb <+20443>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee16d0 <+20448>: cmp %rax,%rcx > 0x000000398bee16d3 <+20451>: setle %al > 0x000000398bee16d6 <+20454>: movzbl %al,%eax > 0x000000398bee16d9 <+20457>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee16de <+20462>: cmp %rax,%rcx > 0x000000398bee16e1 <+20465>: setl %al > 0x000000398bee16e4 <+20468>: movzbl %al,%eax > 0x000000398bee16e7 <+20471>: jmpq 0x398bedff3b <PyEval_EvalFrameEx+14411> > 0x000000398bee16ec <+20476>: mov %r12,%rdi > 0x000000398bee16ef <+20479>: xor %r14d,%r14d > 0x000000398bee16f2 <+20482>: callq 0x398be3ea80 <PyTuple_Size@plt> > 0x000000398bee16f7 <+20487>: test %rax,%rax > 0x000000398bee16fa <+20490>: mov %rax,0x68(%rsp) > 0x000000398bee16ff <+20495>: jg 0x398bee1762 <PyEval_EvalFrameEx+20594> > 0x000000398bee1701 <+20497>: jmpq 0x398bee003a <PyEval_EvalFrameEx+14666> > 0x000000398bee1706 <+20502>: nopw %cs:0x0(%rax,%rax,1) > 0x000000398bee1710 <+20512>: mov 0x297359(%rip),%rcx # 0x398c178a70 > 0x000000398bee1717 <+20519>: mov (%rcx),%ecx > 0x000000398bee1719 <+20521>: test %ecx,%ecx > 0x000000398bee171b <+20523>: je 0x398bee1753 <PyEval_EvalFrameEx+20579> > 0x000000398bee171d <+20525>: test $0x4000000,%eax > 0x000000398bee1722 <+20530>: jne 0x398bee1753 <PyEval_EvalFrameEx+20579> > 0x000000398bee1724 <+20532>: test $0x80000000,%eax > 0x000000398bee1729 <+20537>: je 0x398bee1734 <PyEval_EvalFrameEx+20548> > 0x000000398bee172b <+20539>: testb $0x40,0xab(%rdx) > 0x000000398bee1732 <+20546>: jne 0x398bee1753 <PyEval_EvalFrameEx+20579> > 0x000000398bee1734 <+20548>: lea 0x5fc85(%rip),%rsi # 0x398bf413c0 > 0x000000398bee173b <+20555>: mov $0x1,%edx > 0x000000398bee1740 <+20560>: mov 0x297381(%rip),%rax # 0x398c178ac8 > 0x000000398bee1747 <+20567>: mov (%rax),%rdi > 0x000000398bee174a <+20570>: callq 0x398be3be60 <PyErr_WarnEx@plt> > 0x000000398bee174f <+20575>: test %eax,%eax > 0x000000398bee1751 <+20577>: js 0x398bee179c <PyEval_EvalFrameEx+20652> > 0x000000398bee1753 <+20579>: add $0x1,%r14 > 0x000000398bee1757 <+20583>: cmp 0x68(%rsp),%r14 > 0x000000398bee175c <+20588>: je 0x398bee003a <PyEval_EvalFrameEx+14666> > 0x000000398bee1762 <+20594>: mov 0x18(%r12,%r14,8),%rdx > 0x000000398bee1767 <+20599>: mov 0x8(%rdx),%rax > 0x000000398bee176b <+20603>: mov 0xa8(%rax),%rax > 0x000000398bee1772 <+20610>: test $0x8000000,%eax > 0x000000398bee1777 <+20615>: je 0x398bee1710 <PyEval_EvalFrameEx+20512> > 0x000000398bee1779 <+20617>: mov $0x1,%edx > 0x000000398bee177e <+20622>: lea 0x5fc0b(%rip),%rsi # 0x398bf41390 > 0x000000398bee1785 <+20629>: jmp 0x398bee1740 <PyEval_EvalFrameEx+20560> > 0x000000398bee1787 <+20631>: mov 0x8(%r14),%rax > 0x000000398bee178b <+20635>: mov %r14,%rdi > 0x000000398bee178e <+20638>: mov %rbx,%rbp > 0x000000398bee1791 <+20641>: xor %r14d,%r14d > 0x000000398bee1794 <+20644>: callq *0x30(%rax) > 0x000000398bee1797 <+20647>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee179c <+20652>: xor %r14d,%r14d > 0x000000398bee179f <+20655>: jmpq 0x398bedff4a <PyEval_EvalFrameEx+14426> > 0x000000398bee17a4 <+20660>: mov %rbp,%rdx > 0x000000398bee17a7 <+20663>: mov %r13,%rsi > 0x000000398bee17aa <+20666>: mov %rbx,%rdi > 0x000000398bee17ad <+20669>: callq 0x398be3ce40 <PyCFunction_Call@plt> > 0x000000398bee17b2 <+20674>: mov %rax,%r14 > 0x000000398bee17b5 <+20677>: jmpq 0x398bedd4da <PyEval_EvalFrameEx+3562> > 0x000000398bee17ba <+20682>: mov 0x297317(%rip),%rax # 0x398c178ad8 > 0x000000398bee17c1 <+20689>: mov (%rax),%rdi > 0x000000398bee17c4 <+20692>: callq 0x398be3c870 <PyErr_ExceptionMatches@plt> > 0x000000398bee17c9 <+20697>: test %eax,%eax > 0x000000398bee17cb <+20699>: je 0x398bedf399 <PyEval_EvalFrameEx+11433> > 0x000000398bee17d1 <+20705>: mov 0xb8(%rsp),%rsi > 0x000000398bee17d9 <+20713>: mov 0xa0(%rsp),%rdx > 0x000000398bee17e1 <+20721>: mov 0xc0(%rsp),%rdi > 0x000000398bee17e9 <+20729>: callq 0x398be3e500 <PyErr_Fetch@plt> > 0x000000398bee17ee <+20734>: mov 0x100(%rsp),%rsi > 0x000000398bee17f6 <+20742>: mov 0x8(%rsi),%rax > 0x000000398bee17fa <+20746>: testb $0x8,0xab(%rax) > 0x000000398bee1801 <+20753>: jne 0x398bee1825 <PyEval_EvalFrameEx+20789> > 0x000000398bee1803 <+20755>: mov 0x110(%rsp),%rdx > 0x000000398bee180b <+20763>: mov 0xf8(%rsp),%rdi > 0x000000398bee1813 <+20771>: callq 0x398be3b6b0 <PyErr_Restore@plt> > 0x000000398bee1818 <+20776>: jmpq 0x398bedf399 <PyEval_EvalFrameEx+11433> > 0x000000398bee181d <+20781>: mov %rbp,%rax > 0x000000398bee1820 <+20784>: jmpq 0x398bede0b9 <PyEval_EvalFrameEx+6601> > 0x000000398bee1825 <+20789>: lea 0x5fa7c(%rip),%rdi # 0x398bf412a8 > 0x000000398bee182c <+20796>: add $0x24,%rsi > 0x000000398bee1830 <+20800>: xor %eax,%eax > 0x000000398bee1832 <+20802>: callq 0x398be3e270 <PyString_FromFormat@plt> > 0x000000398bee1837 <+20807>: test %rax,%rax > 0x000000398bee183a <+20810>: mov %rax,%rbx > 0x000000398bee183d <+20813>: mov 0x100(%rsp),%rsi > 0x000000398bee1845 <+20821>: je 0x398bee1803 <PyEval_EvalFrameEx+20755> > 0x000000398bee1847 <+20823>: mov 0x100(%rsp),%rdx > 0x000000398bee184f <+20831>: subq $0x1,(%rdx) > 0x000000398bee1853 <+20835>: jne 0x398bee1864 <PyEval_EvalFrameEx+20852> > 0x000000398bee1855 <+20837>: mov 0x100(%rsp),%rdi > 0x000000398bee185d <+20845>: mov 0x8(%rdi),%rax > 0x000000398bee1861 <+20849>: callq *0x30(%rax) > 0x000000398bee1864 <+20852>: mov %rbx,0x100(%rsp) > 0x000000398bee186c <+20860>: mov %rbx,%rsi > 0x000000398bee186f <+20863>: jmp 0x398bee1803 <PyEval_EvalFrameEx+20755> > 0x000000398bee1871 <+20865>: mov %rdx,0x60(%rsp) > 0x000000398bee1876 <+20870>: callq 0x398be3e640 <_PyUnicodeUCS4_IsWhitespace@plt> > 0x000000398bee187b <+20875>: test %eax,%eax > 0x000000398bee187d <+20877>: mov 0x60(%rsp),%rdx > 0x000000398bee1882 <+20882>: je 0x398bedf9fe <PyEval_EvalFrameEx+13070> > 0x000000398bee1888 <+20888>: mov (%rdx),%edi > 0x000000398bee188a <+20890>: jmpq 0x398bedfa45 <PyEval_EvalFrameEx+13141> > 0x000000398bee188f <+20895>: add %rdx,%rax > 0x000000398bee1892 <+20898>: jns 0x398bee01b7 <PyEval_EvalFrameEx+15047> > 0x000000398bee1898 <+20904>: jmpq 0x398beded71 <PyEval_EvalFrameEx+9857> > 0x000000398bee189d <+20909>: mov $0x1,%r12d > 0x000000398bee18a3 <+20915>: jmpq 0x398bedd143 <PyEval_EvalFrameEx+2643> > 0x000000398bee18a8 <+20920>: cmp %rax,0x8(%r12) > 0x000000398bee18ad <+20925>: jne 0x398bedd236 <PyEval_EvalFrameEx+2886> > 0x000000398bee18b3 <+20931>: mov 0x30(%rsp),%rdx > 0x000000398bee18b8 <+20936>: mov %r15,%rcx > 0x000000398bee18bb <+20939>: mov %r12,%rsi > 0x000000398bee18be <+20942>: mov %r13,%rdi > 0x000000398bee18c1 <+20945>: callq 0x398be3fba4 <string_concatenate> > 0x000000398bee18c6 <+20950>: mov %rax,%r14 > 0x000000398bee18c9 <+20953>: jmpq 0x398bedd24f <PyEval_EvalFrameEx+2911> > 0x000000398bee18ce <+20958>: cmp %rax,0x8(%r12) > 0x000000398bee18d3 <+20963>: jne 0x398bedd229 <PyEval_EvalFrameEx+2873> > 0x000000398bee18d9 <+20969>: mov 0x10(%r13),%rdx > 0x000000398bee18dd <+20973>: mov 0x10(%r12),%rax > 0x000000398bee18e2 <+20978>: lea (%rax,%rdx,1),%rdi > 0x000000398bee18e6 <+20982>: xor %rdi,%rdx > 0x000000398bee18e9 <+20985>: jns 0x398bedfe5c <PyEval_EvalFrameEx+14188> > 0x000000398bee18ef <+20991>: xor %rdi,%rax > 0x000000398bee18f2 <+20994>: jns 0x398bedfe5c <PyEval_EvalFrameEx+14188> > 0x000000398bee18f8 <+21000>: jmpq 0x398bedd236 <PyEval_EvalFrameEx+2886> > 0x000000398bee18fd <+21005>: mov %r15,0x60(%rsp) > 0x000000398bee1902 <+21010>: mov %r14,0x68(%rsp) > 0x000000398bee1907 <+21015>: mov %rbp,%r15 > 0x000000398bee190a <+21018>: mov $0x2,%r12d > 0x000000398bee1910 <+21024>: jmpq 0x398bedf442 <PyEval_EvalFrameEx+11602> > 0x000000398bee1915 <+21029>: je 0x398bedcd95 <PyEval_EvalFrameEx+1701> > 0x000000398bee191b <+21035>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee1920 <+21040>: cmp %rax,0x8(%r12) > 0x000000398bee1925 <+21045>: jne 0x398bedd836 <PyEval_EvalFrameEx+4422> > 0x000000398bee192b <+21051>: nopl 0x0(%rax,%rax,1) > 0x000000398bee1930 <+21056>: jmp 0x398bee18b3 <PyEval_EvalFrameEx+20931> > 0x000000398bee1932 <+21058>: cmp %rax,0x8(%r12) > 0x000000398bee1937 <+21063>: jne 0x398bedd829 <PyEval_EvalFrameEx+4409> > 0x000000398bee193d <+21069>: mov 0x10(%r13),%rdx > 0x000000398bee1941 <+21073>: mov 0x10(%r12),%rax > 0x000000398bee1946 <+21078>: lea (%rax,%rdx,1),%rdi > 0x000000398bee194a <+21082>: xor %rdi,%rdx > 0x000000398bee194d <+21085>: jns 0x398bedfe5c <PyEval_EvalFrameEx+14188> > 0x000000398bee1953 <+21091>: xor %rdi,%rax > 0x000000398bee1956 <+21094>: jns 0x398bedfe5c <PyEval_EvalFrameEx+14188> > 0x000000398bee195c <+21100>: jmpq 0x398bedd836 <PyEval_EvalFrameEx+4422> > 0x000000398bee1961 <+21105>: mov 0x68(%rsp),%rbp > 0x000000398bee1966 <+21110>: jmpq 0x398beddf62 <PyEval_EvalFrameEx+6258> > 0x000000398bee196b <+21115>: mov 0x28(%rsp),%rsi > 0x000000398bee1970 <+21120>: mov 0x60(%rsi),%rdx > 0x000000398bee1974 <+21124>: test %rdx,%rdx > 0x000000398bee1977 <+21127>: je 0x398bee19c9 <PyEval_EvalFrameEx+21209> > 0x000000398bee1979 <+21129>: mov (%rdx),%rcx > 0x000000398bee197c <+21132>: mov 0x28(%rsp),%rsi > 0x000000398bee1981 <+21137>: add $0x1,%rcx > 0x000000398bee1985 <+21141>: mov %rcx,(%rdx) > 0x000000398bee1988 <+21144>: mov 0x68(%rsi),%rdx > 0x000000398bee198c <+21148>: test %rdx,%rdx > 0x000000398bee198f <+21151>: je 0x398bee1995 <PyEval_EvalFrameEx+21157> > 0x000000398bee1991 <+21153>: addq $0x1,(%rdx) > 0x000000398bee1995 <+21157>: mov 0x28(%rsp),%rsi > 0x000000398bee199a <+21162>: mov 0x70(%rsi),%rdx > 0x000000398bee199e <+21166>: test %rdx,%rdx > 0x000000398bee19a1 <+21169>: je 0x398bee19a7 <PyEval_EvalFrameEx+21175> > 0x000000398bee19a3 <+21171>: addq $0x1,(%rdx) > 0x000000398bee19a7 <+21175>: mov 0x28(%rsp),%rsi > 0x000000398bee19ac <+21180>: mov 0x60(%rsi),%rdx > 0x000000398bee19b0 <+21184>: mov %rdx,0x58(%rax) > 0x000000398bee19b4 <+21188>: mov 0x68(%rsi),%rdx > 0x000000398bee19b8 <+21192>: mov %rdx,0x60(%rax) > 0x000000398bee19bc <+21196>: mov 0x70(%rsi),%rdx > 0x000000398bee19c0 <+21200>: mov %rdx,0x68(%rax) > 0x000000398bee19c4 <+21204>: jmpq 0x398bedf852 <PyEval_EvalFrameEx+12642> > 0x000000398bee19c9 <+21209>: mov 0x40(%rsp),%rsi > 0x000000398bee19ce <+21214>: mov 0x28(%rsp),%rdx > 0x000000398bee19d3 <+21219>: mov (%rsi),%rcx > 0x000000398bee19d6 <+21222>: mov %rsi,0x60(%rdx) > 0x000000398bee19da <+21226>: mov %rsi,%rdx > 0x000000398bee19dd <+21229>: mov %rcx,0x30(%rsp) > 0x000000398bee19e2 <+21234>: add $0x1,%rcx > 0x000000398bee19e6 <+21238>: mov %rcx,(%rsi) > 0x000000398bee19e9 <+21241>: jmp 0x398bee197c <PyEval_EvalFrameEx+21132> > 0x000000398bee19eb <+21243>: mov 0x8(%rdi),%rax > 0x000000398bee19ef <+21247>: mov %rdx,0x58(%rsp) > 0x000000398bee19f4 <+21252>: mov %rcx,0x30(%rsp) > 0x000000398bee19f9 <+21257>: callq *0x30(%rax) > 0x000000398bee19fc <+21260>: mov 0x58(%rsp),%rdx > 0x000000398bee1a01 <+21265>: mov 0x30(%rsp),%rcx > 0x000000398bee1a06 <+21270>: jmpq 0x398bedf89b <PyEval_EvalFrameEx+12715> > 0x000000398bee1a0b <+21275>: subq $0x1,(%r14) > 0x000000398bee1a0f <+21279>: je 0x398bee1a42 <PyEval_EvalFrameEx+21330> > 0x000000398bee1a11 <+21281>: xor %r14d,%r14d > 0x000000398bee1a14 <+21284>: jmpq 0x398bedd153 <PyEval_EvalFrameEx+2659> > 0x000000398bee1a19 <+21289>: mov %rbx,%rdi > 0x000000398bee1a1c <+21292>: callq 0x398be3e880 <PyObject_Repr@plt> > 0x000000398bee1a21 <+21297>: lea 0x24(%rax),%rdx > 0x000000398bee1a25 <+21301>: mov 0x296e84(%rip),%rax # 0x398c1788b0 > 0x000000398bee1a2c <+21308>: lea 0x5fd12(%rip),%rsi # 0x398bf41745 > 0x000000398bee1a33 <+21315>: mov (%rax),%rdi > 0x000000398bee1a36 <+21318>: xor %eax,%eax > 0x000000398bee1a38 <+21320>: callq 0x398be3eb10 <PyErr_Format@plt> > 0x000000398bee1a3d <+21325>: jmpq 0x398bedd024 <PyEval_EvalFrameEx+2356> > 0x000000398bee1a42 <+21330>: mov 0x8(%r14),%rax > 0x000000398bee1a46 <+21334>: mov %r14,%rdi > 0x000000398bee1a49 <+21337>: xor %r14d,%r14d > 0x000000398bee1a4c <+21340>: callq *0x30(%rax) > 0x000000398bee1a4f <+21343>: jmpq 0x398bedd153 <PyEval_EvalFrameEx+2659> > 0x000000398bee1a54 <+21348>: mov 0x8(%rax),%rdx > 0x000000398bee1a58 <+21352>: mov %rax,%rdi > 0x000000398bee1a5b <+21355>: callq *0x30(%rdx) > 0x000000398bee1a5e <+21358>: xchg %ax,%ax > 0x000000398bee1a60 <+21360>: jmpq 0x398bee0458 <PyEval_EvalFrameEx+15720> > 0x000000398bee1a65 <+21365>: callq 0x398be3d5b0 <PyErr_Occurred@plt> > 0x000000398bee1a6a <+21370>: test %rax,%rax > 0x000000398bee1a6d <+21373>: nopl (%rax) > 0x000000398bee1a70 <+21376>: jne 0x398bedf053 <PyEval_EvalFrameEx+10595> > 0x000000398bee1a76 <+21382>: subq $0x1,0x0(%rbp) > 0x000000398bee1a7b <+21387>: jne 0x398bee1a87 <PyEval_EvalFrameEx+21399> > 0x000000398bee1a7d <+21389>: mov 0x8(%rbp),%rax > 0x000000398bee1a81 <+21393>: mov %rbp,%rdi > 0x000000398bee1a84 <+21396>: callq *0x30(%rax) > 0x000000398bee1a87 <+21399>: mov 0xc8(%rsp),%rax > 0x000000398bee1a8f <+21407>: mov $0x1,%r12d > 0x000000398bee1a95 <+21413>: mov %rax,0x68(%rsp) > 0x000000398bee1a9a <+21418>: jmpq 0x398bedd143 <PyEval_EvalFrameEx+2643> >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 1053285
: 850272 |
850273
|
850274
|
850275
|
850276
|
850277
|
850278
|
850279
|
850280
|
850281
|
850282