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 588253 Details for
Bug 827283
[abrt] gnome-shell-3.2.2.1-1.fc16: js::Interpret: Process /usr/bin/gnome-shell was killed by signal 11 (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), 107.81 KB, created by
mmolinac14
on 2012-06-01 02:55:45 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
mmolinac14
Created:
2012-06-01 02:55:45 UTC
Size:
107.81 KB
patch
obsolete
>[New LWP 1828] >[New LWP 1844] >[New LWP 2257] >[New LWP 2503] >[New LWP 1841] >[New LWP 1842] >[New LWP 1843] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/gnome-shell'. >Program terminated with signal 11, Segmentation fault. >#0 0x0000003acbac1467 in js::Interpret (cx=0x2bc1db0, entryFrame=0x7f3d68f4b090, inlineCallCount=0, interpMode=JSINTERP_NORMAL) at jsinterp.cpp:4208 >4208 jsinterp.cpp: No such file or directory. > in jsinterp.cpp > >Thread 7 (Thread 0x7f3d6a36c700 (LWP 1843)): >#0 0x0000003ac7ee85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003ad122c08f in poll_func (ufds=0x7f3d60001460, nfds=2, timeout=-1, userdata=0x2b41520) at pulse/thread-mainloop.c:75 > mutex = 0x2b41520 > r = <optimized out> >#2 0x0000003ad121df06 in pa_mainloop_poll (m=0x2b416e0) at pulse/mainloop.c:879 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#3 0x0000003ad121e539 in pa_mainloop_iterate (m=0x2b416e0, block=<optimized out>, retval=0x0) at pulse/mainloop.c:961 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#4 0x0000003ad121e5f0 in pa_mainloop_run (m=0x2b416e0, retval=0x0) at pulse/mainloop.c:979 > r = <optimized out> >#5 0x0000003ad122c03f in thread (userdata=0x2b41340) at pulse/thread-mainloop.c:94 > m = 0x2b41340 > mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} >#6 0x0000003ad1e38be8 in internal_thread_func (userdata=0x2b4b790) at pulsecore/thread-posix.c:83 > t = 0x2b4b790 >#7 0x0000003ac8207d90 in start_thread (arg=0x7f3d6a36c700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3d6a36c700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 2672139560470260352, 252465713216, 139901751708096, 0, 3, -2634732600778216832, 2693373051641866880}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#8 0x0000003ac7ef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 6 (Thread 0x7f3d6ad74700 (LWP 1842)): >#0 0x0000003ac7ee85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x00007f3d799fc448 in g_main_context_poll (n_fds=5, fds=0x7f3d5c003840, priority=<optimized out>, timeout=-1, context=0x7f3d6400d0a0) at gmain.c:3402 > poll_func = 0x7f3d79a0a860 <g_poll> >#2 g_main_context_iterate (context=0x7f3d6400d0a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 5 > allocated_nfds = <optimized out> > fds = 0x7f3d5c003840 > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#3 0x00007f3d799fcc85 in g_main_loop_run (loop=0x7f3d6400d050) at gmain.c:3297 > self = 0x7f3d6400d190 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003acc2beca6 in gdbus_shared_thread_func (user_data=0x7f3d6400d070) at gdbusprivate.c:276 > data = 0x7f3d6400d070 >#5 0x00007f3d79a216e6 in g_thread_create_proxy (data=0x7f3d6400d190) at gthread.c:1962 > thread = 0x7f3d6400d190 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x0000003ac8207d90 in start_thread (arg=0x7f3d6ad74700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3d6ad74700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 2672139560470260352, 139901770614800, 139901762226624, 0, 3, -2634731763259594112, 2693373051641866880}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x0000003ac7ef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 5 (Thread 0x7f3d6b575700 (LWP 1841)): >#0 0x0000003ac7ee85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x00007f3d799fc448 in g_main_context_poll (n_fds=1, fds=0x7f3d64001170, priority=<optimized out>, timeout=-1, context=0x2b22700) at gmain.c:3402 > poll_func = 0x7f3d79a0a860 <g_poll> >#2 g_main_context_iterate (context=0x2b22700, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7f3d64001170 > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#3 0x00007f3d799fcc85 in g_main_loop_run (loop=0x7f3d64001150) at gmain.c:3297 > self = 0x2b22280 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f3d6b57a9fb in dconf_context_thread (data=0x2b22700) at dconfcontext.c:11 > context = 0x2b22700 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#5 0x00007f3d79a216e6 in g_thread_create_proxy (data=0x2b22280) at gthread.c:1962 > thread = 0x2b22280 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x0000003ac8207d90 in start_thread (arg=0x7f3d6b575700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3d6b575700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 2672139560470260352, 140735117131600, 139901770619328, 0, 3, -2634730665358579072, 2693373051641866880}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x0000003ac7ef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7f3d3db5f700 (LWP 2503)): >#0 0x0000003ac820e62d in read () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x00007f3d799f8003 in read (__nbytes=128, __buf=0x7f3d3db5eb30, __fd=<optimized out>) at /usr/include/bits/unistd.h:45 >No locals. >#2 unix_signal_helper_thread (data=<optimized out>) at gmain.c:4567 > i = <optimized out> > bytes_read = <optimized out> > b = "\260\235 \310:\000\000\000\004\000\000\000\000\000\000\000\001\024\310O\000\000\000\000\212\071\003\000\000\000\000\000\220\353\265==\177\000\000@6\000\060=\177\000\000P\002\000\000\000\000\000\000\020\000\000\000\000\000\000\000@\002\000\000\000\000\000\000\221l\241y=\177\000\000\000\000\000\000\001\000\000\000\000\060\000\060=\177\000\000\000\000\000\000\001\000\000\000\001\000\000\000\000\000\000\000\360\063\000\060=\177\000\000\000\060\000\060=\177\000" > sigterm_received = 0 > sigint_received = 0 > sighup_received = 0 >#3 0x00007f3d79a216e6 in g_thread_create_proxy (data=0x39bea40) at gthread.c:1962 > thread = 0x39bea40 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#4 0x0000003ac8207d90 in start_thread (arg=0x7f3d3db5f700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3d3db5f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 2672139560470260352, 140735117124848, 139901005068736, 62067136, 3, -2634848026413684096, 2693373051641866880}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#5 0x0000003ac7ef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f3d3e667700 (LWP 2257)): >#0 0x0000003ac7ee85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003ad122c08f in poll_func (ufds=0x7f3d38001460, nfds=2, timeout=-1, userdata=0x3addc20) at pulse/thread-mainloop.c:75 > mutex = 0x3addc20 > r = <optimized out> >#2 0x0000003ad121df06 in pa_mainloop_poll (m=0x3ada110) at pulse/mainloop.c:879 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#3 0x0000003ad121e539 in pa_mainloop_iterate (m=0x3ada110, block=<optimized out>, retval=0x0) at pulse/mainloop.c:961 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#4 0x0000003ad121e5f0 in pa_mainloop_run (m=0x3ada110, retval=0x0) at pulse/mainloop.c:979 > r = <optimized out> >#5 0x0000003ad122c03f in thread (userdata=0x3b5f680) at pulse/thread-mainloop.c:94 > m = 0x3b5f680 > mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} >#6 0x0000003ad1e38be8 in internal_thread_func (userdata=0x38bbdf0) at pulsecore/thread-posix.c:83 > t = 0x38bbdf0 >#7 0x0000003ac8207d90 in start_thread (arg=0x7f3d3e667700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3d3e667700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 2672139560470260352, 252465713216, 139901016635840, 0, 3, -2634847635571660160, 2693373051641866880}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#8 0x0000003ac7ef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f3d69b4b700 (LWP 1844)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x0000003acd6233d0 in PR_WaitCondVar (cvar=0x2bb89b0, timeout=4294967295) at ../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:417 > rv = <optimized out> > thred = 0x2bb8a50 >#2 0x0000003acbab5ab7 in js::GCHelperThread::threadLoop (this=0x2b51778, rt=0x2b51500) at jsgc.cpp:2084 > lock = {rt = 0x2b51500} >#3 0x0000003acd628793 in _pt_root (arg=0x2bb8a50) at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:187 > thred = 0x2bb8a50 > detached = 0 >#4 0x0000003ac8207d90 in start_thread (arg=0x7f3d69b4b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f3d69b4b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1, 2672139560470260352, 140735117130320, 139901743184320, 0, 3, -2634733683646846336, 2693373051641866880}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#5 0x0000003ac7ef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f3d75e6d9c0 (LWP 1828)): >#0 0x0000003acbac1467 in js::Interpret (cx=0x2bc1db0, entryFrame=0x7f3d68f4b090, inlineCallCount=0, interpMode=JSINTERP_NORMAL) at jsinterp.cpp:4208 > aobj = 0x7f3d57665230 > entry = 0x2bcf5b8 > obj2 = 0x0 > atom = 0x7f3d68ec2500 > rval = {data = {asBits = 0, debugView = {payload47 = 0, tag = 0}, s = {payload = {i32 = 0, u32 = 0, why = JS_ARRAY_HOLE, word = 0}}, asDouble = 0, asPtr = 0x0}} > obj = 0x7f3d57665230 > vp = <optimized out> > i = 0 > rf = {mContext = 0x2bc1db0, mSaved = 0} > normalJumpTable = {0x3acbac7135, 0x3acbac5325, 0x3acbac16fe, 0x3acbac53ae, 0x3acbac2798, 0x3acbac2769, 0x3acbac1753, 0x3acbac462b, 0x3acbac4827, 0x3acbac5457, 0x3acbac41be, 0x3acbac4143, 0x3acbac4b34, 0x3acbac4aef, 0x3acbac4999, 0x3acbac515a, 0x3acbac50aa, 0x3acbac520a, 0x3acbac39b0, 0x3acbac38be, 0x3acbac359f, 0x3acbac3454, 0x3acbac3309, 0x3acbac31be, 0x3acbac310a, 0x3acbac3056, 0x3acbac2f9c, 0x3acbac2e76, 0x3acbac2d9a, 0x3acbac2cbe, 0x3acbac3d68, 0x3acbac3e58, 0x3acbac3aa4, 0x3acbac407f, 0x3acbac3ff1, 0x3acbac4105, 0x3acbac3b26, 0x3acbac3f33, 0x3acbac3bf9, 0x3acbac134b, 0x3acbac3d30, 0x3acbac84f5, 0x3acbac75d2, 0x3acbac3bf4, 0x3acbac84e5, 0x3acbac8505, 0x3acbac3e53, 0x3acbac84d5, 0x3acbac06e8, 0x3acbac05dd, 0x3acbac84c9, 0x3acbac06e8, 0x3acbac05dd, 0x3acbac13aa, 0x3acbac0718, 0x3acbac2369, 0x3acbac24ad, 0x3acbac0858, 0x3acbac230a, 0x3acbac0858, 0x3acbac5ad0, 0x3acbac5bac, 0x3acbac5c91, 0x3acbac5c4c, 0x3acbac5c07, 0x3acbac77cd, 0x3acbac57fd, 0x3acbac5842, 0x3acbac4784, 0x3acbac48cc, 0x3acbac5774, 0x3acbac5516, 0x3acbac3840, 0x3acbac37c2, 0x3acbac2490, 0x3acbac4340, 0x3acbac4289, 0x3acbac4238, 0x3acbac0aeb, 0x3acbac4ab5, 0x3acbac5b39, 0x3acbac52f5, 0x3acbac2880, 0x3acbac54ba, 0x3acbac2091, 0x3acbac598d, 0x3acbac593a, 0x3acbac5887, 0x3acbac2314, 0x3acbac82c9, 0x3acbac7545, 0x3acbac72b2, 0x3acbac6f1c, 0x3acbac17ab, 0x3acbac6f3e, 0x3acbac8127, 0x3acbac803f, 0x3acbac8532, 0x3acbac8525, 0x3acbac7107, 0x3acbac8515, 0x3acbac8783, 0x3acbac7070, 0x3acbac788b, 0x3acbac8776, 0x3acbac4d33, 0x3acbac14ff, 0x3acbac4be5, 0x3acbac4b73, 0x3acbac52ba, 0x3acbac4d4c, 0x3acbac8542, 0x3acbac7a8a, 0x3acbac43a0, 0x3acbac7898, 0x3acbac7c63, 0x3acbac7f5e, 0x3acbac71eb, 0x3acbac7179, 0x3acbac538c, 0x3acbac6efa, 0x3acbac3756, 0x3acbac174a, 0x3acbac27d0, 0x3acbac2981, 0x3acbac706b, 0x3acbac18f0, 0x3acbac60f6, 0x3acbac1c9b, 0x3acbac1c9b, 0x3acbac5e8b, 0x3acbac22c3, 0x3acbac7a36, 0x3acbac4a4b, 0x3acbac671c, 0x3acbac7b09, 0x3acbac1e95, 0x3acbac1e95, 0x3acbac5a50, 0x3acbac59de, 0x3acbac6517, 0x3acbac1658, 0x3acbac2c4f, 0x3acbac2b9b, 0x3acbac4578, 0x3acbac4509, 0x3acbac722c, 0x3acbac36ea, 0x3acbac164f, 0x3acbac567c, 0x3acbac5672, 0x3acbac1b25, 0x3acbac1b25, 0x3acbac7ac4, 0x3acbac16fe, 0x3acbac0a12, 0x3acbac248b, 0x3acbac8547, 0x3acbac84c4, 0x3acbac84bf, 0x3acbac01e2, 0x3acbac01e8, 0x3acbac5cd6, 0x3acbac7c17, 0x3acbac7b98, 0x3acbac7b3d, 0x3acbac7ce1, 0x3acbac6804, 0x3acbac67a2, 0x3acbac673e, 0x3acbac21b0, 0x3acbac21b0, 0x3acbac69cf, 0x3acbac688e, 0x3acbac20f0, 0x3acbac19aa, 0x3acbac7d81, 0x3acbac6bbf, 0x3acbac6b57, 0x3acbac6aef, 0x3acbac6a87, 0x3acbac7ecf, 0x3acbac16bf, 0x3acbac7e51, 0x3acbac7dd3, 0x3acbac8244, 0x3acbac19aa, 0x3acbac8596, 0x3acbac536a, 0x3acbac7157, 0x3acbac493b, 0x3acbac469a, 0x3acbac1320, 0x3acbac1320, 0x3acbac66fa, 0x3acbac66d8, 0x3acbac261e, 0x3acbac0a12, 0x3acbac13aa, 0x3acbac20f0...} > interpGuard = {cx = 0x2bc1db0, regs = @0x7fff72a9fa60, prevContextRegs = 0x7fff72a9fea8} > argv = 0x7f3d68f4b090 > interpReturnOK = <optimized out> > len = <optimized out> > interruptJumpTable = {0x3acbac6da8 <repeats 244 times>} > useMethodJIT = false > leaveOnSafePoint = false > atoms = 0x32a0318 > op = <optimized out> > rt = 0x2b51500 > jumpTable = 0x3acbf103a0 > regs = {sp = 0x7f3d68f4b120, pc = 0x32a0401 "5", fp = 0x7f3d68f4b090} > script = 0x32a0250 > atomNotDefined = <optimized out> >#1 0x0000003acbad3ae5 in js::RunScript (cx=0x2bc1db0, script=0x32a0250, fp=0x7f3d68f4b090) at jsinterp.cpp:653 > prepareInterp = {cx = 0x2bc1db0, script = <optimized out>} > ok = <optimized out> > status = <optimized out> >#2 0x0000003acbad409e in js::Invoke (cx=0x2bc1db0, argsRef=<optimized out>, flags=0) at jsinterp.cpp:740 > preserve = {cx = 0x2bc1db0, enumerators = 0x0} > clasp = 0x7f3d68ec2500 > fun = 0x0 > frame = {cx_ = 0x2bc1db0, regs_ = {sp = 0x7f3d68f4b118, pc = 0x32a0400 "A5", fp = 0x7f3d68f4b090}, prevRegs_ = 0x3} > ok = <optimized out> > script = 0x32a0250 >#3 0x0000003acbaa5686 in js::CallOrConstructBoundFunction (cx=0x2bc1db0, argc=0, vp=0x7f3d68f4b038) at jsfun.cpp:2319 > argslen = <optimized out> > target = 0x7f3d576725d8 > args = {<js::CallArgs> = {argv_ = 0x7f3d68f4b090, argc_ = 0}, cx = 0x2bc1db0, seg = 0x7f3d68f4b048, prevInvokeArgEnd = 0x7f3d68f4b048} >#4 0x0000003acbad3e7c in CallJSNative (vp=0x7f3d68f4b038, argc=0, native=<optimized out>, cx=0x2bc1db0) at jscntxtinlines.h:701 > ok = <optimized out> >#5 js::Invoke (cx=0x2bc1db0, argsRef=<optimized out>, flags=0) at jsinterp.cpp:703 > clasp = 0x7f3d68ec2500 > fun = 0x7f3d2fc4e400 > frame = {cx_ = 0xf10000005a, regs_ = {sp = 0x1300000235, pc = 0x0, fp = 0x4210000000000000}, prevRegs_ = 0x4210000044aac000} > ok = <optimized out> > script = 0x0 >#6 0x0000003acbad4e9e in js::ExternalInvoke (cx=0x2bc1db0, thisv=..., fval=..., argc=0, argv=0x0, rval=0x7fff72aa01b0) at jsinterp.cpp:863 > args = {<js::CallArgs> = {argv_ = 0x7f3d68f4b048, argc_ = 0}, cx = 0x2bc1db0, seg = 0x7f3d68f4b000, prevInvokeArgEnd = 0x0} >#7 0x0000003acba4ca61 in JS_CallFunctionValue (cx=0x2bc1db0, obj=<optimized out>, fval=18445617337085518848, argc=<optimized out>, argv=<optimized out>, rval=<optimized out>) at jsapi.cpp:5145 > ok = <optimized out> >#8 0x0000003acce14e1c in gjs_call_function_value (context=0x2bc1db0, obj=0x0, fval=18445617337085518848, argc=0, argv=<optimized out>, rval=<optimized out>) at gjs/jsapi-util.c:1203 > result = <optimized out> >#9 0x0000003acce1f7ad in gjs_closure_invoke (closure=0x471cd50, argc=0, argv=0x0, retval=0x7fff72aa01b0) at gi/closure.c:267 > c = 0x471cd50 > context = 0x2bc1db0 >#10 0x00007f3d683a7c53 in closure_source_func (data=0x471cd50) at modules/mainloop.c:136 > retval = 18444773748872577024 > bool_val = 32573 > context = 0x2bc1db0 > runtime = <optimized out> >#11 closure_source_func (data=0x471cd50) at modules/mainloop.c:115 > closure = 0x471cd50 >#12 0x00007f3d799fd72b in g_timeout_dispatch (source=0x46c3980, callback=<optimized out>, user_data=<optimized out>) at gmain.c:3907 > timeout_source = 0x46c3980 > again = <optimized out> >#13 0x00007f3d799fbf3d in g_main_dispatch (context=0x2519f00) at gmain.c:2441 > dispatch = 0x7f3d799fd710 <g_timeout_dispatch> > was_in_call = 0 > user_data = 0x471cd50 > callback = 0x7f3d683a7bf0 <closure_source_func> > cb_funcs = 0x7f3d79cd6630 > cb_data = 0x39eb8a0 > current_source_link = {data = 0x46c3980, next = 0x0} > need_destroy = <optimized out> > source = 0x46c3980 > current = 0x2cc9c30 > i = <optimized out> >#14 g_main_context_dispatch (context=0x2519f00) at gmain.c:3011 >No locals. >#15 0x00007f3d799fc738 in g_main_context_iterate (context=0x2519f00, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089 > max_priority = 2147483647 > timeout = 273 > some_ready = 1 > nfds = 12 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#16 0x00007f3d799fcc85 in g_main_loop_run (loop=0x251b130) at gmain.c:3297 > self = 0x24f6c30 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#17 0x00007f3d7d801ab1 in meta_run () at core/main.c:555 > log_domains = {0x0, 0x7f3d7d84918f "mutter", 0x7f3d7d8491ba "Gtk", 0x7f3d7d8491be "Gdk", 0x7f3d7d8491c2 "GLib", 0x7f3d7d8491c7 "Pango", 0x7f3d7d8491cd "GLib-GObject", 0x7f3d7d8491da "GThread"} > i = <optimized out> >#18 0x00000000004029e1 in main (argc=1, argv=0x7fff72aa0508) at main.c:571 > ctx = <optimized out> > error = 0x0 > session_type = <optimized out> > ecode = <optimized out> > sender = 0x2b38440 [TpDebugSender] >From To Syms Read Shared Object Library >0x00007f3d7dac02c0 0x00007f3d7db11d38 Yes /usr/lib64/gnome-shell/libgnome-shell.so >0x0000003acc610cb0 0x0000003acc641728 Yes /usr/lib64/libfolks.so.25 >0x0000003acca09590 0x0000003acca396b8 Yes /usr/lib64/libgee.so.2 >0x00007f3d7d7ddba0 0x00007f3d7d841e08 Yes /usr/lib64/libmutter.so.0 >0x0000003acce0ebb0 0x0000003acce28c48 Yes /usr/lib64/libgjs.so.0 >0x0000003acba40f70 0x0000003acbc9af6c Yes /usr/lib64/libmozjs185.so.1.0 >0x0000003acde00ef0 0x0000003acde01e28 Yes /lib64/libplds4.so >0x0000003acda01410 0x0000003acda02b08 Yes /lib64/libplc4.so >0x0000003acd60d130 0x0000003acd62c5f8 Yes /lib64/libnspr4.so >0x0000003ac8600de0 0x0000003ac8601918 Yes /lib64/libdl.so.2 >0x00007f3d7d5988a0 0x00007f3d7d5a2bf8 Yes /usr/lib64/libgnome-menu-3.so.0 >0x0000003aca20a4e0 0x0000003aca239d3c Yes /usr/lib64/libgstbase-0.10.so.0 >0x0000003ac96244e0 0x0000003ac96a2d4c Yes /usr/lib64/libgstreamer-0.10.so.0 >0x0000003ad0e0b4b0 0x0000003ad0e235e8 Yes /usr/lib64/libgconf-2.so.4 >0x0000003ad6a18a70 0x0000003ad6a4e018 Yes /usr/lib64/libsoup-2.4.so.1 >0x00007f3d7d38d100 0x00007f3d7d39077c Yes /usr/lib64/libstartup-notification-1.so.0 >0x00007f3d7d15f810 0x00007f3d7d17c078 Yes /usr/lib64/libgirepository-1.0.so.1 >0x0000003acae01890 0x0000003acae05ff8 Yes /usr/lib64/libffi.so.5 >0x0000003ac8e032f0 0x0000003ac8e0c428 Yes /usr/lib64/libcanberra.so.0 >0x00007f3d7cf30170 0x00007f3d7cf4928c Yes /usr/lib64/libtelepathy-logger.so.2 >0x00007f3d7cb9e350 0x00007f3d7cc9bf08 Yes /usr/lib64/libtelepathy-glib.so.0 >0x00007f3d7c950e10 0x00007f3d7c953c28 Yes /usr/lib64/libpolkit-agent-1.so.0 >0x00007f3d7c739330 0x00007f3d7c744798 Yes /usr/lib64/libpolkit-gobject-1.so.0 >0x0000003ad4e0d020 0x0000003ad4e29858 Yes /usr/lib64/libnm-glib.so.4 >0x0000003ad46132f0 0x0000003ad463b878 Yes /usr/lib64/libnm-util.so.2 >0x0000003ad2e06e90 0x0000003ad2e17c48 Yes /usr/lib64/libgnome-keyring.so.0 >0x00007f3d7c51f4d0 0x00007f3d7c529b58 Yes /usr/lib64/gnome-bluetooth/libgnome-bluetooth-applet.so.0 >0x0000003ad0a0a400 0x0000003ad0a1c51c Yes /usr/lib64/libdbus-glib-1.so.2 >0x0000003acb6076f0 0x0000003acb6306c8 Yes /lib64/libdbus-1.so.3 >0x0000003ac8205700 0x0000003ac8210b88 Yes /lib64/libpthread.so.0 >0x0000003ac92051b0 0x0000003ac9243b68 Yes /lib64/libm.so.6 >0x00007f3d7c23bdf0 0x00007f3d7c2c9798 Yes /usr/lib64/libclutter-glx-1.0.so.0 >0x0000003595603630 0x00000035956057d8 Yes /usr/lib64/libcogl-pango.so.0 >0x00007f3d7bff5bf0 0x00007f3d7c008248 Yes /usr/lib64/libjson-glib-1.0.so.0 >0x0000003acb233af0 0x0000003acb2968a8 Yes (*) /usr/lib64/catalyst/libGL.so.1 >0x00000035952141b0 0x00000035952569b8 Yes /usr/lib64/libcogl.so.5 >0x0000003ac9e02fc0 0x0000003ac9e07ac8 Yes /usr/lib64/libdrm.so.2 >0x0000003ad1a03630 0x0000003ad1a0ed08 Yes /usr/lib64/libXext.so.6 >0x00007f3d7bde8a90 0x00007f3d7bde960c Yes /usr/lib64/libXdamage.so.1 >0x0000003ac8a00b30 0x0000003ac8a0189c Yes /usr/lib64/libXcomposite.so.1 >0x0000003ad42013e0 0x0000003ad420450c Yes /usr/lib64/libXfixes.so.3 >0x00007f3d7bbb56e0 0x00007f3d7bbd404c Yes /usr/lib64/libcroco-0.6.so.3 >0x00007f3d7b87b980 0x00007f3d7b95f06c Yes /usr/lib64/libxml2.so.2 >0x00007f3d7b631590 0x00007f3d7b644498 Yes /usr/lib64/libgnome-desktop-3.so.2 >0x00007f3d7b305ce0 0x00007f3d7b3917ec Yes /usr/lib64/libX11.so.6 >0x000000358f269c80 0x000000358f4dbc38 Yes /usr/lib64/libgtk-3.so.0 >0x000000358ee19c80 0x000000358ee5a7d8 Yes /usr/lib64/libgdk-3.so.0 >0x00007f3d7b0ceac0 0x00007f3d7b0dab88 Yes /usr/lib64/libatk-1.0.so.0 >0x0000003acc22c120 0x0000003acc2e3e38 Yes /lib64/libgio-2.0.so.0 >0x00007f3d7ae9f670 0x00007f3d7aeb97a8 Yes /usr/lib64/libpangoft2-1.0.so.0 >0x00007f3d7ac8f9c0 0x00007f3d7ac94608 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x000000358e606270 0x000000358e619c18 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x00007f3d7aa84330 0x00007f3d7aa85258 Yes /usr/lib64/libcairo-gobject.so.2 >0x00007f3d7a7e1180 0x00007f3d7a858a68 Yes /usr/lib64/libcairo.so.2 >0x00007f3d7a599db0 0x00007f3d7a5b8398 Yes /usr/lib64/libpango-1.0.so.0 >0x00007f3d7a2f7ac0 0x00007f3d7a360fd8 Yes /usr/lib64/libfreetype.so.6 >0x0000003ad3a05da0 0x0000003ad3a1f84c Yes /usr/lib64/libfontconfig.so.1 >0x00007f3d7a0e8020 0x00007f3d7a0e8fc8 Yes /lib64/libgmodule-2.0.so.0 >0x00007f3d79ee1ca0 0x00007f3d79ee3628 Yes /usr/lib64/libpulse-mainloop-glib.so.0 >0x0000003ad120af00 0x0000003ad1232248 Yes /usr/lib64/libpulse.so.0 >0x0000003acaa09dd0 0x0000003acaa39eb8 Yes /lib64/libgobject-2.0.so.0 >0x0000003aca6015a0 0x0000003aca602a68 Yes /lib64/libgthread-2.0.so.0 >0x00007f3d79cda260 0x00007f3d79cdd758 Yes /lib64/librt.so.1 >0x00007f3d799ce8f0 0x00007f3d79a675b8 Yes /lib64/libglib-2.0.so.0 >0x0000003ac7e1ef10 0x0000003ac7f5bb70 Yes /lib64/libc.so.6 >0x00007f3d797b2c50 0x00007f3d797b4058 Yes /usr/lib64/libcanberra-gtk3.so.0 >0x00007f3d795a7910 0x00007f3d795ae10c Yes /usr/lib64/libXrender.so.1 >0x0000003ad26028d0 0x0000003ad260749c Yes /usr/lib64/libXcursor.so.1 >0x0000003ad2201720 0x0000003ad220675c Yes /usr/lib64/libXrandr.so.2 >0x0000003ad3601ad0 0x0000003ad3605d7c Yes /usr/lib64/libSM.so.6 >0x00007f3d7938ed00 0x00007f3d7939ce1c Yes /usr/lib64/libICE.so.6 >0x0000003ad7200a00 0x0000003ad720148c Yes /usr/lib64/libXinerama.so.1 >0x00007f3d791768a0 0x00007f3d791860b8 Yes /lib64/libgcc_s.so.1 >0x00007f3d78ec7490 0x00007f3d78f2ff46 Yes /usr/lib64/libstdc++.so.6 >0x0000003ac7a00b20 0x0000003ac7a1aaaa Yes /lib64/ld-linux-x86-64.so.2 >0x00007f3d78c6a160 0x00007f3d78c6ab3c Yes /usr/lib64/libxcb-aux.so.0 >0x0000003ad16004e0 0x0000003ad160060c Yes /usr/lib64/libX11-xcb.so.1 >0x0000003acd2086c0 0x0000003acd213c0c Yes /usr/lib64/libxcb.so.1 >0x00007f3d78a60ff0 0x00007f3d78a65158 Yes /usr/lib64/libvorbisfile.so.3 >0x0000003ad62037a0 0x0000003ad621a788 Yes /usr/lib64/libvorbis.so.0 >0x00007f3d788589b0 0x00007f3d7885b068 Yes /usr/lib64/libogg.so.0 >0x00007f3d78649350 0x00007f3d7865280c Yes /usr/lib64/libtdb.so.1 >0x0000003ad6602380 0x0000003ad6606668 Yes /usr/lib64/libltdl.so.7 >0x00007f3d783b0dd0 0x00007f3d78427968 Yes /usr/lib64/libsqlite3.so.0 >0x0000003ad2a03d00 0x0000003ad2a1dab8 Yes /lib64/libexpat.so.1 >0x00007f3d781a2610 0x00007f3d781a3c58 Yes /lib64/libuuid.so.1 >0x0000003acfe09580 0x0000003acfe2d3e8 Yes /usr/lib64/libssl3.so >0x0000003acfa09be0 0x0000003acfa21e68 Yes /usr/lib64/libsmime3.so >0x0000003ace218a60 0x0000003ace2fa208 Yes /usr/lib64/libnss3.so >0x0000003ace60a930 0x0000003ace615bd8 Yes /usr/lib64/libnssutil3.so >0x00007f3d77f99780 0x00007f3d77f9c898 Yes /lib64/libgudev-1.0.so.0 >0x00007f3d77d23000 0x00007f3d77d6f388 Yes /lib64/libgcrypt.so.11 >0x00007f3d77b05e90 0x00007f3d77b12688 Yes /lib64/libz.so.1 >0x00007f3d778f5f80 0x00007f3d77900778 Yes /usr/lib64/libXi.so.6 >0x0000003ac9a05d00 0x0000003ac9a16068 Yes /lib64/libselinux.so.1 >0x00007f3d776da940 0x00007f3d776eaff8 Yes /lib64/libresolv.so.2 >0x00007f3d774b38c0 0x00007f3d774cd498 Yes /usr/lib64/libpng12.so.0 >0x00007f3d7722fcc0 0x00007f3d7729afa8 Yes /usr/lib64/libpixman-1.so.0 >0x0000003ad1e0f6e0 0x0000003ad1e3ad68 Yes /usr/lib64/libpulsecommon-0.9.23.so >0x0000003acea01380 0x0000003acea042dc Yes /usr/lib64/libXtst.so.6 >0x00007f3d7701ef90 0x00007f3d77022b2c Yes /lib64/libwrap.so.0 >0x00007f3d76dba1c0 0x00007f3d76dfc518 Yes /usr/lib64/libsndfile.so.1 >0x0000003ad04011c0 0x0000003ad04036cc Yes /usr/lib64/libasyncns.so.0 >0x00007f3d76bb0dd0 0x00007f3d76bb1b2c Yes /usr/lib64/libXau.so.6 >0x0000003acf200c60 0x0000003acf205ce8 Yes /lib64/libcrypt.so.1 >0x00007f3d769a2000 0x00007f3d769aa298 Yes /lib64/libudev.so.0 >0x00007f3d7679b8a0 0x00007f3d7679be28 Yes /lib64/libgpg-error.so.0 >0x00007f3d76584060 0x00007f3d76591878 Yes /lib64/libnsl.so.1 >0x00007f3d76351ef0 0x00007f3d76376bb8 Yes /usr/lib64/libFLAC.so.8 >0x00007f3d75e8a9f0 0x00007f3d75e8d008 Yes /usr/lib64/libvorbisenc.so.2 >0x0000003acee03460 0x0000003acee421c8 Yes /lib64/libfreebl3.so >0x00007f3d6f8284d0 0x00007f3d6f829048 Yes /usr/lib64/gconv/ISO8859-1.so >0x00007f3d6f600130 0x00007f3d6f6079a8 Yes /lib64/libnss_files.so.2 >0x00007f3d6f3aebd0 0x00007f3d6f3c7cb8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f3d6f17a140 0x00007f3d6f184108 Yes /usr/lib64/libgvfscommon.so.0 >0x0000003ad3203c80 0x0000003ad3221c08 Yes /usr/lib64/libbluray.so.0 >0x00007f3d6ef6ee20 0x00007f3d6ef6f6a8 Yes /lib64/libutil.so.1 >0x00007f3d6ed69960 0x00007f3d6ed6c0f8 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x00007f3d6eb1d1f0 0x00007f3d6eb40f38 Yes /usr/lib64/librsvg-2.so.2 >0x00007f3d6e912b80 0x00007f3d6e913008 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007f3d6e70f6b0 0x00007f3d6e70fea8 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007f3d6e509fb0 0x00007f3d6e50be88 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x00007f3d6c420100 0x00007f3d6ddbd798 Yes (*) /usr/lib64/dri/fglrx_dri.so >0x00007f3d6c1169c0 0x00007f3d6c11a078 Yes /usr/lib64/catalyst/libatiuki.so.1 >0x00007f3d6bfab2c0 0x00007f3d6bfd7f08 Yes /usr/lib64/catalyst/libatiadlxx.so >0x00007f3d6b578900 0x00007f3d6b57bc68 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f3d6a36f090 0x00007f3d6a371e78 Yes /usr/lib64/libcanberra-0.28/libcanberra-pulse.so >0x00007f3d688e1770 0x00007f3d688e1978 Yes /usr/lib64/gjs-1.0/langNative.so >0x00007f3d686de940 0x00007f3d686df248 Yes /usr/lib64/gjs-1.0/gettextNative.so >0x00007f3d683a7390 0x00007f3d683a7cc8 Yes /usr/lib64/gjs-1.0/mainloop.so >0x00007f3d68199a00 0x00007f3d681a10f8 Yes /usr/lib64/gjs-1.0/dbusNative.so >0x00007f3d57df5db0 0x00007f3d57dfa978 Yes /usr/lib64/libgjs-dbus.so.0 >0x00007f3d57bef560 0x00007f3d57beffc8 Yes /usr/lib64/libgjs-gdbus.so.0 >0x00007f3d579de3b0 0x00007f3d579e6fb8 Yes /usr/lib64/gjs-1.0/cairoNative.so >0x00007f3d577d4d10 0x00007f3d577d62c8 Yes /usr/lib64/gio/modules/libgiognomeproxy.so >0x00007f3d56bf1c70 0x00007f3d56bf9e58 Yes /usr/lib64/libupower-glib.so.1 >0x00007f3d569ddc40 0x00007f3d569e98c8 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x000000358ce02d80 0x000000358ce04f38 Yes /usr/lib64/libgnomekbd.so.7 >0x00007f3d567c5d70 0x00007f3d567d0f7c Yes /usr/lib64/libxklavier.so.16 >0x00007f3d5659cb60 0x00007f3d565b4abc Yes /usr/lib64/libxkbfile.so.1 >0x000000358fa09bd0 0x000000358fa130b8 Yes /usr/lib64/libgnomekbdui.so.7 >0x00007f3d5635b9d0 0x00007f3d56388948 Yes /usr/lib64/libsoftokn3.so >0x00007f3d5614a990 0x00007f3d561515a8 Yes /usr/lib64/libaccountsservice.so.0 >0x00007f3d547f4e00 0x00007f3d547fc608 Yes /usr/lib64/folks/30/backends/key-file/key-file.so >0x00007f3d545ecd50 0x00007f3d545edee8 Yes /usr/lib64/folks/30/backends/telepathy/telepathy.so >0x00007f3d543c4900 0x00007f3d543dfff8 Yes /usr/lib64/libfolks-telepathy.so.25 >0x00007f3d541b6550 0x00007f3d541b7bb8 Yes /usr/lib64/folks/30/backends/eds/eds.so >0x00007f3d43dde980 0x00007f3d43df7d88 Yes /usr/lib64/libfolks-eds.so.25 >0x0000003e4cc15af0 0x0000003e4cc37888 Yes /usr/lib64/libebook-1.2.so.12 >0x0000003e4c41b7f0 0x0000003e4c4582a8 Yes /usr/lib64/libcamel-1.2.so.29 >0x0000003e4bc10ab0 0x0000003e4bc36f78 Yes /usr/lib64/libedataserver-1.2.so.15 >0x00007f3d43b10680 0x00007f3d43b84298 Yes /lib64/libkrb5.so.3 >0x00007f3d438cf790 0x00007f3d438e82b8 Yes /lib64/libk5crypto.so.3 >0x00007f3d436c93b0 0x00007f3d436c9fac Yes /lib64/libcom_err.so.2 >0x00007f3d4348fe40 0x00007f3d434bc5c8 Yes /lib64/libgssapi_krb5.so.2 >0x0000003ad3e04750 0x0000003ad3e147c8 Yes /usr/lib64/libsasl2.so.2 >0x00007f3d4323f6c0 0x00007f3d43272168 Yes /usr/lib64/libssl.so.10 >0x00007f3d42eee940 0x00007f3d42fb6898 Yes /lib64/libcrypto.so.10 >0x00007f3d42c89860 0x00007f3d42c8e9e8 Yes /lib64/libkrb5support.so.0 >0x0000003acf600ff0 0x0000003acf601a28 Yes /lib64/libkeyutils.so.1 >0x00007f3d42a83f60 0x00007f3d42a85158 Yes /usr/lib64/folks/30/backends/libsocialweb/libsocialweb.so >0x00007f3d42877cc0 0x00007f3d4287d678 Yes /usr/lib64/libsocialweb-client.so.2 >0x00007f3d4266d400 0x00007f3d42670a68 Yes /usr/lib64/libfolks-libsocialweb.so.25 >0x00007f3d3db61450 0x00007f3d3db62768 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x7f3d68ec2500 139901730039040 >rbx 0x7f3d57665230 139901436056112 >rcx 0x7f3d68f4b090 139901730599056 >rdx 0x0 0 >rsi 0x32a0544 53085508 >rdi 0x2 2 >rbp 0x2bc1db0 0x2bc1db0 >rsp 0x7fff72a9f920 0x7fff72a9f920 >r8 0x32a0400 53085184 >r9 0x2bcf5b8 45938104 >r10 0xfff9000000000000 -1970324836974592 >r11 0x9 9 >r12 0x2bcf5b8 45938104 >r13 0x0 0 >r14 0x3acbf103a0 252529673120 >r15 0x32a0250 53084752 >rip 0x3acbac1467 0x3acbac1467 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+5303> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode): > 0x0000003acbabffb0 <+0>: push %r15 > 0x0000003acbabffb2 <+2>: push %r14 > 0x0000003acbabffb4 <+4>: push %r13 > 0x0000003acbabffb6 <+6>: push %r12 > 0x0000003acbabffb8 <+8>: push %rbp > 0x0000003acbabffb9 <+9>: mov %rdi,%rbp > 0x0000003acbabffbc <+12>: push %rbx > 0x0000003acbabffbd <+13>: sub $0x518,%rsp > 0x0000003acbabffc4 <+20>: mov 0x1a0(%rdi),%ebx > 0x0000003acbabffca <+26>: movl $0xffff,0x1a0(%rdi) > 0x0000003acbabffd4 <+36>: mov %fs:0x28,%rax > 0x0000003acbabffdd <+45>: mov %rax,0x508(%rsp) > 0x0000003acbabffe5 <+53>: xor %eax,%eax > 0x0000003acbabffe7 <+55>: mov %rsi,0xa0(%rsp) > 0x0000003acbabffef <+63>: lea 0x150(%rsp),%rsi > 0x0000003acbabfff7 <+71>: mov %ecx,0x94(%rsp) > 0x0000003acbabfffe <+78>: mov %ebx,0xdc(%rsp) > 0x0000003acbac0005 <+85>: mov 0x68(%rdi),%rbx > 0x0000003acbac0009 <+89>: mov %edx,0x10c(%rsp) > 0x0000003acbac0010 <+96>: mov (%rbx),%rax > 0x0000003acbac0013 <+99>: mov %rbx,0x98(%rsp) > 0x0000003acbac001b <+107>: mov %rax,0x150(%rsp) > 0x0000003acbac0023 <+115>: mov 0x8(%rbx),%rax > 0x0000003acbac0027 <+119>: mov %rax,0x158(%rsp) > 0x0000003acbac002f <+127>: mov 0x10(%rbx),%rax > 0x0000003acbac0033 <+131>: addl $0x1,0x148(%rdi) > 0x0000003acbac003a <+138>: mov %rsi,0x68(%rdi) > 0x0000003acbac003e <+142>: mov 0x58(%rdi),%rbx > 0x0000003acbac0042 <+146>: mov (%rax),%ecx > 0x0000003acbac0044 <+148>: mov %rax,0x160(%rsp) > 0x0000003acbac004c <+156>: mov %rbx,0xc8(%rsp) > 0x0000003acbac0054 <+164>: test $0x2,%cl > 0x0000003acbac0057 <+167>: je 0x3acbac0070 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+192> > 0x0000003acbac0059 <+169>: test $0x8,%cl > 0x0000003acbac005c <+172>: je 0x3acbac05d0 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1568> > 0x0000003acbac0062 <+178>: mov 0x10(%rax),%r15 > 0x0000003acbac0066 <+182>: jmp 0x3acbac0074 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+196> > 0x0000003acbac0068 <+184>: nopl 0x0(%rax,%rax,1) > 0x0000003acbac0070 <+192>: mov 0x8(%rax),%r15 > 0x0000003acbac0074 <+196>: mov (%rax),%edx > 0x0000003acbac0076 <+198>: movq $0x0,0xc0(%rsp) > 0x0000003acbac0082 <+210>: and $0xa,%edx > 0x0000003acbac0085 <+213>: cmp $0x2,%edx > 0x0000003acbac0088 <+216>: je 0x3acbac1148 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4504> > 0x0000003acbac008e <+222>: mov 0x190(%rbp),%rdx > 0x0000003acbac0095 <+229>: lea 0x450304(%rip),%r14 # 0x3acbf103a0 <_ZZN2js9InterpretEP9JSContextP12JSStackFramej12JSInterpModeE15normalJumpTable> > 0x0000003acbac009c <+236>: cmpq $0x0,(%rdx) > 0x0000003acbac00a0 <+240>: lea 0x450a99(%rip),%rdx # 0x3acbf10b40 <_ZZN2js9InterpretEP9JSContextP12JSStackFramej12JSInterpModeE18interruptJumpTable> > 0x0000003acbac00a7 <+247>: cmovne %rdx,%r14 > 0x0000003acbac00ab <+251>: cmpl $0x2,0x94(%rsp) > 0x0000003acbac00b3 <+259>: sete 0xb0(%rsp) > 0x0000003acbac00bb <+267>: cmpq $0x0,0xa0(%rsp) > 0x0000003acbac00c4 <+276>: cmovne 0xa0(%rsp),%rax > 0x0000003acbac00cd <+285>: and $0x20,%ecx > 0x0000003acbac00d0 <+288>: mov %rax,0xa0(%rsp) > 0x0000003acbac00d8 <+296>: mov 0x40(%r15),%rax > 0x0000003acbac00dc <+300>: mov %rax,0x70(%rsp) > 0x0000003acbac00e1 <+305>: jne 0x3acbad1a7d <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+72397> > 0x0000003acbac00e7 <+311>: cmpl $0x1,0x94(%rsp) > 0x0000003acbac00ef <+319>: je 0x3acbac0c10 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3168> > 0x0000003acbac00f5 <+325>: cmpl $0x3,0x94(%rsp) > 0x0000003acbac00fd <+333>: je 0x3acbac0c10 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3168> > 0x0000003acbac0103 <+339>: mov 0x168(%rbp),%rax > 0x0000003acbac010a <+346>: mov 0x30(%rax),%rax > 0x0000003acbac010e <+350>: test %rax,%rax > 0x0000003acbac0111 <+353>: je 0x3acbac0125 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+373> > 0x0000003acbac0113 <+355>: cmpq $0x0,0x1a0(%rax) > 0x0000003acbac011b <+363>: je 0x3acbac0125 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+373> > 0x0000003acbac011d <+365>: mov %rbp,%rdi > 0x0000003acbac0120 <+368>: callq 0x3acbbc4300 <js::AbortRecordingImpl(JSContext*)> > 0x0000003acbac0125 <+373>: mov 0x160(%rsp),%rbx > 0x0000003acbac012d <+381>: mov 0xc8(%rsp),%rdx > 0x0000003acbac0135 <+389>: mov 0x94(%rsp),%r12d > 0x0000003acbac013d <+397>: mov (%rbx),%eax > 0x0000003acbac013f <+399>: add $0x418,%rdx > 0x0000003acbac0146 <+406>: test $0x80,%ah > 0x0000003acbac0149 <+409>: cmove 0x70(%rsp),%rdx > 0x0000003acbac014f <+415>: test %r12d,%r12d > 0x0000003acbac0152 <+418>: mov %rdx,0x70(%rsp) > 0x0000003acbac0157 <+423>: je 0x3acbac10a0 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4336> > 0x0000003acbac015d <+429>: mov 0x190(%rbp),%rdx > 0x0000003acbac0164 <+436>: cmpq $0x0,(%rdx) > 0x0000003acbac0168 <+440>: lea 0x4509d1(%rip),%rax # 0x3acbf10b40 <_ZZN2js9InterpretEP9JSContextP12JSStackFramej12JSInterpModeE18interruptJumpTable> > 0x0000003acbac016f <+447>: movb $0x0,0x80(%rsp) > 0x0000003acbac0177 <+455>: cmovne %rax,%r14 > 0x0000003acbac017b <+459>: cmpb $0x0,0x1b9(%rbp) > 0x0000003acbac0182 <+466>: jne 0x3acbac0450 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1184> > 0x0000003acbac0188 <+472>: lea 0x4e0(%rsp),%rax > 0x0000003acbac0190 <+480>: cmp 0x48(%rbp),%rax > 0x0000003acbac0194 <+484>: jbe 0x3acbac04a9 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1273> > 0x0000003acbac019a <+490>: mov 0x158(%rsp),%rdx > 0x0000003acbac01a2 <+498>: movzbl (%rdx),%r13d > 0x0000003acbac01a6 <+502>: movslq %r13d,%r12 > 0x0000003acbac01a9 <+505>: mov (%r14,%r12,8),%rax > 0x0000003acbac01ad <+509>: lea 0x128(%rsp),%rbx > 0x0000003acbac01b5 <+517>: mov 0x94(%rsp),%edx > 0x0000003acbac01bc <+524>: mov %rbx,0xd0(%rsp) > 0x0000003acbac01c4 <+532>: lea 0x148(%rsp),%rbx > 0x0000003acbac01cc <+540>: test %edx,%edx > 0x0000003acbac01ce <+542>: sete 0x10b(%rsp) > 0x0000003acbac01d6 <+550>: mov %rbx,0xe8(%rsp) > 0x0000003acbac01de <+558>: xchg %ax,%ax > 0x0000003acbac01e0 <+560>: jmpq *%rax > 0x0000003acbac01e2 <+562>: nopw 0x0(%rax,%rax,1) > 0x0000003acbac01e8 <+568>: mov 0x160(%rsp),%rax > 0x0000003acbac01f0 <+576>: mov (%rax),%edx > 0x0000003acbac01f2 <+578>: test $0x200000,%edx > 0x0000003acbac01f8 <+584>: jne 0x3acbac0236 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+646> > 0x0000003acbac01fa <+586>: test $0x8,%dl > 0x0000003acbac01fd <+589>: lea -0x10(%rax),%rsi > 0x0000003acbac0201 <+593>: jne 0x3acbac0219 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+617> > 0x0000003acbac0203 <+595>: mov 0x8(%rax),%rcx > 0x0000003acbac0207 <+599>: mov %rax,%rsi > 0x0000003acbac020a <+602>: movzwl 0x58(%rcx),%ecx > 0x0000003acbac020e <+606>: shl $0x3,%rcx > 0x0000003acbac0212 <+610>: sub %rcx,%rsi > 0x0000003acbac0215 <+613>: sub $0x10,%rsi > 0x0000003acbac0219 <+617>: movabs $0x7fffffffffff,%rcx > 0x0000003acbac0223 <+627>: and (%rsi),%rcx > 0x0000003acbac0226 <+630>: or $0x200000,%edx > 0x0000003acbac022c <+636>: mov 0x28(%rcx),%rcx > 0x0000003acbac0230 <+640>: mov %edx,(%rax) > 0x0000003acbac0232 <+642>: mov %rcx,0x18(%rax) > 0x0000003acbac0236 <+646>: lea 0x1e0107(%rip),%r8 # 0x3acbca0344 <js_CodeSpec+4> > 0x0000003acbac023d <+653>: mov 0x18(%rax),%rdi > 0x0000003acbac0241 <+657>: testb $0x2,0x3(%r8,%r12,8) > 0x0000003acbac0247 <+663>: mov %rdi,0x260(%rsp) > 0x0000003acbac024f <+671>: jne 0x3acbac11ad <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4605> > 0x0000003acbac0255 <+677>: mov 0x260(%rsp),%rax > 0x0000003acbac025d <+685>: mov 0x158(%rsp),%rdx > 0x0000003acbac0265 <+693>: mov 0x168(%rbp),%rdi > 0x0000003acbac026c <+700>: mov 0x14(%rax),%ecx > 0x0000003acbac026f <+703>: mov %rdx,%rsi > 0x0000003acbac0272 <+706>: shr $0xc,%rsi > 0x0000003acbac0276 <+710>: add $0xa8,%rdi > 0x0000003acbac027d <+717>: xor %rdx,%rsi > 0x0000003acbac0280 <+720>: add %rcx,%rsi > 0x0000003acbac0283 <+723>: and $0xfff,%esi > 0x0000003acbac0289 <+729>: shl $0x5,%rsi > 0x0000003acbac028d <+733>: add %rdi,%rsi > 0x0000003acbac0290 <+736>: cmp (%rsi),%rdx > 0x0000003acbac0293 <+739>: mov %rsi,0xa8(%rsp) > 0x0000003acbac029b <+747>: je 0x3acbac1167 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4535> > 0x0000003acbac02a1 <+753>: lea 0x1b0(%rsp),%rax > 0x0000003acbac02a9 <+761>: lea 0x260(%rsp),%rbx > 0x0000003acbac02b1 <+769>: mov 0xa8(%rsp),%r9 > 0x0000003acbac02b9 <+777>: mov %rbp,%rsi > 0x0000003acbac02bc <+780>: mov %rax,%r8 > 0x0000003acbac02bf <+783>: mov %rbx,%rcx > 0x0000003acbac02c2 <+786>: mov %rax,0x78(%rsp) > 0x0000003acbac02c7 <+791>: callq 0x3acbb36730 <js::PropertyCache::fullTest(JSContext*, unsigned char*, JSObject**, JSObject**, js::PropertyCacheEntry*)> > 0x0000003acbac02cc <+796>: test %rax,%rax > 0x0000003acbac02cf <+799>: mov %rax,%r13 > 0x0000003acbac02d2 <+802>: je 0x3acbac11bf <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4623> > 0x0000003acbac02d8 <+808>: mov 0x78(%rsp),%r8 > 0x0000003acbac02dd <+813>: lea 0x1c0(%rsp),%r9 > 0x0000003acbac02e5 <+821>: mov %rbx,%rcx > 0x0000003acbac02e8 <+824>: mov $0x1,%edx > 0x0000003acbac02ed <+829>: mov %r13,%rsi > 0x0000003acbac02f0 <+832>: mov %rbp,%rdi > 0x0000003acbac02f3 <+835>: mov %r13,0x1a0(%rsp) > 0x0000003acbac02fb <+843>: callq 0x3acbaeeb30 <js_FindPropertyHelper(JSContext*, jsid, JSBool, JSObject**, JSObject**, JSProperty**)> > 0x0000003acbac0300 <+848>: test %rax,%rax > 0x0000003acbac0303 <+851>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac0309 <+857>: cmpq $0x0,0x1c0(%rsp) > 0x0000003acbac0312 <+866>: je 0x3acbac9df7 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+40519> > 0x0000003acbac0318 <+872>: mov 0x150(%rsp),%rbx > 0x0000003acbac0320 <+880>: lea 0x8(%rbx),%rax > 0x0000003acbac0324 <+884>: movabs $0xfffb000000000000,%r13 > 0x0000003acbac032e <+894>: lea 0x35b9b(%rip),%rdx # 0x3acbaf5ed0 <js_GetProperty(JSContext*, JSObject*, JSObject*, long, js::Value*)> > 0x0000003acbac0335 <+901>: mov %rbx,%r8 > 0x0000003acbac0338 <+904>: mov %rbp,%rdi > 0x0000003acbac033b <+907>: mov %rax,0x150(%rsp) > 0x0000003acbac0343 <+915>: mov %r13,(%rbx) > 0x0000003acbac0346 <+918>: mov 0x260(%rsp),%rsi > 0x0000003acbac034e <+926>: mov 0x1a0(%rsp),%rcx > 0x0000003acbac0356 <+934>: mov 0x8(%rsi),%rax > 0x0000003acbac035a <+938>: mov 0xc0(%rax),%rax > 0x0000003acbac0361 <+945>: test %rax,%rax > 0x0000003acbac0364 <+948>: cmove %rdx,%rax > 0x0000003acbac0368 <+952>: mov %rsi,%rdx > 0x0000003acbac036b <+955>: callq *%rax > 0x0000003acbac036d <+957>: test %eax,%eax > 0x0000003acbac036f <+959>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac0375 <+965>: mov 0x150(%rsp),%rbx > 0x0000003acbac037d <+973>: lea 0x1dffbc(%rip),%rax # 0x3acbca0340 <js_CodeSpec> > 0x0000003acbac0384 <+980>: lea (%rax,%r12,8),%r12 > 0x0000003acbac0388 <+984>: mov -0x8(%rbx),%r13 > 0x0000003acbac038c <+988>: mov %r13,%rax > 0x0000003acbac038f <+991>: shr $0x2f,%rax > 0x0000003acbac0393 <+995>: cmp $0x1fff1,%eax > 0x0000003acbac0398 <+1000>: je 0x3acbac0f98 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4072> > 0x0000003acbac039e <+1006>: lea 0x8(%rbx),%rax > 0x0000003acbac03a2 <+1010>: movabs $0xfffb000000000000,%rcx > 0x0000003acbac03ac <+1020>: lea -0x8(%rbx),%rdx > 0x0000003acbac03b0 <+1024>: mov %r12,%rsi > 0x0000003acbac03b3 <+1027>: mov %rbp,%rdi > 0x0000003acbac03b6 <+1030>: mov %rax,0x150(%rsp) > 0x0000003acbac03be <+1038>: mov %rcx,(%rbx) > 0x0000003acbac03c1 <+1041>: mov %rbx,%rcx > 0x0000003acbac03c4 <+1044>: callq 0x3acbad6f80 <js_DoIncDec(JSContext*, JSCodeSpec const*, js::Value*, js::Value*)> > 0x0000003acbac03c9 <+1049>: test %eax,%eax > 0x0000003acbac03cb <+1051>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac03d1 <+1057>: mov 0x160(%rsp),%rax > 0x0000003acbac03d9 <+1065>: mov 0x260(%rsp),%rsi > 0x0000003acbac03e1 <+1073>: lea 0x3c108(%rip),%rdx # 0x3acbafc4f0 <js_SetProperty(JSContext*, JSObject*, long, js::Value*, int)> > 0x0000003acbac03e8 <+1080>: mov 0x150(%rsp),%rcx > 0x0000003acbac03f0 <+1088>: mov %rbp,%rdi > 0x0000003acbac03f3 <+1091>: orl $0x100,(%rax) > 0x0000003acbac03f9 <+1097>: mov 0x8(%rsi),%rax > 0x0000003acbac03fd <+1101>: movzbl 0x30(%r15),%r8d > 0x0000003acbac0402 <+1106>: sub $0x8,%rcx > 0x0000003acbac0406 <+1110>: mov 0xc8(%rax),%rax > 0x0000003acbac040d <+1117>: shr $0x3,%r8b > 0x0000003acbac0411 <+1121>: test %rax,%rax > 0x0000003acbac0414 <+1124>: cmove %rdx,%rax > 0x0000003acbac0418 <+1128>: and $0x1,%r8d > 0x0000003acbac041c <+1132>: mov 0x1a0(%rsp),%rdx > 0x0000003acbac0424 <+1140>: callq *%rax > 0x0000003acbac0426 <+1142>: mov %eax,%edx > 0x0000003acbac0428 <+1144>: mov 0x160(%rsp),%rax > 0x0000003acbac0430 <+1152>: andl $0xfffffeff,(%rax) > 0x0000003acbac0436 <+1158>: test %edx,%edx > 0x0000003acbac0438 <+1160>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac043e <+1166>: subq $0x8,0x150(%rsp) > 0x0000003acbac0447 <+1175>: jmpq 0x3acbac1042 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4242> > 0x0000003acbac044c <+1180>: nopl 0x0(%rax) > 0x0000003acbac0450 <+1184>: mov 0x94(%rsp),%ebx > 0x0000003acbac0457 <+1191>: test %ebx,%ebx > 0x0000003acbac0459 <+1193>: jne 0x3acbac0188 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+472> > 0x0000003acbac045f <+1199>: mov 0x160(%rsp),%rdx > 0x0000003acbac0467 <+1207>: mov 0x98(%r15),%rax > 0x0000003acbac046e <+1214>: testb $0x80,(%rdx) > 0x0000003acbac0471 <+1217>: je 0x3acbac047a <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1226> > 0x0000003acbac0473 <+1219>: mov 0xa0(%r15),%rax > 0x0000003acbac047a <+1226>: test %rax,%rax > 0x0000003acbac047d <+1229>: movb $0x1,0x80(%rsp) > 0x0000003acbac0485 <+1237>: je 0x3acbac0188 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+472> > 0x0000003acbac048b <+1243>: cmp $0x1,%rax > 0x0000003acbac048f <+1247>: lea 0x4e0(%rsp),%rax > 0x0000003acbac0497 <+1255>: setne 0x80(%rsp) > 0x0000003acbac049f <+1263>: cmp 0x48(%rbp),%rax > 0x0000003acbac04a3 <+1267>: ja 0x3acbac019a <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+490> > 0x0000003acbac04a9 <+1273>: mov %rbp,%rdi > 0x0000003acbac04ac <+1276>: callq 0x3acba40c30 <_Z21js_ReportOverRecursedP9JSContext@plt> > 0x0000003acbac04b1 <+1281>: mov 0x168(%rbp),%rax > 0x0000003acbac04b8 <+1288>: mov 0x30(%rax),%rdx > 0x0000003acbac04bc <+1292>: test %rdx,%rdx > 0x0000003acbac04bf <+1295>: je 0x3acbac04da <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1322> > 0x0000003acbac04c1 <+1297>: cmpq $0x0,0x1a0(%rdx) > 0x0000003acbac04c9 <+1305>: je 0x3acbac04da <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1322> > 0x0000003acbac04cb <+1307>: mov %rbp,%rdi > 0x0000003acbac04ce <+1310>: callq 0x3acbbc4300 <js::AbortRecordingImpl(JSContext*)> > 0x0000003acbac04d3 <+1315>: mov 0x168(%rbp),%rax > 0x0000003acbac04da <+1322>: mov 0x38(%rax),%rax > 0x0000003acbac04de <+1326>: test %rax,%rax > 0x0000003acbac04e1 <+1329>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac04e3 <+1331>: cmpq $0x0,0x1a8(%rax) > 0x0000003acbac04eb <+1339>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac04ed <+1341>: mov %rbp,%rdi > 0x0000003acbac04f0 <+1344>: callq 0x3acbbc08d0 <js::AbortProfiling(JSContext*)> > 0x0000003acbac04f5 <+1349>: nopl (%rax) > 0x0000003acbac04f8 <+1352>: mov 0x160(%rsp),%rax > 0x0000003acbac0500 <+1360>: mov (%rax),%edx > 0x0000003acbac0502 <+1362>: test $0x80,%dh > 0x0000003acbac0505 <+1365>: je 0x3acbac0512 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1378> > 0x0000003acbac0507 <+1367>: mov 0x1c(%rbp),%ecx > 0x0000003acbac050a <+1370>: test %ecx,%ecx > 0x0000003acbac050c <+1372>: jne 0x3acbac123c <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4748> > 0x0000003acbac0512 <+1378>: mov 0x168(%rbp),%rax > 0x0000003acbac0519 <+1385>: mov 0x30(%rax),%rdx > 0x0000003acbac051d <+1389>: test %rdx,%rdx > 0x0000003acbac0520 <+1392>: je 0x3acbac053b <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1419> > 0x0000003acbac0522 <+1394>: cmpq $0x0,0x1a0(%rdx) > 0x0000003acbac052a <+1402>: je 0x3acbac053b <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1419> > 0x0000003acbac052c <+1404>: mov %rbp,%rdi > 0x0000003acbac052f <+1407>: callq 0x3acbbc4300 <js::AbortRecordingImpl(JSContext*)> > 0x0000003acbac0534 <+1412>: mov 0x168(%rbp),%rax > 0x0000003acbac053b <+1419>: mov 0x38(%rax),%rax > 0x0000003acbac053f <+1423>: test %rax,%rax > 0x0000003acbac0542 <+1426>: je 0x3acbac0556 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1446> > 0x0000003acbac0544 <+1428>: cmpq $0x0,0x1a8(%rax) > 0x0000003acbac054c <+1436>: je 0x3acbac0556 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1446> > 0x0000003acbac054e <+1438>: mov %rbp,%rdi > 0x0000003acbac0551 <+1441>: callq 0x3acbbc08d0 <js::AbortProfiling(JSContext*)> > 0x0000003acbac0556 <+1446>: mov 0x1c(%rbp),%eax > 0x0000003acbac0559 <+1449>: test %eax,%eax > 0x0000003acbac055b <+1451>: je 0x3acbac0d52 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3490> > 0x0000003acbac0561 <+1457>: mov 0x40(%r15),%rax > 0x0000003acbac0565 <+1461>: mov 0x190(%rbp),%rdx > 0x0000003acbac056c <+1468>: mov %rax,0x70(%rsp) > 0x0000003acbac0571 <+1473>: mov 0x70(%rdx),%rax > 0x0000003acbac0575 <+1477>: test %rax,%rax > 0x0000003acbac0578 <+1480>: je 0x3acbac0c45 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3221> > 0x0000003acbac057e <+1486>: mov 0x78(%rdx),%r8 > 0x0000003acbac0582 <+1490>: lea 0x4c0(%rsp),%rcx > 0x0000003acbac058a <+1498>: mov 0x158(%rsp),%rdx > 0x0000003acbac0592 <+1506>: mov %r15,%rsi > 0x0000003acbac0595 <+1509>: mov %rbp,%rdi > 0x0000003acbac0598 <+1512>: callq *%rax > 0x0000003acbac059a <+1514>: cmp $0x2,%eax > 0x0000003acbac059d <+1517>: je 0x3acbac8f27 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36727> > 0x0000003acbac05a3 <+1523>: cmp $0x3,%eax > 0x0000003acbac05a6 <+1526>: je 0x3acbac0c1c <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3180> > 0x0000003acbac05ac <+1532>: test %eax,%eax > 0x0000003acbac05ae <+1534>: xchg %ax,%ax > 0x0000003acbac05b0 <+1536>: jne 0x3acbac0c2f <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3199> > 0x0000003acbac05b6 <+1542>: movabs $0xfff9000000000000,%rax > 0x0000003acbac05c0 <+1552>: movl $0x0,0x1c(%rbp) > 0x0000003acbac05c7 <+1559>: mov %rax,0x20(%rbp) > 0x0000003acbac05cb <+1563>: jmpq 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac05d0 <+1568>: mov 0x8(%rax),%rdx > 0x0000003acbac05d4 <+1572>: mov 0x60(%rdx),%r15 > 0x0000003acbac05d8 <+1576>: jmpq 0x3acbac0074 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+196> > 0x0000003acbac05dd <+1581>: movq $0x2,0x1a0(%rsp) > 0x0000003acbac05e9 <+1593>: mov $0xfffffffe,%ebx > 0x0000003acbac05ee <+1598>: mov 0x150(%rsp),%rcx > 0x0000003acbac05f6 <+1606>: movslq %ebx,%rbx > 0x0000003acbac05f9 <+1609>: movabs $0xfffb7fffffffffff,%rdx > 0x0000003acbac0603 <+1619>: lea (%rcx,%rbx,8),%rbx > 0x0000003acbac0607 <+1623>: mov (%rbx),%rax > 0x0000003acbac060a <+1626>: cmp %rdx,%rax > 0x0000003acbac060d <+1629>: jbe 0x3acbac8b97 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+35815> > 0x0000003acbac0613 <+1635>: movabs $0x7fffffffffff,%rdx > 0x0000003acbac061d <+1645>: and %rdx,%rax > 0x0000003acbac0620 <+1648>: mov %rax,0x260(%rsp) > 0x0000003acbac0628 <+1656>: cmpq $0x2,0x1a0(%rsp) > 0x0000003acbac0631 <+1665>: mov 0x150(%rsp),%rbx > 0x0000003acbac0639 <+1673>: jne 0x3acbac0320 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+880> > 0x0000003acbac063f <+1679>: mov -0x8(%rbx),%rax > 0x0000003acbac0643 <+1683>: mov %rax,%rcx > 0x0000003acbac0646 <+1686>: mov %eax,%edx > 0x0000003acbac0648 <+1688>: shr $0x2f,%rcx > 0x0000003acbac064c <+1692>: cmp $0x1fff1,%ecx > 0x0000003acbac0652 <+1698>: je 0x3acbac9138 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+37256> > 0x0000003acbac0658 <+1704>: movabs $0xfff80000ffffffff,%rdx > 0x0000003acbac0662 <+1714>: cmp %rdx,%rax > 0x0000003acbac0665 <+1717>: jbe 0x3acbaca824 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+43124> > 0x0000003acbac066b <+1723>: movabs $0xfffb7fffffffffff,%rsi > 0x0000003acbac0675 <+1733>: lea -0x8(%rbx),%rdx > 0x0000003acbac0679 <+1737>: mov 0x260(%rsp),%rdi > 0x0000003acbac0681 <+1745>: cmp %rsi,%rax > 0x0000003acbac0684 <+1748>: ja 0x3acbac9256 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+37542> > 0x0000003acbac068a <+1754>: cmp $0x1fff5,%ecx > 0x0000003acbac0690 <+1760>: jne 0x3acbacc841 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+51345> > 0x0000003acbac0696 <+1766>: movabs $0x7fffffffffff,%rdx > 0x0000003acbac06a0 <+1776>: and %rdx,%rax > 0x0000003acbac06a3 <+1779>: testb $0x4,(%rax) > 0x0000003acbac06a6 <+1782>: jne 0x3acbac06be <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1806> > 0x0000003acbac06a8 <+1784>: xor %edx,%edx > 0x0000003acbac06aa <+1786>: mov %rax,%rsi > 0x0000003acbac06ad <+1789>: mov %rbp,%rdi > 0x0000003acbac06b0 <+1792>: callq 0x3acba656c0 <js_AtomizeString(JSContext*, JSString*, unsigned int)> > 0x0000003acbac06b5 <+1797>: test %rax,%rax > 0x0000003acbac06b8 <+1800>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac06be <+1806>: movabs $0xfffa800000000000,%rdx > 0x0000003acbac06c8 <+1816>: mov %rax,0x1a0(%rsp) > 0x0000003acbac06d0 <+1824>: or %rax,%rdx > 0x0000003acbac06d3 <+1827>: mov %rdx,-0x8(%rbx) > 0x0000003acbac06d7 <+1831>: mov 0x150(%rsp),%rbx > 0x0000003acbac06df <+1839>: jmpq 0x3acbac0320 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+880> > 0x0000003acbac06e4 <+1844>: nopl 0x0(%rax) > 0x0000003acbac06e8 <+1848>: mov 0x158(%rsp),%rdx > 0x0000003acbac06f0 <+1856>: mov 0x70(%rsp),%rsi > 0x0000003acbac06f5 <+1861>: mov $0xffffffff,%ebx > 0x0000003acbac06fa <+1866>: movzbl 0x1(%rdx),%eax > 0x0000003acbac06fe <+1870>: movzbl 0x2(%rdx),%edx > 0x0000003acbac0702 <+1874>: shl $0x8,%eax > 0x0000003acbac0705 <+1877>: or %edx,%eax > 0x0000003acbac0707 <+1879>: mov (%rsi,%rax,8),%rax > 0x0000003acbac070b <+1883>: mov %rax,0x1a0(%rsp) > 0x0000003acbac0713 <+1891>: jmpq 0x3acbac05ee <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1598> > 0x0000003acbac0718 <+1896>: mov 0x150(%rsp),%r12 > 0x0000003acbac0720 <+1904>: movabs $0xfffb7fffffffffff,%rdx > 0x0000003acbac072a <+1914>: movabs $0x7fffffffffff,%rbx > 0x0000003acbac0734 <+1924>: mov -0x8(%r12),%rax > 0x0000003acbac0739 <+1929>: mov %rax,0x2a0(%rsp) > 0x0000003acbac0741 <+1937>: mov -0x10(%r12),%rax > 0x0000003acbac0746 <+1942>: and %rax,%rbx > 0x0000003acbac0749 <+1945>: cmp %rdx,%rax > 0x0000003acbac074c <+1948>: jbe 0x3acbac8ed4 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36644> > 0x0000003acbac0752 <+1954>: mov 0x158(%rsp),%rdx > 0x0000003acbac075a <+1962>: mov %rbx,0x1c0(%rsp) > 0x0000003acbac0762 <+1970>: mov 0x14(%rbx),%eax > 0x0000003acbac0765 <+1973>: mov 0x168(%rbp),%rdi > 0x0000003acbac076c <+1980>: mov %rdx,%r12 > 0x0000003acbac076f <+1983>: shr $0xc,%r12 > 0x0000003acbac0773 <+1987>: add $0xa8,%rdi > 0x0000003acbac077a <+1994>: xor %rdx,%r12 > 0x0000003acbac077d <+1997>: add %rax,%r12 > 0x0000003acbac0780 <+2000>: and $0xfff,%r12d > 0x0000003acbac0787 <+2007>: shl $0x5,%r12 > 0x0000003acbac078b <+2011>: add %rdi,%r12 > 0x0000003acbac078e <+2014>: cmp (%r12),%rdx > 0x0000003acbac0792 <+2018>: je 0x3acbac8e75 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36549> > 0x0000003acbac0798 <+2024>: lea 0x260(%rsp),%r8 > 0x0000003acbac07a0 <+2032>: lea 0x1c0(%rsp),%rcx > 0x0000003acbac07a8 <+2040>: mov %r12,%r9 > 0x0000003acbac07ab <+2043>: mov %rbp,%rsi > 0x0000003acbac07ae <+2046>: callq 0x3acbb36730 <js::PropertyCache::fullTest(JSContext*, unsigned char*, JSObject**, JSObject**, js::PropertyCacheEntry*)> > 0x0000003acbac07b3 <+2051>: mov 0x8(%rbx),%rdx > 0x0000003acbac07b7 <+2055>: mov 0xc8(%rdx),%r9 > 0x0000003acbac07be <+2062>: test %r9,%r9 > 0x0000003acbac07c1 <+2065>: jne 0x3acbaca885 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+43221> > 0x0000003acbac07c7 <+2071>: cmp $0xeb,%r13d > 0x0000003acbac07ce <+2078>: mov $0x5,%ecx > 0x0000003acbac07d3 <+2083>: je 0x3acbac07e5 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+2101> > 0x0000003acbac07d5 <+2085>: xor %ecx,%ecx > 0x0000003acbac07d7 <+2087>: cmp $0x6f,%r13d > 0x0000003acbac07db <+2091>: sete %cl > 0x0000003acbac07de <+2094>: lea 0x1(,%rcx,8),%ecx > 0x0000003acbac07e5 <+2101>: movzbl 0x30(%r15),%r9d > 0x0000003acbac07ea <+2106>: lea 0x2a0(%rsp),%r8 > 0x0000003acbac07f2 <+2114>: mov %rax,%rdx > 0x0000003acbac07f5 <+2117>: mov %rbx,%rsi > 0x0000003acbac07f8 <+2120>: mov %rbp,%rdi > 0x0000003acbac07fb <+2123>: shr $0x3,%r9b > 0x0000003acbac07ff <+2127>: and $0x1,%r9d > 0x0000003acbac0803 <+2131>: callq 0x3acbafb8e0 <js_SetPropertyHelper(JSContext*, JSObject*, long, unsigned int, js::Value*, int)> > 0x0000003acbac0808 <+2136>: test %eax,%eax > 0x0000003acbac080a <+2138>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac0810 <+2144>: mov 0x158(%rsp),%rdx > 0x0000003acbac0818 <+2152>: cmpb $0x51,0x3(%rdx) > 0x0000003acbac081c <+2156>: je 0x3acbac8f04 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36692> > 0x0000003acbac0822 <+2162>: mov 0x150(%rsp),%rax > 0x0000003acbac082a <+2170>: mov -0x8(%rax),%rcx > 0x0000003acbac082e <+2174>: mov %rcx,-0x10(%rax) > 0x0000003acbac0832 <+2178>: sub $0x8,%rax > 0x0000003acbac0836 <+2182>: mov %rax,0x150(%rsp) > 0x0000003acbac083e <+2190>: lea 0x3(%rdx),%rax > 0x0000003acbac0842 <+2194>: mov %rax,0x158(%rsp) > 0x0000003acbac084a <+2202>: movzbl 0x3(%rdx),%r13d > 0x0000003acbac084f <+2207>: movslq %r13d,%r12 > 0x0000003acbac0852 <+2210>: mov (%r14,%r12,8),%rax > 0x0000003acbac0856 <+2214>: jmpq *%rax > 0x0000003acbac0858 <+2216>: mov 0x160(%rsp),%rax > 0x0000003acbac0860 <+2224>: mov (%rax),%edx > 0x0000003acbac0862 <+2226>: test $0x200000,%edx > 0x0000003acbac0868 <+2232>: jne 0x3acbac08a6 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+2294> > 0x0000003acbac086a <+2234>: test $0x8,%dl > 0x0000003acbac086d <+2237>: lea -0x10(%rax),%rsi > 0x0000003acbac0871 <+2241>: jne 0x3acbac0889 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+2265> > 0x0000003acbac0873 <+2243>: mov 0x8(%rax),%rcx > 0x0000003acbac0877 <+2247>: mov %rax,%rsi > 0x0000003acbac087a <+2250>: movzwl 0x58(%rcx),%ecx > 0x0000003acbac087e <+2254>: shl $0x3,%rcx > 0x0000003acbac0882 <+2258>: sub %rcx,%rsi > 0x0000003acbac0885 <+2261>: sub $0x10,%rsi > 0x0000003acbac0889 <+2265>: movabs $0x7fffffffffff,%rcx > 0x0000003acbac0893 <+2275>: and (%rsi),%rcx > 0x0000003acbac0896 <+2278>: or $0x200000,%edx > 0x0000003acbac089c <+2284>: mov 0x28(%rcx),%rcx > 0x0000003acbac08a0 <+2288>: mov %edx,(%rax) > 0x0000003acbac08a2 <+2290>: mov %rcx,0x18(%rax) > 0x0000003acbac08a6 <+2294>: mov 0x18(%rax),%rax > 0x0000003acbac08aa <+2298>: mov 0x158(%rsp),%rdx > 0x0000003acbac08b2 <+2306>: mov 0x168(%rbp),%rdi > 0x0000003acbac08b9 <+2313>: mov %rax,0x260(%rsp) > 0x0000003acbac08c1 <+2321>: mov 0x14(%rax),%ecx > 0x0000003acbac08c4 <+2324>: mov %rdx,%r12 > 0x0000003acbac08c7 <+2327>: shr $0xc,%r12 > 0x0000003acbac08cb <+2331>: add $0xa8,%rdi > 0x0000003acbac08d2 <+2338>: xor %rdx,%r12 > 0x0000003acbac08d5 <+2341>: add %rcx,%r12 > 0x0000003acbac08d8 <+2344>: and $0xfff,%r12d > 0x0000003acbac08df <+2351>: shl $0x5,%r12 > 0x0000003acbac08e3 <+2355>: add %rdi,%r12 > 0x0000003acbac08e6 <+2358>: cmp (%r12),%rdx > 0x0000003acbac08ea <+2362>: je 0x3acbac8dc4 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36372> > 0x0000003acbac08f0 <+2368>: lea 0x260(%rsp),%rbx > 0x0000003acbac08f8 <+2376>: lea 0x1c0(%rsp),%r8 > 0x0000003acbac0900 <+2384>: mov %r12,%r9 > 0x0000003acbac0903 <+2387>: mov %rbp,%rsi > 0x0000003acbac0906 <+2390>: mov %rbx,%rcx > 0x0000003acbac0909 <+2393>: callq 0x3acbb36730 <js::PropertyCache::fullTest(JSContext*, unsigned char*, JSObject**, JSObject**, js::PropertyCacheEntry*)> > 0x0000003acbac090e <+2398>: test %rax,%rax > 0x0000003acbac0911 <+2401>: mov %rax,0x78(%rsp) > 0x0000003acbac0916 <+2406>: je 0x3acbac8dfa <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36426> > 0x0000003acbac091c <+2412>: lea 0x1b0(%rsp),%r9 > 0x0000003acbac0924 <+2420>: lea 0x1c0(%rsp),%r8 > 0x0000003acbac092c <+2428>: mov %rax,%rsi > 0x0000003acbac092f <+2431>: mov %rbx,%rcx > 0x0000003acbac0932 <+2434>: mov $0x1,%edx > 0x0000003acbac0937 <+2439>: mov %rbp,%rdi > 0x0000003acbac093a <+2442>: callq 0x3acbaeeb30 <js_FindPropertyHelper(JSContext*, jsid, JSBool, JSObject**, JSObject**, JSProperty**)> > 0x0000003acbac093f <+2447>: test %rax,%rax > 0x0000003acbac0942 <+2450>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac0948 <+2456>: mov 0x1b0(%rsp),%rcx > 0x0000003acbac0950 <+2464>: test %rcx,%rcx > 0x0000003acbac0953 <+2467>: je 0x3acbac9644 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+38548> > 0x0000003acbac0959 <+2473>: mov 0x260(%rsp),%rsi > 0x0000003acbac0961 <+2481>: mov 0x476610(%rip),%rax # 0x3acbf36f78 > 0x0000003acbac0968 <+2488>: cmp %rax,(%rsi) > 0x0000003acbac096b <+2491>: je 0x3acbacafcc <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+45084> > 0x0000003acbac0971 <+2497>: mov 0x1c0(%rsp),%rdx > 0x0000003acbac0979 <+2505>: cmp %rax,(%rdx) > 0x0000003acbac097c <+2508>: je 0x3acbacafcc <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+45084> > 0x0000003acbac0982 <+2514>: lea 0x47be57(%rip),%rax # 0x3acbf3c7e0 <js_WithClass> > 0x0000003acbac0989 <+2521>: cmp %rax,0x8(%rsi) > 0x0000003acbac098d <+2525>: je 0x3acbacc98d <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+51677> > 0x0000003acbac0993 <+2531>: movzbl 0x2c(%rcx),%eax > 0x0000003acbac0997 <+2535>: test $0x30,%al > 0x0000003acbac0999 <+2537>: je 0x3acbac922a <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+37498> > 0x0000003acbac099f <+2543>: lea 0x2f0(%rsp),%r9 > 0x0000003acbac09a7 <+2551>: xor %r8d,%r8d > 0x0000003acbac09aa <+2554>: mov %rbp,%rdi > 0x0000003acbac09ad <+2557>: callq 0x3acbaf4e00 <js_NativeGet(JSContext*, JSObject*, JSObject*, js::Shape const*, unsigned int, js::Value*)> > 0x0000003acbac09b2 <+2562>: test %eax,%eax > 0x0000003acbac09b4 <+2564>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac09ba <+2570>: mov 0x150(%rsp),%rax > 0x0000003acbac09c2 <+2578>: mov 0x2f0(%rsp),%rdx > 0x0000003acbac09ca <+2586>: mov %rdx,(%rax) > 0x0000003acbac09cd <+2589>: add $0x8,%rax > 0x0000003acbac09d1 <+2593>: cmp $0xd9,%r13d > 0x0000003acbac09d8 <+2600>: mov %rax,0x150(%rsp) > 0x0000003acbac09e0 <+2608>: je 0x3acbac907c <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+37068> > 0x0000003acbac09e6 <+2614>: cmp $0x39,%r13d > 0x0000003acbac09ea <+2618>: je 0x3acbac907c <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+37068> > 0x0000003acbac09f0 <+2624>: mov 0x158(%rsp),%rax > 0x0000003acbac09f8 <+2632>: lea 0x3(%rax),%rdx > 0x0000003acbac09fc <+2636>: mov %rdx,0x158(%rsp) > 0x0000003acbac0a04 <+2644>: movzbl 0x3(%rax),%r13d > 0x0000003acbac0a09 <+2649>: movslq %r13d,%r12 > 0x0000003acbac0a0c <+2652>: mov (%r14,%r12,8),%rax > 0x0000003acbac0a10 <+2656>: jmpq *%rax > 0x0000003acbac0a12 <+2658>: mov 0x168(%rbp),%rax > 0x0000003acbac0a19 <+2665>: mov 0x40(%rax),%eax > 0x0000003acbac0a1c <+2668>: test %eax,%eax > 0x0000003acbac0a1e <+2670>: jne 0x3acbac8793 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+34787> > 0x0000003acbac0a24 <+2676>: mov 0x160(%rsp),%rdx > 0x0000003acbac0a2c <+2684>: mov (%rdx),%eax > 0x0000003acbac0a2e <+2686>: test $0x80,%ah > 0x0000003acbac0a31 <+2689>: je 0x3acbacf738 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+63368> > 0x0000003acbac0a37 <+2695>: mov 0x40(%rdx),%rcx > 0x0000003acbac0a3b <+2699>: lea 0x1df8fe(%rip),%rsi # 0x3acbca0340 <js_CodeSpec> > 0x0000003acbac0a42 <+2706>: movzbl (%rcx),%edi > 0x0000003acbac0a45 <+2709>: movsbq (%rsi,%rdi,8),%rsi > 0x0000003acbac0a4a <+2714>: add %rsi,%rcx > 0x0000003acbac0a4d <+2717>: mov %eax,%esi > 0x0000003acbac0a4f <+2719>: and $0xffff7fff,%esi > 0x0000003acbac0a55 <+2725>: cmpb $0x0,0xb0(%rsp) > 0x0000003acbac0a5d <+2733>: mov %rcx,0x158(%rsp) > 0x0000003acbac0a65 <+2741>: mov %esi,(%rdx) > 0x0000003acbac0a67 <+2743>: je 0x3acbac0acd <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+2845> > 0x0000003acbac0a69 <+2745>: test $0x80,%al > 0x0000003acbac0a6b <+2747>: mov 0xa8(%r15),%rdi > 0x0000003acbac0a72 <+2754>: je 0x3acbac0a7b <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+2763> > 0x0000003acbac0a74 <+2756>: mov 0xb0(%r15),%rdi > 0x0000003acbac0a7b <+2763>: test %rdi,%rdi > 0x0000003acbac0a7e <+2766>: je 0x3acbac0acd <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+2845> > 0x0000003acbac0a80 <+2768>: mov 0x30(%rdi),%r12d > 0x0000003acbac0a84 <+2772>: mov %rcx,%rbx > 0x0000003acbac0a87 <+2775>: sub 0x10(%r15),%rbx > 0x0000003acbac0a8b <+2779>: and $0x7fffffff,%r12d > 0x0000003acbac0a92 <+2786>: callq 0x3acbbff1f0 <js::mjit::JITScript::nmap() const> > 0x0000003acbac0a97 <+2791>: mov %r12d,%edx > 0x0000003acbac0a9a <+2794>: mov %rax,%r8 > 0x0000003acbac0a9d <+2797>: mov $0x1,%edi > 0x0000003acbac0aa2 <+2802>: test %rdx,%rdx > 0x0000003acbac0aa5 <+2805>: je 0x3acbac0acd <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+2845> > 0x0000003acbac0aa7 <+2807>: lea (%rdi,%rdx,1),%rax > 0x0000003acbac0aab <+2811>: shr %rax > 0x0000003acbac0aae <+2814>: lea -0x1(%rax),%rcx > 0x0000003acbac0ab2 <+2818>: mov %rcx,%rsi > 0x0000003acbac0ab5 <+2821>: shl $0x4,%rsi > 0x0000003acbac0ab9 <+2825>: add %r8,%rsi > 0x0000003acbac0abc <+2828>: cmp (%rsi),%rbx > 0x0000003acbac0abf <+2831>: jae 0x3acbaca021 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+41073> > 0x0000003acbac0ac5 <+2837>: mov %rcx,%rdx > 0x0000003acbac0ac8 <+2840>: cmp %rdx,%rdi > 0x0000003acbac0acb <+2843>: jbe 0x3acbac0aa7 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+2807> > 0x0000003acbac0acd <+2845>: mov 0x158(%rsp),%rdx > 0x0000003acbac0ad5 <+2853>: mov 0x40(%r15),%rax > 0x0000003acbac0ad9 <+2857>: movzbl (%rdx),%r13d > 0x0000003acbac0add <+2861>: mov %rax,0x70(%rsp) > 0x0000003acbac0ae2 <+2866>: movslq %r13d,%r12 > 0x0000003acbac0ae5 <+2869>: mov (%r14,%r12,8),%rax > 0x0000003acbac0ae9 <+2873>: jmpq *%rax > 0x0000003acbac0aeb <+2875>: mov 0x158(%rsp),%rax > 0x0000003acbac0af3 <+2883>: mov 0x150(%rsp),%rbx > 0x0000003acbac0afb <+2891>: movabs $0xfffb7fffffffffff,%rdx > 0x0000003acbac0b05 <+2901>: movzbl 0x1(%rax),%r13d > 0x0000003acbac0b0a <+2906>: movzbl 0x2(%rax),%eax > 0x0000003acbac0b0e <+2910>: mov %rbx,%r12 > 0x0000003acbac0b11 <+2913>: shl $0x8,%r13d > 0x0000003acbac0b15 <+2917>: or %eax,%r13d > 0x0000003acbac0b18 <+2920>: lea 0x2(%r13),%eax > 0x0000003acbac0b1c <+2924>: shl $0x3,%rax > 0x0000003acbac0b20 <+2928>: sub %rax,%r12 > 0x0000003acbac0b23 <+2931>: mov (%r12),%rax > 0x0000003acbac0b27 <+2935>: cmp %rdx,%rax > 0x0000003acbac0b2a <+2938>: ja 0x3acbac1252 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4770> > 0x0000003acbac0b30 <+2944>: lea 0x10(%r12),%rax > 0x0000003acbac0b35 <+2949>: lea 0x180(%rsp),%rsi > 0x0000003acbac0b3d <+2957>: xor %edx,%edx > 0x0000003acbac0b3f <+2959>: mov %rbp,%rdi > 0x0000003acbac0b42 <+2962>: mov %r13d,0x188(%rsp) > 0x0000003acbac0b4a <+2970>: mov %rax,0x180(%rsp) > 0x0000003acbac0b52 <+2978>: callq 0x3acbad3ca0 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)> > 0x0000003acbac0b57 <+2983>: mov 0x190(%rbp),%rdx > 0x0000003acbac0b5e <+2990>: add $0x8,%r12 > 0x0000003acbac0b62 <+2994>: mov %r12,0x150(%rsp) > 0x0000003acbac0b6a <+3002>: cmpq $0x0,(%rdx) > 0x0000003acbac0b6e <+3006>: lea 0x44ffcb(%rip),%rdx # 0x3acbf10b40 <_ZZN2js9InterpretEP9JSContextP12JSStackFramej12JSInterpModeE18interruptJumpTable> > 0x0000003acbac0b75 <+3013>: cmovne %rdx,%r14 > 0x0000003acbac0b79 <+3017>: test %al,%al > 0x0000003acbac0b7b <+3019>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac0b81 <+3025>: mov 0x168(%rbp),%rax > 0x0000003acbac0b88 <+3032>: mov 0x30(%rax),%rax > 0x0000003acbac0b8c <+3036>: test %rax,%rax > 0x0000003acbac0b8f <+3039>: je 0x3acbac0bad <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3069> > 0x0000003acbac0b91 <+3041>: mov 0x1a0(%rax),%rdi > 0x0000003acbac0b98 <+3048>: test %rdi,%rdi > 0x0000003acbac0b9b <+3051>: je 0x3acbac0bad <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3069> > 0x0000003acbac0b9d <+3053>: callq 0x3acbbce310 <js::TraceRecorder::record_NativeCallComplete()> > 0x0000003acbac0ba2 <+3058>: cmp $0x1,%eax > 0x0000003acbac0ba5 <+3061>: mov %eax,%ebx > 0x0000003acbac0ba7 <+3063>: jle 0x3acbaca70e <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+42846> > 0x0000003acbac0bad <+3069>: mov 0x158(%rsp),%rax > 0x0000003acbac0bb5 <+3077>: lea 0x3(%rax),%rdx > 0x0000003acbac0bb9 <+3081>: mov %rdx,0x158(%rsp) > 0x0000003acbac0bc1 <+3089>: movzbl 0x3(%rax),%r13d > 0x0000003acbac0bc6 <+3094>: movslq %r13d,%r12 > 0x0000003acbac0bc9 <+3097>: mov (%r14,%r12,8),%rax > 0x0000003acbac0bcd <+3101>: jmpq *%rax > 0x0000003acbac0bcf <+3103>: mov 0x70(%rsp),%rax > 0x0000003acbac0bd4 <+3108>: sub $0xd5,%r13d > 0x0000003acbac0bdb <+3115>: shl $0x10,%r13d > 0x0000003acbac0bdf <+3119>: movslq %r13d,%r13 > 0x0000003acbac0be2 <+3122>: lea (%rax,%r13,8),%rax > 0x0000003acbac0be6 <+3126>: mov %rax,0x70(%rsp) > 0x0000003acbac0beb <+3131>: mov 0x158(%rsp),%rax > 0x0000003acbac0bf3 <+3139>: lea 0x1(%rax),%rdx > 0x0000003acbac0bf7 <+3143>: mov %rdx,0x158(%rsp) > 0x0000003acbac0bff <+3151>: movzbl 0x1(%rax),%r13d > 0x0000003acbac0c04 <+3156>: movslq %r13d,%r12 > 0x0000003acbac0c07 <+3159>: mov (%r14,%r12,8),%rax > 0x0000003acbac0c0b <+3163>: jmpq *%rax > 0x0000003acbac0c0d <+3165>: nopl (%rax) > 0x0000003acbac0c10 <+3168>: lea 0x44ff29(%rip),%r14 # 0x3acbf10b40 <_ZZN2js9InterpretEP9JSContextP12JSStackFramej12JSInterpModeE18interruptJumpTable> > 0x0000003acbac0c17 <+3175>: jmpq 0x3acbac0125 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+373> > 0x0000003acbac0c1c <+3180>: mov 0x4c0(%rsp),%rax > 0x0000003acbac0c24 <+3188>: movl $0x1,0x1c(%rbp) > 0x0000003acbac0c2b <+3195>: mov %rax,0x20(%rbp) > 0x0000003acbac0c2f <+3199>: mov 0x190(%rbp),%rax > 0x0000003acbac0c36 <+3206>: lea 0x44ff03(%rip),%rdx # 0x3acbf10b40 <_ZZN2js9InterpretEP9JSContextP12JSStackFramej12JSInterpModeE18interruptJumpTable> > 0x0000003acbac0c3d <+3213>: cmpq $0x0,(%rax) > 0x0000003acbac0c41 <+3217>: cmovne %rdx,%r14 > 0x0000003acbac0c45 <+3221>: movzbl 0x2d(%r15),%eax > 0x0000003acbac0c4a <+3226>: cmp $0xff,%al > 0x0000003acbac0c4c <+3228>: je 0x3acbac0d35 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3461> > 0x0000003acbac0c52 <+3234>: movzbl %al,%eax > 0x0000003acbac0c55 <+3237>: mov 0x158(%rsp),%r12 > 0x0000003acbac0c5d <+3245>: sub 0x38(%r15),%r12d > 0x0000003acbac0c61 <+3249>: lea 0xb8(%r15,%rax,1),%rax > 0x0000003acbac0c69 <+3257>: mov (%rax),%rbx > 0x0000003acbac0c6c <+3260>: mov 0x8(%rax),%eax > 0x0000003acbac0c6f <+3263>: lea (%rax,%rax,2),%rax > 0x0000003acbac0c73 <+3267>: lea (%rbx,%rax,4),%r13 > 0x0000003acbac0c77 <+3271>: mov 0x4(%rbx),%eax > 0x0000003acbac0c7a <+3274>: mov 0x8(%rbx),%edx > 0x0000003acbac0c7d <+3277>: mov %r12d,%ecx > 0x0000003acbac0c80 <+3280>: sub %eax,%ecx > 0x0000003acbac0c82 <+3282>: cmp %edx,%ecx > 0x0000003acbac0c84 <+3284>: jae 0x3acbac0d28 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3448> > 0x0000003acbac0c8a <+3290>: mov 0x160(%rsp),%rcx > 0x0000003acbac0c92 <+3298>: movzwl 0x2(%rbx),%edi > 0x0000003acbac0c96 <+3302>: mov 0x150(%rsp),%r9 > 0x0000003acbac0c9e <+3310>: mov (%rcx),%esi > 0x0000003acbac0ca0 <+3312>: lea 0x58(%rcx),%r10 > 0x0000003acbac0ca4 <+3316>: movzwl %di,%r8d > 0x0000003acbac0ca8 <+3320>: test $0x2,%sil > 0x0000003acbac0cac <+3324>: je 0x3acbac0f28 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3960> > 0x0000003acbac0cb2 <+3330>: and $0x8,%esi > 0x0000003acbac0cb5 <+3333>: je 0x3acbac11a0 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4592> > 0x0000003acbac0cbb <+3339>: mov 0x10(%rcx),%rcx > 0x0000003acbac0cbf <+3343>: jmpq 0x3acbac0f2c <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3964> > 0x0000003acbac0cc4 <+3348>: cmp $0x2,%al > 0x0000003acbac0cc6 <+3350>: jne 0x3acbac0d28 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3448> > 0x0000003acbac0cc8 <+3352>: mov 0x150(%rsp),%rax > 0x0000003acbac0cd0 <+3360>: movabs $0xfff9000000000000,%r11 > 0x0000003acbac0cda <+3370>: mov 0x20(%rbp),%rcx > 0x0000003acbac0cde <+3374>: movl $0x0,0x1c(%rbp) > 0x0000003acbac0ce5 <+3381>: mov %r11,0x20(%rbp) > 0x0000003acbac0ce9 <+3385>: movabs $0x7fffffffffff,%rsi > 0x0000003acbac0cf3 <+3395>: mov %rbp,%rdi > 0x0000003acbac0cf6 <+3398>: and -0x8(%rax),%rsi > 0x0000003acbac0cfa <+3402>: mov %rcx,0x78(%rsp) > 0x0000003acbac0cff <+3407>: callq 0x3acba40340 <_Z16js_CloseIteratorP9JSContextP8JSObject@plt> > 0x0000003acbac0d04 <+3412>: subq $0x8,0x150(%rsp) > 0x0000003acbac0d0d <+3421>: test %eax,%eax > 0x0000003acbac0d0f <+3423>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac0d15 <+3429>: mov 0x78(%rsp),%rsi > 0x0000003acbac0d1a <+3434>: movl $0x1,0x1c(%rbp) > 0x0000003acbac0d21 <+3441>: mov %rsi,0x20(%rbp) > 0x0000003acbac0d25 <+3445>: nopl (%rax) > 0x0000003acbac0d28 <+3448>: add $0xc,%rbx > 0x0000003acbac0d2c <+3452>: cmp %rbx,%r13 > 0x0000003acbac0d2f <+3455>: jne 0x3acbac0c77 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3271> > 0x0000003acbac0d35 <+3461>: mov 0x1c(%rbp),%r10d > 0x0000003acbac0d39 <+3465>: test %r10d,%r10d > 0x0000003acbac0d3c <+3468>: je 0x3acbac0d52 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3490> > 0x0000003acbac0d3e <+3470>: mov 0x20(%rbp),%rax > 0x0000003acbac0d42 <+3474>: shr $0x2f,%rax > 0x0000003acbac0d46 <+3478>: cmp $0x1fff4,%rax > 0x0000003acbac0d4c <+3484>: je 0x3acbaca9f5 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+43589> > 0x0000003acbac0d52 <+3490>: mov 0x1c(%rbp),%eax > 0x0000003acbac0d55 <+3493>: test %eax,%eax > 0x0000003acbac0d57 <+3495>: setne %dl > 0x0000003acbac0d5a <+3498>: xor %ebx,%ebx > 0x0000003acbac0d5c <+3500>: movzbl %dl,%edx > 0x0000003acbac0d5f <+3503>: xor %esi,%esi > 0x0000003acbac0d61 <+3505>: mov %rbp,%rdi > 0x0000003acbac0d64 <+3508>: callq 0x3acbad6d80 <js_UnwindScope(JSContext*, int, int)> > 0x0000003acbac0d69 <+3513>: and %ebx,%eax > 0x0000003acbac0d6b <+3515>: mov 0xa0(%rsp),%rsi > 0x0000003acbac0d73 <+3523>: cmp %rsi,0x160(%rsp) > 0x0000003acbac0d7b <+3531>: je 0x3acbac6391 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+25569> > 0x0000003acbac0d81 <+3537>: mov 0x160(%rsp),%rbx > 0x0000003acbac0d89 <+3545>: mov %eax,0x4e0(%rsp) > 0x0000003acbac0d90 <+3552>: mov 0x190(%rbp),%rax > 0x0000003acbac0d97 <+3559>: mov (%rbx),%edx > 0x0000003acbac0d99 <+3561>: test $0x9,%dl > 0x0000003acbac0d9c <+3564>: je 0x3acbac8cd0 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36128> > 0x0000003acbac0da2 <+3570>: mov 0x50(%rax),%rax > 0x0000003acbac0da6 <+3574>: test %rax,%rax > 0x0000003acbac0da9 <+3577>: jne 0x3acbad257f <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+75215> > 0x0000003acbac0daf <+3583>: test $0x8,%dl > 0x0000003acbac0db2 <+3586>: je 0x3acbac8c94 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36068> > 0x0000003acbac0db8 <+3592>: test $0x2,%dl > 0x0000003acbac0dbb <+3595>: je 0x3acbac8fdf <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36911> > 0x0000003acbac0dc1 <+3601>: mov 0x10(%rbx),%rax > 0x0000003acbac0dc5 <+3605>: testb $0x8,0x30(%rax) > 0x0000003acbac0dc9 <+3609>: jne 0x3acbac906a <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+37050> > 0x0000003acbac0dcf <+3615>: test $0x80,%dl > 0x0000003acbac0dd2 <+3618>: je 0x3acbac0e36 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3718> > 0x0000003acbac0dd4 <+3620>: mov 0x4e0(%rsp),%r9d > 0x0000003acbac0ddc <+3628>: test %r9d,%r9d > 0x0000003acbac0ddf <+3631>: je 0x3acbac0e36 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3718> > 0x0000003acbac0de1 <+3633>: test $0x100000,%edx > 0x0000003acbac0de7 <+3639>: je 0x3acbac8b78 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+35784> > 0x0000003acbac0ded <+3645>: movabs $0xfffb7fffffffffff,%rax > 0x0000003acbac0df7 <+3655>: cmp %rax,0x30(%rbx) > 0x0000003acbac0dfb <+3659>: ja 0x3acbac0e36 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3718> > 0x0000003acbac0dfd <+3661>: mov 0x8(%rbx),%rax > 0x0000003acbac0e01 <+3665>: mov %rbx,%rcx > 0x0000003acbac0e04 <+3668>: or $0x100000,%edx > 0x0000003acbac0e0a <+3674>: movzwl 0x58(%rax),%eax > 0x0000003acbac0e0e <+3678>: shl $0x3,%rax > 0x0000003acbac0e12 <+3682>: sub %rax,%rcx > 0x0000003acbac0e15 <+3685>: movabs $0x7fffffffffff,%rax > 0x0000003acbac0e1f <+3695>: and -0x8(%rcx),%rax > 0x0000003acbac0e23 <+3699>: movabs $0xfffb800000000000,%rcx > 0x0000003acbac0e2d <+3709>: mov %edx,(%rbx) > 0x0000003acbac0e2f <+3711>: or %rcx,%rax > 0x0000003acbac0e32 <+3714>: mov %rax,0x30(%rbx) > 0x0000003acbac0e36 <+3718>: mov 0x4e0(%rsp),%edi > 0x0000003acbac0e3d <+3725>: mov 0x190(%rbp),%rax > 0x0000003acbac0e44 <+3732>: xor %ebx,%ebx > 0x0000003acbac0e46 <+3734>: test %edi,%edi > 0x0000003acbac0e48 <+3736>: setne %bl > 0x0000003acbac0e4b <+3739>: cmpq $0x0,(%rax) > 0x0000003acbac0e4f <+3743>: lea 0x44fcea(%rip),%rax # 0x3acbf10b40 <_ZZN2js9InterpretEP9JSContextP12JSStackFramej12JSInterpModeE18interruptJumpTable> > 0x0000003acbac0e56 <+3750>: cmovne %rax,%r14 > 0x0000003acbac0e5a <+3754>: mov 0x160(%rsp),%rax > 0x0000003acbac0e62 <+3762>: mov 0x8(%rax),%rdx > 0x0000003acbac0e66 <+3766>: mov %rax,%r15 > 0x0000003acbac0e69 <+3769>: movzwl 0x58(%rdx),%edx > 0x0000003acbac0e6d <+3773>: shl $0x3,%rdx > 0x0000003acbac0e71 <+3777>: sub %rdx,%r15 > 0x0000003acbac0e74 <+3780>: mov (%rax),%edx > 0x0000003acbac0e76 <+3782>: test $0x20,%dh > 0x0000003acbac0e79 <+3785>: jne 0x3acbad233f <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+74639> > 0x0000003acbac0e7f <+3791>: and $0x100000,%edx > 0x0000003acbac0e85 <+3797>: jne 0x3acbac0e95 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3813> > 0x0000003acbac0e87 <+3799>: movabs $0xfff9000000000000,%rsi > 0x0000003acbac0e91 <+3809>: mov %rsi,0x30(%rax) > 0x0000003acbac0e95 <+3813>: mov 0x30(%rax),%rdx > 0x0000003acbac0e99 <+3817>: mov %rbp,%rsi > 0x0000003acbac0e9c <+3820>: mov %rdx,-0x10(%r15) > 0x0000003acbac0ea0 <+3824>: mov 0x68(%rbp),%r12 > 0x0000003acbac0ea4 <+3828>: mov 0x20(%rax),%r13 > 0x0000003acbac0ea8 <+3832>: mov 0x10(%r12),%rdx > 0x0000003acbac0ead <+3837>: mov %r13,%rdi > 0x0000003acbac0eb0 <+3840>: callq 0x3acbad2fa0 <JSStackFrame::pc(JSContext*, JSStackFrame*)> > 0x0000003acbac0eb5 <+3845>: mov %r13,0x10(%r12) > 0x0000003acbac0eba <+3850>: mov 0x160(%rsp),%rdx > 0x0000003acbac0ec2 <+3858>: sub $0x8,%r15 > 0x0000003acbac0ec6 <+3862>: mov %rax,0x8(%r12) > 0x0000003acbac0ecb <+3867>: mov %r15,(%r12) > 0x0000003acbac0ecf <+3871>: mov (%rdx),%eax > 0x0000003acbac0ed1 <+3873>: mov %eax,%esi > 0x0000003acbac0ed3 <+3875>: and $0x2,%esi > 0x0000003acbac0ed6 <+3878>: je 0x3acbac8cd9 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36137> > 0x0000003acbac0edc <+3884>: test $0x8,%al > 0x0000003acbac0ede <+3886>: je 0x3acbac8fe8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36920> > 0x0000003acbac0ee4 <+3892>: mov 0x10(%rdx),%r15 > 0x0000003acbac0ee8 <+3896>: mov %eax,%ecx > 0x0000003acbac0eea <+3898>: movq $0x0,0xc0(%rsp) > 0x0000003acbac0ef6 <+3910>: and $0xa,%ecx > 0x0000003acbac0ef9 <+3913>: cmp $0x2,%ecx > 0x0000003acbac0efc <+3916>: je 0x3acbac8fc0 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36880> > 0x0000003acbac0f02 <+3922>: test $0x80,%ah > 0x0000003acbac0f05 <+3925>: jne 0x3acbac8d0f <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36191> > 0x0000003acbac0f0b <+3931>: test %esi,%esi > 0x0000003acbac0f0d <+3933>: je 0x3acbac8f90 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36832> > 0x0000003acbac0f13 <+3939>: test $0x8,%al > 0x0000003acbac0f15 <+3941>: je 0x3acbac948c <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+38108> > 0x0000003acbac0f1b <+3947>: mov 0x10(%rdx),%rdx > 0x0000003acbac0f1f <+3951>: nop > 0x0000003acbac0f20 <+3952>: jmpq 0x3acbac8f94 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36836> > 0x0000003acbac0f25 <+3957>: nopl (%rax) > 0x0000003acbac0f28 <+3960>: mov 0x8(%rcx),%rcx > 0x0000003acbac0f2c <+3964>: movzwl 0x28(%rcx),%ecx > 0x0000003acbac0f30 <+3968>: lea (%r10,%rcx,8),%rcx > 0x0000003acbac0f34 <+3972>: sub %rcx,%r9 > 0x0000003acbac0f37 <+3975>: sar $0x3,%r9 > 0x0000003acbac0f3b <+3979>: cmp %r9,%r8 > 0x0000003acbac0f3e <+3982>: jg 0x3acbac0d28 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3448> > 0x0000003acbac0f44 <+3988>: add %rdx,%rax > 0x0000003acbac0f47 <+3991>: add 0x38(%r15),%rax > 0x0000003acbac0f4b <+3995>: movzwl %di,%esi > 0x0000003acbac0f4e <+3998>: mov $0x1,%edx > 0x0000003acbac0f53 <+4003>: mov %rbp,%rdi > 0x0000003acbac0f56 <+4006>: mov %rax,0x158(%rsp) > 0x0000003acbac0f5e <+4014>: callq 0x3acbad6d80 <js_UnwindScope(JSContext*, int, int)> > 0x0000003acbac0f63 <+4019>: test %eax,%eax > 0x0000003acbac0f65 <+4021>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac0f6b <+4027>: movzbl (%rbx),%eax > 0x0000003acbac0f6e <+4030>: cmp $0x1,%al > 0x0000003acbac0f70 <+4032>: je 0x3acbac87a8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+34808> > 0x0000003acbac0f76 <+4038>: jae 0x3acbac0cc4 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3348> > 0x0000003acbac0f7c <+4044>: mov 0x20(%rbp),%rax > 0x0000003acbac0f80 <+4048>: shr $0x2f,%rax > 0x0000003acbac0f84 <+4052>: cmp $0x1fff4,%rax > 0x0000003acbac0f8a <+4058>: jne 0x3acbac019a <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+490> > 0x0000003acbac0f90 <+4064>: jmpq 0x3acbac0d28 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3448> > 0x0000003acbac0f95 <+4069>: nopl (%rax) > 0x0000003acbac0f98 <+4072>: lea 0x7fffffff(%r13),%eax > 0x0000003acbac0f9f <+4079>: cmp $0xfffffffd,%eax > 0x0000003acbac0fa2 <+4082>: ja 0x3acbac039e <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1006> > 0x0000003acbac0fa8 <+4088>: mov 0x4(%r12),%edx > 0x0000003acbac0fad <+4093>: mov %edx,%eax > 0x0000003acbac0faf <+4095>: and $0x800,%eax > 0x0000003acbac0fb4 <+4100>: cmp $0x1,%eax > 0x0000003acbac0fb7 <+4103>: sbb %eax,%eax > 0x0000003acbac0fb9 <+4105>: or $0x1,%eax > 0x0000003acbac0fbc <+4108>: and $0x10,%dh > 0x0000003acbac0fbf <+4111>: je 0x3acbac8b8b <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+35803> > 0x0000003acbac0fc5 <+4117>: add %r13d,%eax > 0x0000003acbac0fc8 <+4120>: mov %eax,-0x8(%rbx) > 0x0000003acbac0fcb <+4123>: mov 0x160(%rsp),%rax > 0x0000003acbac0fd3 <+4131>: mov 0x260(%rsp),%rsi > 0x0000003acbac0fdb <+4139>: lea 0x3b50e(%rip),%rdx # 0x3acbafc4f0 <js_SetProperty(JSContext*, JSObject*, long, js::Value*, int)> > 0x0000003acbac0fe2 <+4146>: lea -0x8(%rbx),%rcx > 0x0000003acbac0fe6 <+4150>: mov %rbp,%rdi > 0x0000003acbac0fe9 <+4153>: orl $0x100,(%rax) > 0x0000003acbac0fef <+4159>: mov 0x8(%rsi),%rax > 0x0000003acbac0ff3 <+4163>: movzbl 0x30(%r15),%r8d > 0x0000003acbac0ff8 <+4168>: mov 0xc8(%rax),%rax > 0x0000003acbac0fff <+4175>: shr $0x3,%r8b > 0x0000003acbac1003 <+4179>: test %rax,%rax > 0x0000003acbac1006 <+4182>: cmove %rdx,%rax > 0x0000003acbac100a <+4186>: and $0x1,%r8d > 0x0000003acbac100e <+4190>: mov 0x1a0(%rsp),%rdx > 0x0000003acbac1016 <+4198>: callq *%rax > 0x0000003acbac1018 <+4200>: mov 0x160(%rsp),%rdx > 0x0000003acbac1020 <+4208>: andl $0xfffffeff,(%rdx) > 0x0000003acbac1026 <+4214>: test %eax,%eax > 0x0000003acbac1028 <+4216>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac102e <+4222>: mov %r13d,%r13d > 0x0000003acbac1031 <+4225>: movabs $0xfff8800000000000,%rax > 0x0000003acbac103b <+4235>: or %rax,%r13 > 0x0000003acbac103e <+4238>: mov %r13,-0x8(%rbx) > 0x0000003acbac1042 <+4242>: movzbl 0x1(%r12),%edx > 0x0000003acbac1048 <+4248>: test %dl,%dl > 0x0000003acbac104a <+4250>: je 0x3acbac1079 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4297> > 0x0000003acbac104c <+4252>: mov 0x150(%rsp),%rax > 0x0000003acbac1054 <+4260>: movsbl %dl,%edx > 0x0000003acbac1057 <+4263>: not %edx > 0x0000003acbac1059 <+4265>: movslq %edx,%rdx > 0x0000003acbac105c <+4268>: mov -0x8(%rax),%rcx > 0x0000003acbac1060 <+4272>: mov %rcx,(%rax,%rdx,8) > 0x0000003acbac1064 <+4276>: movsbq 0x1(%r12),%rdx > 0x0000003acbac106a <+4282>: shl $0x3,%rdx > 0x0000003acbac106e <+4286>: sub %rdx,%rax > 0x0000003acbac1071 <+4289>: mov %rax,0x150(%rsp) > 0x0000003acbac1079 <+4297>: movsbq (%r12),%rax > 0x0000003acbac107e <+4302>: add 0x158(%rsp),%rax > 0x0000003acbac1086 <+4310>: mov %rax,0x158(%rsp) > 0x0000003acbac108e <+4318>: movzbl (%rax),%r13d > 0x0000003acbac1092 <+4322>: movslq %r13d,%r12 > 0x0000003acbac1095 <+4325>: mov (%r14,%r12,8),%rax > 0x0000003acbac1099 <+4329>: jmpq *%rax > 0x0000003acbac109b <+4331>: nopl 0x0(%rax,%rax,1) > 0x0000003acbac10a0 <+4336>: test $0x80,%al > 0x0000003acbac10a2 <+4338>: je 0x3acbac10ff <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4431> > 0x0000003acbac10a4 <+4340>: test $0x8,%al > 0x0000003acbac10a6 <+4342>: je 0x3acbac8fa2 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36850> > 0x0000003acbac10ac <+4348>: lea -0x10(%rbx),%rax > 0x0000003acbac10b0 <+4352>: movabs $0x7fffffffffff,%rsi > 0x0000003acbac10ba <+4362>: and (%rax),%rsi > 0x0000003acbac10bd <+4365>: mov %rbp,%rdi > 0x0000003acbac10c0 <+4368>: callq 0x3acbaf1970 <js_CreateThisForFunction(JSContext*, JSObject*)> > 0x0000003acbac10c5 <+4373>: test %rax,%rax > 0x0000003acbac10c8 <+4376>: je 0x3acbacc85a <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+51370> > 0x0000003acbac10ce <+4382>: testb $0x8,(%rbx) > 0x0000003acbac10d1 <+4385>: lea -0x8(%rbx),%rcx > 0x0000003acbac10d5 <+4389>: jne 0x3acbac10ed <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4413> > 0x0000003acbac10d7 <+4391>: mov 0x8(%rbx),%rdx > 0x0000003acbac10db <+4395>: mov %rbx,%rcx > 0x0000003acbac10de <+4398>: movzwl 0x58(%rdx),%edx > 0x0000003acbac10e2 <+4402>: shl $0x3,%rdx > 0x0000003acbac10e6 <+4406>: sub %rdx,%rcx > 0x0000003acbac10e9 <+4409>: sub $0x8,%rcx > 0x0000003acbac10ed <+4413>: movabs $0xfffb800000000000,%rdx > 0x0000003acbac10f7 <+4423>: or %rax,%rdx > 0x0000003acbac10fa <+4426>: mov %rdx,(%rcx) > 0x0000003acbac10fd <+4429>: mov (%rbx),%eax > 0x0000003acbac10ff <+4431>: test $0x9,%al > 0x0000003acbac1101 <+4433>: mov 0x190(%rbp),%rdx > 0x0000003acbac1108 <+4440>: je 0x3acbac120d <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4701> > 0x0000003acbac110e <+4446>: mov 0x50(%rdx),%rax > 0x0000003acbac1112 <+4450>: test %rax,%rax > 0x0000003acbac1115 <+4453>: je 0x3acbac0164 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+436> > 0x0000003acbac111b <+4459>: mov 0x58(%rdx),%r8 > 0x0000003acbac111f <+4463>: xor %ecx,%ecx > 0x0000003acbac1121 <+4465>: mov $0x1,%edx > 0x0000003acbac1126 <+4470>: mov %rbx,%rsi > 0x0000003acbac1129 <+4473>: mov %rbp,%rdi > 0x0000003acbac112c <+4476>: callq *%rax > 0x0000003acbac112e <+4478>: mov %rax,0x48(%rbx) > 0x0000003acbac1132 <+4482>: orl $0x40000,(%rbx) > 0x0000003acbac1138 <+4488>: mov 0x190(%rbp),%rdx > 0x0000003acbac113f <+4495>: jmpq 0x3acbac0164 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+436> > 0x0000003acbac1144 <+4500>: nopl 0x0(%rax) > 0x0000003acbac1148 <+4504>: mov 0x8(%rax),%rdx > 0x0000003acbac114c <+4508>: mov %rax,%rbx > 0x0000003acbac114f <+4511>: movzwl 0x58(%rdx),%edx > 0x0000003acbac1153 <+4515>: shl $0x3,%rdx > 0x0000003acbac1157 <+4519>: sub %rdx,%rbx > 0x0000003acbac115a <+4522>: mov %rbx,0xc0(%rsp) > 0x0000003acbac1162 <+4530>: jmpq 0x3acbac008e <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+222> > 0x0000003acbac1167 <+4535>: cmp 0x8(%rsi),%rcx > 0x0000003acbac116b <+4539>: jne 0x3acbac02a1 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+753> > 0x0000003acbac1171 <+4545>: mov %rax,0x1b0(%rsp) > 0x0000003acbac1179 <+4553>: mov 0x10(%rsi),%rcx > 0x0000003acbac117d <+4557>: cmp $0x1,%cl > 0x0000003acbac1180 <+4560>: je 0x3acbac9c1e <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+40046> > 0x0000003acbac1186 <+4566>: mov %rcx,%rsi > 0x0000003acbac1189 <+4569>: mov 0x1b0(%rsp),%rcx > 0x0000003acbac1191 <+4577>: shr $0x8,%rsi > 0x0000003acbac1195 <+4581>: cmp %esi,0x14(%rcx) > 0x0000003acbac1198 <+4584>: jne 0x3acbac02a1 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+753> > 0x0000003acbac119e <+4590>: jmp 0x3acbac11c7 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4631> > 0x0000003acbac11a0 <+4592>: mov 0x8(%rcx),%rcx > 0x0000003acbac11a4 <+4596>: mov 0x60(%rcx),%rcx > 0x0000003acbac11a8 <+4600>: jmpq 0x3acbac0f2c <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+3964> > 0x0000003acbac11ad <+4605>: callq 0x3acba406c0 <_ZNK8JSObject9getGlobalEv@plt> > 0x0000003acbac11b2 <+4610>: mov %rax,0x260(%rsp) > 0x0000003acbac11ba <+4618>: jmpq 0x3acbac0255 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+677> > 0x0000003acbac11bf <+4623>: mov 0x260(%rsp),%rax > 0x0000003acbac11c7 <+4631>: cmp 0x1b0(%rsp),%rax > 0x0000003acbac11cf <+4639>: je 0x3acbaca93d <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+43405> > 0x0000003acbac11d5 <+4645>: mov 0x158(%rsp),%rdx > 0x0000003acbac11dd <+4653>: mov 0x70(%rsp),%r8 > 0x0000003acbac11e2 <+4658>: lea 0x260(%rsp),%rbx > 0x0000003acbac11ea <+4666>: movzbl 0x1(%rdx),%eax > 0x0000003acbac11ee <+4670>: movzbl 0x2(%rdx),%edx > 0x0000003acbac11f2 <+4674>: shl $0x8,%eax > 0x0000003acbac11f5 <+4677>: or %edx,%eax > 0x0000003acbac11f7 <+4679>: lea 0x1b0(%rsp),%rdx > 0x0000003acbac11ff <+4687>: mov (%r8,%rax,8),%r13 > 0x0000003acbac1203 <+4691>: mov %rdx,0x78(%rsp) > 0x0000003acbac1208 <+4696>: jmpq 0x3acbac02d8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+808> > 0x0000003acbac120d <+4701>: mov 0x60(%rdx),%rax > 0x0000003acbac1211 <+4705>: test %rax,%rax > 0x0000003acbac1214 <+4708>: je 0x3acbac0164 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+436> > 0x0000003acbac121a <+4714>: mov 0x68(%rdx),%r8 > 0x0000003acbac121e <+4718>: xor %ecx,%ecx > 0x0000003acbac1220 <+4720>: mov $0x1,%edx > 0x0000003acbac1225 <+4725>: mov %rbx,%rsi > 0x0000003acbac1228 <+4728>: mov %rbp,%rdi > 0x0000003acbac122b <+4731>: callq *%rax > 0x0000003acbac122d <+4733>: mov %rax,0x48(%rbx) > 0x0000003acbac1231 <+4737>: orl $0x40000,(%rbx) > 0x0000003acbac1237 <+4743>: jmpq 0x3acbac015d <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+429> > 0x0000003acbac123c <+4748>: mov 0x40(%rax),%rcx > 0x0000003acbac1240 <+4752>: and $0x7f,%dh > 0x0000003acbac1243 <+4755>: mov %rcx,0x158(%rsp) > 0x0000003acbac124b <+4763>: mov %edx,(%rax) > 0x0000003acbac124d <+4765>: jmpq 0x3acbac0512 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1378> > 0x0000003acbac1252 <+4770>: movabs $0x7fffffffffff,%r8 > 0x0000003acbac125c <+4780>: and %rax,%r8 > 0x0000003acbac125f <+4783>: mov 0x475f12(%rip),%rax # 0x3acbf37178 > 0x0000003acbac1266 <+4790>: cmp %rax,0x8(%r8) > 0x0000003acbac126a <+4794>: jne 0x3acbac0b30 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+2944> > 0x0000003acbac1270 <+4800>: mov 0x30(%r8),%r10 > 0x0000003acbac1274 <+4804>: xor %r9d,%r9d > 0x0000003acbac1277 <+4807>: movzwl 0x5a(%r10),%eax > 0x0000003acbac127c <+4812>: and $0xc000,%eax > 0x0000003acbac1281 <+4817>: cmp $0x3fff,%eax > 0x0000003acbac1286 <+4822>: jle 0x3acbaca8dd <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+43309> > 0x0000003acbac128c <+4828>: mov 0x60(%r10),%rdx > 0x0000003acbac1290 <+4832>: cmpl $0x3,0x18(%rdx) > 0x0000003acbac1294 <+4836>: mov %rdx,0x78(%rsp) > 0x0000003acbac1299 <+4841>: ja 0x3acbac12b9 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4873> > 0x0000003acbac129b <+4843>: testb $0x1,0x30(%rdx) > 0x0000003acbac129f <+4847>: mov 0x10(%rdx),%rax > 0x0000003acbac12a3 <+4851>: je 0x3acbac12b0 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+4864> > 0x0000003acbac12a5 <+4853>: xor %edx,%edx > 0x0000003acbac12a7 <+4855>: cmpb $0x42,(%rax) > 0x0000003acbac12aa <+4858>: sete %dl > 0x0000003acbac12ad <+4861>: add %rdx,%rax > 0x0000003acbac12b0 <+4864>: cmpb $0xc5,(%rax) > 0x0000003acbac12b3 <+4867>: je 0x3acbad1995 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+72165> > 0x0000003acbac12b9 <+4873>: cmpl $0xbb7,0x10c(%rsp) > 0x0000003acbac12c4 <+4884>: ja 0x3acbad19b4 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+72196> > 0x0000003acbac12ca <+4890>: mov 0x78(%rsp),%rcx > 0x0000003acbac12cf <+4895>: mov 0x168(%rbp),%rdx > 0x0000003acbac12d6 <+4902>: movzwl 0x64(%rcx),%eax > 0x0000003acbac12da <+4906>: lea 0xb(%rax),%ecx > 0x0000003acbac12dd <+4909>: movzwl 0x58(%r10),%eax > 0x0000003acbac12e2 <+4914>: cmp %eax,%r13d > 0x0000003acbac12e5 <+4917>: je 0x3acbacaaa8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+43768> > 0x0000003acbac12eb <+4923>: jae 0x3acbaca856 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+43174> > 0x0000003acbac12f1 <+4929>: mov %eax,%esi > 0x0000003acbac12f3 <+4931>: mov 0x50(%rdx),%rax > 0x0000003acbac12f7 <+4935>: or $0x4000,%r9d > 0x0000003acbac12fe <+4942>: sub %r13d,%esi > 0x0000003acbac1301 <+4945>: add %esi,%ecx > 0x0000003acbac1303 <+4947>: sub %rbx,%rax > 0x0000003acbac1306 <+4950>: sar $0x3,%rax > 0x0000003acbac130a <+4954>: cmp %rax,%rcx > 0x0000003acbac130d <+4957>: jle 0x3acbacc05f <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+49327> > 0x0000003acbac1313 <+4963>: mov %rbp,%rdi > 0x0000003acbac1316 <+4966>: callq 0x3acba704d0 <js_ReportOutOfScriptQuota(JSContext*)> > 0x0000003acbac131b <+4971>: jmpq 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac1320 <+4976>: mov 0x40(%r15),%rax > 0x0000003acbac1324 <+4980>: mov %rax,0x70(%rsp) > 0x0000003acbac1329 <+4985>: mov 0x158(%rsp),%rax > 0x0000003acbac1331 <+4993>: lea 0x1(%rax),%rdx > 0x0000003acbac1335 <+4997>: mov %rdx,0x158(%rsp) > 0x0000003acbac133d <+5005>: movzbl 0x1(%rax),%r13d > 0x0000003acbac1342 <+5010>: movslq %r13d,%r12 > 0x0000003acbac1345 <+5013>: mov (%r14,%r12,8),%rax > 0x0000003acbac1349 <+5017>: jmpq *%rax > 0x0000003acbac134b <+5019>: mov 0x150(%rsp),%rax > 0x0000003acbac1353 <+5027>: mov %rbp,%rdi > 0x0000003acbac1356 <+5030>: mov -0x8(%rax),%rsi > 0x0000003acbac135a <+5034>: callq 0x3acba3ff70 <JS_TypeOfValue@plt> > 0x0000003acbac135f <+5039>: mov 0xc8(%rsp),%rbx > 0x0000003acbac1367 <+5047>: movslq %eax,%rdx > 0x0000003acbac136a <+5050>: movabs $0xfffa800000000000,%rax > 0x0000003acbac1374 <+5060>: or 0x430(%rbx,%rdx,8),%rax > 0x0000003acbac137c <+5068>: mov 0x150(%rsp),%rdx > 0x0000003acbac1384 <+5076>: mov %rax,-0x8(%rdx) > 0x0000003acbac1388 <+5080>: mov 0x158(%rsp),%rax > 0x0000003acbac1390 <+5088>: lea 0x1(%rax),%rdx > 0x0000003acbac1394 <+5092>: mov %rdx,0x158(%rsp) > 0x0000003acbac139c <+5100>: movzbl 0x1(%rax),%r13d > 0x0000003acbac13a1 <+5105>: movslq %r13d,%r12 > 0x0000003acbac13a4 <+5108>: mov (%r14,%r12,8),%rax > 0x0000003acbac13a8 <+5112>: jmpq *%rax > 0x0000003acbac13aa <+5114>: mov 0x150(%rsp),%r12 > 0x0000003acbac13b2 <+5122>: xor %r13d,%r13d > 0x0000003acbac13b5 <+5125>: sub $0x8,%r12 > 0x0000003acbac13b9 <+5129>: mov (%r12),%rax > 0x0000003acbac13bd <+5133>: movabs $0xfffb7fffffffffff,%rdx > 0x0000003acbac13c7 <+5143>: movabs $0x7fffffffffff,%rbx > 0x0000003acbac13d1 <+5153>: and %rax,%rbx > 0x0000003acbac13d4 <+5156>: cmp %rdx,%rax > 0x0000003acbac13d7 <+5159>: jbe 0x3acbac8ce2 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36146> > 0x0000003acbac13dd <+5165>: lea 0x47779c(%rip),%rdx # 0x3acbf38b80 <js_ArrayClass> > 0x0000003acbac13e4 <+5172>: cmp %rdx,0x8(%rbx) > 0x0000003acbac13e8 <+5176>: mov %rbx,%rax > 0x0000003acbac13eb <+5179>: je 0x3acbac8ff5 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36933> > 0x0000003acbac13f1 <+5185>: mov 0x158(%rsp),%rdx > 0x0000003acbac13f9 <+5193>: mov %rax,0x1c0(%rsp) > 0x0000003acbac1401 <+5201>: mov 0x14(%rax),%ecx > 0x0000003acbac1404 <+5204>: mov 0x168(%rbp),%rdi > 0x0000003acbac140b <+5211>: mov %rdx,%r12 > 0x0000003acbac140e <+5214>: shr $0xc,%r12 > 0x0000003acbac1412 <+5218>: add $0xa8,%rdi > 0x0000003acbac1419 <+5225>: xor %rdx,%r12 > 0x0000003acbac141c <+5228>: add %rcx,%r12 > 0x0000003acbac141f <+5231>: and $0xfff,%r12d > 0x0000003acbac1426 <+5238>: shl $0x5,%r12 > 0x0000003acbac142a <+5242>: add %rdi,%r12 > 0x0000003acbac142d <+5245>: cmp (%r12),%rdx > 0x0000003acbac1431 <+5249>: je 0x3acbac8c28 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+35960> > 0x0000003acbac1437 <+5255>: lea 0x1b0(%rsp),%r8 > 0x0000003acbac143f <+5263>: lea 0x1c0(%rsp),%rcx > 0x0000003acbac1447 <+5271>: mov %r12,%r9 > 0x0000003acbac144a <+5274>: mov %rbp,%rsi > 0x0000003acbac144d <+5277>: callq 0x3acbb36730 <js::PropertyCache::fullTest(JSContext*, unsigned char*, JSObject**, JSObject**, js::PropertyCacheEntry*)> > 0x0000003acbac1452 <+5282>: test %rax,%rax > 0x0000003acbac1455 <+5285>: je 0x3acbac8c5e <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+36014> > 0x0000003acbac145b <+5291>: mov 0x1c0(%rsp),%rdx > 0x0000003acbac1463 <+5299>: mov 0x8(%rdx),%rdx >=> 0x0000003acbac1467 <+5303>: cmpq $0x0,0xc0(%rdx) > 0x0000003acbac146f <+5311>: jne 0x3acbad145f <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+70831> > 0x0000003acbac1475 <+5317>: mov 0x160(%rsp),%rdx > 0x0000003acbac147d <+5325>: mov $0x3,%ecx > 0x0000003acbac1482 <+5330>: mov (%rdx),%edx > 0x0000003acbac1484 <+5332>: and $0x80,%dh > 0x0000003acbac1487 <+5335>: jne 0x3acbac14a3 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+5363> > 0x0000003acbac1489 <+5337>: mov 0x158(%rsp),%rcx > 0x0000003acbac1491 <+5345>: movslq %r13d,%rdx > 0x0000003acbac1494 <+5348>: cmpb $0x7,0x3(%rcx,%rdx,1) > 0x0000003acbac1499 <+5353>: sete %cl > 0x0000003acbac149c <+5356>: movzbl %cl,%ecx > 0x0000003acbac149f <+5359>: lea 0x1(%rcx,%rcx,1),%ecx > 0x0000003acbac14a3 <+5363>: lea 0x270(%rsp),%r8 > 0x0000003acbac14ab <+5371>: mov %rax,%rdx > 0x0000003acbac14ae <+5374>: mov %rbx,%rsi > 0x0000003acbac14b1 <+5377>: mov %rbp,%rdi > 0x0000003acbac14b4 <+5380>: callq 0x3acbaf6700 <js_GetPropertyHelper(JSContext*, JSObject*, long, unsigned int, js::Value*)> > 0x0000003acbac14b9 <+5385>: test %eax,%eax > 0x0000003acbac14bb <+5387>: sete %al > 0x0000003acbac14be <+5390>: test %al,%al > 0x0000003acbac14c0 <+5392>: jne 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac14c6 <+5398>: add $0x3,%r13d > 0x0000003acbac14ca <+5402>: mov 0x270(%rsp),%rax > 0x0000003acbac14d2 <+5410>: mov 0x150(%rsp),%rbx > 0x0000003acbac14da <+5418>: movslq %r13d,%r13 > 0x0000003acbac14dd <+5421>: add 0x158(%rsp),%r13 > 0x0000003acbac14e5 <+5429>: mov %rax,-0x8(%rbx) > 0x0000003acbac14e9 <+5433>: mov %r13,0x158(%rsp) > 0x0000003acbac14f1 <+5441>: movzbl 0x0(%r13),%r13d > 0x0000003acbac14f6 <+5446>: movslq %r13d,%r12 > 0x0000003acbac14f9 <+5449>: mov (%r14,%r12,8),%rax > 0x0000003acbac14fd <+5453>: jmpq *%rax > 0x0000003acbac14ff <+5455>: mov 0x158(%rsp),%rdx > 0x0000003acbac1507 <+5463>: mov 0x70(%rsp),%rsi > 0x0000003acbac150c <+5468>: lea 0x260(%rsp),%r8 > 0x0000003acbac1514 <+5476>: lea 0x1c0(%rsp),%rcx > 0x0000003acbac151c <+5484>: mov %rbp,%rdi > 0x0000003acbac151f <+5487>: movzbl 0x1(%rdx),%eax > 0x0000003acbac1523 <+5491>: movzbl 0x2(%rdx),%edx > 0x0000003acbac1527 <+5495>: shl $0x8,%eax > 0x0000003acbac152a <+5498>: or %edx,%eax > 0x0000003acbac152c <+5500>: lea 0x1b0(%rsp),%rdx > 0x0000003acbac1534 <+5508>: mov (%rsi,%rax,8),%rbx > 0x0000003acbac1538 <+5512>: mov %rdx,0x78(%rsp) > 0x0000003acbac153d <+5517>: mov %rbx,%rsi > 0x0000003acbac1540 <+5520>: callq 0x3acba40500 <_Z15js_FindPropertyP9JSContextlPP8JSObjectS3_PP10JSProperty@plt> > 0x0000003acbac1545 <+5525>: test %eax,%eax > 0x0000003acbac1547 <+5527>: je 0x3acbac04f8 <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+1352> > 0x0000003acbac154d <+5533>: mov 0x188(%rbp),%rax > 0x0000003acbac1554 <+5540>: lea 0x110(%rsp),%rcx > 0x0000003acbac155c <+5548>: movq $0xffffffffffffffff,0x118(%rsp) > 0x0000003acbac1568 <+5560>: mov %rbp,0x120(%rsp) > 0x0000003acbac1570 <+5568>: movabs $0x7fffffffffff,%rsi > 0x0000003acbac157a <+5578>: mov %rcx,0x188(%rbp) > 0x0000003acbac1581 <+5585>: mov %rax,0x110(%rsp) > 0x0000003acbac1589 <+5593>: movabs $0xfffb000000000000,%rax > 0x0000003acbac1593 <+5603>: mov %rax,0x128(%rsp) > 0x0000003acbac159b <+5611>: mov 0x150(%rsp),%rax > 0x0000003acbac15a3 <+5619>: and -0x8(%rax),%rsi > 0x0000003acbac15a7 <+5623>: lea 0x47a1d2(%rip),%rax # 0x3acbf3b780 <js_IteratorClass> > 0x0000003acbac15ae <+5630>: cmp %rax,0x8(%rsi) > 0x0000003acbac15b2 <+5634>: je 0x3acbaca1bf <js::Interpret(JSContext*, JSStackFrame*, unsigned int, JSInterpMode)+41487> > 0x0000003acbac15b8 <+5640>: mov 0xd0(%rsp),%rdx > 0x0000003acbac15c0 <+5648>: mov %rbp,%rdi > 0x0000003acbac15c3 <+5651>: Dwarf Error: Cannot find DIE at 0x46db4a referenced from DIE at 0x46db3a [in module /var/cache/abrt-di/usr/lib/debug/usr/lib64/libmozjs185.so.1.0.0.debug]
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 827283
:
588249
|
588250
|
588251
|
588252
| 588253