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 594001 Details for
Bug 834874
[abrt] gnome-shell-3.4.1-5.fc17: isNative: 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), 57.64 KB, created by
melanphos
on 2012-06-24 13:11:32 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
melanphos
Created:
2012-06-24 13:11:32 UTC
Size:
57.64 KB
patch
obsolete
>[New LWP 1144] >[New LWP 1150] >[New LWP 1151] >[New LWP 1379] >[New LWP 1153] >[New LWP 1152] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: the debug information found in "/usr/lib/debug/usr/lib64/libX11.so.6.3.0.debug" does not match "/lib64/libX11.so.6" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug//usr/lib64/libX11.so.6.3.0.debug" does not match "/lib64/libX11.so.6" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib64//libX11.so.6.3.0.debug" does not match "/lib64/libX11.so.6" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib64/libX11-xcb.so.1.0.0.debug" does not match "/lib64/libX11-xcb.so.1" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug//usr/lib64/libX11-xcb.so.1.0.0.debug" does not match "/lib64/libX11-xcb.so.1" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib64//libX11-xcb.so.1.0.0.debug" does not match "/lib64/libX11-xcb.so.1" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib64/libaccountsservice.so.0.0.0.debug" does not match "/lib64/libaccountsservice.so.0" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug//usr/lib64/libaccountsservice.so.0.0.0.debug" does not match "/lib64/libaccountsservice.so.0" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib64//libaccountsservice.so.0.0.0.debug" does not match "/lib64/libaccountsservice.so.0" (CRC mismatch). > >Core was generated by `/usr/bin/gnome-shell'. >Program terminated with signal 11, Segmentation fault. >#0 isNative (this=<optimized out>) at jsfun.h:151 >151 bool isNative() const { return !FUN_INTERPRETED(this); } > >Thread 6 (Thread 0x7f89d21e6700 (LWP 1152)): >#0 0x00000039704e8eef in __GI___poll (fds=fds@entry=0x7f89c8001460, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x000000398a630f4f in poll_func (ufds=0x7f89c8001460, nfds=2, timeout=-1, userdata=0x253b0b0) at pulse/thread-mainloop.c:69 > mutex = 0x253b0b0 > r = <optimized out> >#2 0x000000398a6224cc in pa_mainloop_poll (m=m@entry=0x253c140) at pulse/mainloop.c:875 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#3 0x000000398a622b29 in pa_mainloop_iterate (m=m@entry=0x253c140, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:957 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#4 0x000000398a622be0 in pa_mainloop_run (m=0x253c140, retval=retval@entry=0x0) at pulse/mainloop.c:975 > r = <optimized out> >#5 0x000000398a630eff in thread (userdata=0x253b140) at pulse/thread-mainloop.c:88 > m = 0x253b140 > mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} >#6 0x000000398a243343 in internal_thread_func (userdata=0x253afe0) at pulsecore/thread-posix.c:83 > t = 0x253afe0 >#7 0x0000003970807d14 in start_thread (arg=0x7f89d21e6700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f89d21e6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140229912454912, -5481640818565797395, 0, 246694412288, 140229912454912, 0, 5548127476132784621, -5503489217751897619}, 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> >#8 0x00000039704f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 5 (Thread 0x7f89d19c5700 (LWP 1153)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x000000397dc238d0 in PR_WaitCondVar (cvar=0x25aa0b0, timeout=4294967295) at ../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:417 > rv = <optimized out> > thred = 0x25aa150 >#2 0x0000003999ab99a8 in js::GCHelperThread::threadLoop (this=0x2542e78, rt=0x2542c00) at jsgc.cpp:2084 > lock = {rt = 0x2542c00} >#3 0x000000397dc28c33 in _pt_root (arg=0x25aa150) at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:187 > thred = 0x25aa150 > detached = 0 >#4 0x0000003970807d14 in start_thread (arg=0x7f89d19c5700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f89d19c5700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140229903931136, -5481640818565797395, 1, 246694412288, 140229903931136, 39070720, 5548135190430919149, -5503489217751897619}, 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> >#5 0x00000039704f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7f89bd2fd700 (LWP 1379)): >#0 0x00000039704e8eef 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 0x000000347aa479b4 in g_main_context_poll (n_fds=1, fds=0x7f89a4006950, timeout=-1, context=0x4ab2b00, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x347aa557d0 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x4ab2b00, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7f89a4006950 >#3 0x000000347aa47ad4 in g_main_context_iteration (context=0x4ab2b00, may_block=may_block@entry=1) at gmain.c:3207 > retval = <optimized out> >#4 0x000000347aa47b21 in glib_worker_main (data=<optimized out>) at gmain.c:4879 >No locals. >#5 0x000000347aa6a345 in g_thread_proxy (data=0x4bc6b20) at gthread.c:801 > thread = 0x4bc6b20 >#6 0x0000003970807d14 in start_thread (arg=0x7f89bd2fd700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f89bd2fd700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140229561276160, -5481640818565797395, 0, 50765616, 140229561276160, 20, 5547932163031869933, -5503489217751897619}, 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> >#7 0x00000039704f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f89d2bee700 (LWP 1151)): >#0 0x00000039704e8eef 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 0x000000347aa479b4 in g_main_context_poll (n_fds=1, fds=0x7f89c40010e0, timeout=-1, context=0x2527290, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x347aa557d0 <g_poll> >#2 g_main_context_iterate (context=0x2527290, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7f89c40010e0 >#3 0x000000347aa47e12 in g_main_loop_run (loop=0x7f89c40010c0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f89d2bfab0b in dconf_context_thread (data=0x2527290) at dconfcontext.c:11 > context = 0x2527290 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#5 0x000000347aa6a345 in g_thread_proxy (data=0x2525a80) at gthread.c:801 > thread = 0x2525a80 >#6 0x0000003970807d14 in start_thread (arg=0x7f89d2bee700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f89d2bee700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140229922973440, -5481640818565797395, 0, 246694412288, 140229922973440, 38957712, 5548128846227352045, -5503489217751897619}, 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> >#7 0x00000039704f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f89d3629700 (LWP 1150)): >#0 0x00000039704e8eef 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 0x000000347aa479b4 in g_main_context_poll (n_fds=5, fds=0x7f89cc0081d0, timeout=-1, context=0x2523560, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x347aa557d0 <g_poll> >#2 g_main_context_iterate (context=0x2523560, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 5 > allocated_nfds = <optimized out> > fds = 0x7f89cc0081d0 >#3 0x000000347aa47e12 in g_main_loop_run (loop=0x2523480) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x000000347bac9266 in gdbus_shared_thread_func (user_data=0x2523530) at gdbusprivate.c:277 > data = 0x2523530 >#5 0x000000347aa6a345 in g_thread_proxy (data=0x2520590) at gthread.c:801 > thread = 0x2520590 >#6 0x0000003970807d14 in start_thread (arg=0x7f89d3629700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f89d3629700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140229933700864, -5481640818565797395, 0, 246694412288, 140229933700864, 38942000, 5548129570466212333, -5503489217751897619}, 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> >#7 0x00000039704f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f89db43b9c0 (LWP 1144)): >#0 isNative (this=<optimized out>) at jsfun.h:151 >No locals. >#1 js::Invoke (cx=cx@entry=0x25b34a0, argsRef=..., flags=flags@entry=0) at jsinterp.cpp:702 > clasp = 0x3999f3e9e0 > fun = 0x207f89ada51080 > frame = {cx_ = 0x100000000, regs_ = {sp = 0x7f89cc006200, pc = 0x7fff00000000 <Address 0x7fff00000000 out of bounds>, fp = 0x1a1d270}, prevRegs_ = 0x34dc12bdd8} > ok = <optimized out> > script = 0x7fffb07b2230 >#2 0x0000003999ad7c64 in js::ExternalInvoke (cx=0x25b34a0, thisv=..., fval=..., argc=<optimized out>, argv=0x0, rval=0x7fffb07b22d8) at jsinterp.cpp:863 > args = {<js::CallArgs> = {argv_ = 0x7f89d0dc5048, argc_ = 0}, cx = 0x25b34a0, seg = 0x7f89d0dc5000, prevInvokeArgEnd = 0x0} >#3 0x0000003999a4d2fe in JS_CallFunctionValue (cx=cx@entry=0x25b34a0, obj=obj@entry=0x0, fval=18445477436314353663, fval@entry=18445617665614876800, argc=argc@entry=0, argv=<optimized out>, rval=<optimized out>) at jsapi.cpp:5145 > ok = <optimized out> >#4 0x0000003484a1650c in gjs_call_function_value (context=context@entry=0x25b34a0, obj=obj@entry=0x0, fval=18445617665614876800, argc=argc@entry=0, argv=argv@entry=0x0, rval=rval@entry=0x7fffb07b22d8) at gjs/jsapi-util.c:1183 > result = <optimized out> >#5 0x0000003484a213ef in gjs_closure_invoke (closure=closure@entry=0x58521a0, argc=argc@entry=0, argv=argv@entry=0x0, retval=retval@entry=0x7fffb07b22d8) at gi/closure.c:267 > c = 0x58521a0 > context = 0x25b34a0 >#6 0x00007f89d02f7d38 in closure_source_func (data=0x58521a0) at modules/mainloop.c:136 > retval = 18444773748872577024 > bool_val = 0 > context = 0x25b34a0 > runtime = <optimized out> >#7 closure_source_func (data=0x58521a0, data@entry=<error reading variable: value has been optimized out>) at modules/mainloop.c:115 > closure = 0x58521a0 >#8 0x000000347aa4827b in g_timeout_dispatch (source=source@entry=0x58521f0, callback=<optimized out>, user_data=<optimized out>) at gmain.c:3882 > timeout_source = <optimized out> > again = <optimized out> >#9 0x000000347aa476e5 in g_main_dispatch (context=0x17249d0) at gmain.c:2539 > dispatch = 0x347aa48260 <g_timeout_dispatch> > was_in_call = 0 > user_data = 0x58521a0 > callback = 0x7f89d02f7cd0 <closure_source_func> > cb_funcs = 0x347ad1d960 > cb_data = 0x58005b0 > current_source_link = {data = 0x58521f0, next = 0x0} > need_destroy = <optimized out> > source = 0x58521f0 > current = 0x2521c90 > i = <optimized out> >#10 g_main_context_dispatch (context=context@entry=0x17249d0) at gmain.c:3075 >No locals. >#11 0x000000347aa47a18 in g_main_context_iterate (context=0x17249d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3146 > max_priority = 2147483647 > timeout = 246 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x2fce670 >#12 0x000000347aa47e12 in g_main_loop_run (loop=0x1725650) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#13 0x00000034da2540b7 in meta_run () at core/main.c:555 > log_domains = {0x0, 0x34da29b81a "mutter", 0x34da29ab7d "Gtk", 0x34da29ab81 "Gdk", 0x34da29ab85 "GLib", 0x34da29ab8a "Pango", 0x34da29ab90 "GLib-GObject", 0x34da29ab9d "GThread"} > i = <optimized out> >#14 0x0000000000401c47 in main (argc=1, argv=0x7fffb07b25c8) at main.c:333 > ctx = <optimized out> > error = 0x0 > session_type = <optimized out> > ecode = <optimized out> > sender = 0x2525270 >From To Syms Read Shared Object Library >0x00000033d802a030 0x00000033d8078440 Yes /usr/lib64/gnome-shell/libgnome-shell.so >0x000000348b611140 0x000000348b6437bc Yes /lib64/libfolks.so.25 >0x0000003487009670 0x00000034870391e8 Yes /lib64/libgee.so.2 >0x00000034da22f4b0 0x00000034da293bcc Yes /lib64/libmutter.so.0 >0x0000003484a10400 0x0000003484a2d8a4 Yes /lib64/libgjs.so.0 >0x0000003999a41080 0x0000003999c98970 Yes /lib64/libmozjs185.so.1.0 >0x000000397d400fb0 0x000000397d401ef8 Yes /lib64/libplds4.so >0x000000397d8014d0 0x000000397d802bd4 Yes /lib64/libplc4.so >0x000000397dc0d1f0 0x000000397dc2caa0 Yes /lib64/libnspr4.so >0x0000003970c00ea0 0x0000003970c019e0 Yes /lib64/libdl.so.2 >0x0000003481604950 0x000000348160eb9c Yes /lib64/libgnome-menu-3.so.0 >0x000000348120af50 0x000000348123f880 Yes /lib64/libgstbase-0.10.so.0 >0x0000003480624c60 0x00000034806a168c Yes /lib64/libgstreamer-0.10.so.0 >0x000000347fa191e0 0x000000347fa50544 Yes /lib64/libsoup-2.4.so.1 >0x000000398f21ade0 0x000000398f261ba0 Yes /lib64/libGL.so.1 >0x000000398fe031b0 0x000000398fe0680c Yes /lib64/libstartup-notification-1.so.0 >0x0000003483e07b50 0x0000003483e248ec Yes /lib64/libgirepository-1.0.so.1 >0x000000347ae00680 0x000000347ae007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003973401950 0x00000039734060ec Yes /lib64/libffi.so.5 >0x0000003986c033c0 0x0000003986c0c31c Yes /lib64/libcanberra.so.0 >0x000000378080c400 0x0000003780824ccc Yes /lib64/libtelepathy-logger.so.2 >0x0000003485253940 0x000000348537a548 Yes /lib64/libtelepathy-glib.so.0 >0x00000033d7c03ea0 0x00000033d7c06c9c Yes /lib64/libpolkit-agent-1.so.0 >0x00000033d7807680 0x00000033d7812d80 Yes /lib64/libpolkit-gobject-1.so.0 >0x000000377d60d120 0x000000377d6294dc Yes /lib64/libnm-glib.so.4 >0x00000034802133c0 0x000000348023b420 Yes /lib64/libnm-util.so.2 >0x000000347de0a4a0 0x000000347de1b9e4 Yes /lib64/libdbus-glib-1.so.2 >0x0000003975407760 0x00000039754302b4 Yes /lib64/libdbus-1.so.3 >0x0000003970805790 0x0000003970810494 Yes /lib64/libpthread.so.0 >0x000000347e607960 0x000000347e6193b4 Yes /lib64/libgnome-keyring.so.0 >0x0000003a1481e540 0x0000003a148564e4 Yes /lib64/libgcr-3.so.1 >0x000000348741e140 0x0000003487463874 Yes /lib64/libgcr-base-3.so.1 >0x000000348780abb0 0x0000003487829198 Yes /lib64/libgck-1.so.0 >0x0000003983802cd0 0x000000398380ba6c Yes /lib64/libp11-kit.so.0 >0x0000003a10e02b10 0x0000003a10e04ca4 Yes /usr/lib64/gnome-bluetooth/libgnome-bluetooth-applet.so.0 >0x00000039714055f0 0x000000397146cabc Yes /lib64/libm.so.6 >0x00000034dbe30620 0x00000034dbed3eec Yes /lib64/libclutter-1.0.so.0 >0x0000003a11a035e0 0x0000003a11a05764 Yes /lib64/libcogl-pango.so.0 >0x0000003483209be0 0x000000348321bc5c Yes /lib64/libjson-glib-1.0.so.0 >0x0000003977402130 0x000000397740bfb4 Yes /lib64/libXi.so.6 >0x0000003484e16a60 0x0000003484e6420c Yes /lib64/libcogl.so.9 >0x0000003989803080 0x0000003989807c44 Yes /lib64/libdrm.so.2 >0x0000003975003700 0x000000397500d7d0 Yes /lib64/libXext.so.6 >0x0000003979400b90 0x000000397940159c Yes /lib64/libXdamage.so.1 >0x0000003978400c30 0x0000003978401774 Yes /lib64/libXcomposite.so.1 >0x000000347b6010f0 0x000000347b601fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003971002260 0x000000397100554c Yes /lib64/librt.so.1 >0x000000397a0014f0 0x000000397a003cf8 Yes /lib64/libXfixes.so.3 >0x000000347f608ce0 0x000000347f627428 Yes /lib64/libcroco-0.6.so.3 >0x000000397582cbc0 0x000000397590da74 Yes /lib64/libxml2.so.2 >0x000000397441dea0 0x00000039744a4260 Yes (*) /lib64/libX11.so.6 >0x0000003a0fa6e2a0 0x0000003a0fcff650 Yes /lib64/libgtk-3.so.0 >0x0000003a0f21a080 0x0000003a0f25b924 Yes /lib64/libgdk-3.so.0 >0x000000347c209b30 0x000000347c215c04 Yes /lib64/libatk-1.0.so.0 >0x000000347ba2eee0 0x000000347baea8a4 Yes /lib64/libgio-2.0.so.0 >0x0000003a0e604910 0x0000003a0e609358 Yes /lib64/libpangocairo-1.0.so.0 >0x000000347be06750 0x000000347be19b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003a0f6033c0 0x0000003a0f604374 Yes /lib64/libcairo-gobject.so.2 >0x000000347c60eeb0 0x000000347c62d490 Yes /lib64/libpango-1.0.so.0 >0x0000003a0ee0b2f0 0x0000003a0ee8215c Yes /lib64/libcairo.so.2 >0x000000348b200d20 0x000000348b202614 Yes /lib64/libpulse-mainloop-glib.so.0 >0x000000398a60c110 0x000000398a636d18 Yes /lib64/libpulse.so.0 >0x000000347b20a910 0x000000347b237dcc Yes /lib64/libgobject-2.0.so.0 >0x000000347aa19b70 0x000000347aaac70c Yes /lib64/libglib-2.0.so.0 >0x000000397041ef60 0x000000397055fa40 Yes /lib64/libc.so.6 >0x000000347ee0b570 0x000000347ee23278 Yes /lib64/libgconf-2.so.4 >0x0000003975c01a70 0x0000003975c079e0 Yes /lib64/libXrender.so.1 >0x0000003a10a01cb0 0x0000003a10a03160 Yes /lib64/libcanberra-gtk3.so.0 >0x0000003978802a80 0x00000039788076dc Yes /lib64/libXcursor.so.1 >0x0000003976c01830 0x0000003976c05f34 Yes /lib64/libXrandr.so.2 >0x0000003983c01be0 0x0000003983c05d18 Yes /lib64/libSM.so.6 >0x0000003984004eb0 0x0000003984012e1c Yes /lib64/libICE.so.6 >0x0000003976000b00 0x0000003976001438 Yes /lib64/libXinerama.so.1 >0x000000397c05baf0 0x000000397c0c13ab Yes /lib64/libstdc++.so.6 >0x00000039740029d0 0x0000003974012148 Yes /lib64/libgcc_s.so.1 >0x0000003970000b20 0x000000397001a359 Yes /lib64/ld-linux-x86-64.so.2 >0x000000399020e8c0 0x0000003990222058 Yes /lib64/libglapi.so.0 >0x00000039854005d0 0x00000039854006ec Yes (*) /lib64/libX11-xcb.so.1 >0x0000003990c09f70 0x0000003990c101b8 Yes /lib64/libxcb-glx.so.0 >0x0000003974c099c0 0x0000003974c15878 Yes /lib64/libxcb.so.1 >0x0000003981800f60 0x00000039818039ac Yes /lib64/libXxf86vm.so.1 >0x000000398ca025f0 0x000000398ca033a4 Yes /lib64/libxcb-util.so.0 >0x00000039860020b0 0x000000398600614c Yes /lib64/libvorbisfile.so.3 >0x0000003983003810 0x000000398301ad6c Yes /lib64/libvorbis.so.0 >0x0000003981c01a70 0x0000003981c04138 Yes /lib64/libogg.so.0 >0x0000003985c024a0 0x0000003985c0b980 Yes /lib64/libtdb.so.1 >0x0000003984c02400 0x0000003984c065d4 Yes /lib64/libltdl.so.7 >0x000000377ce0a2e0 0x000000377ce86860 Yes /lib64/libsqlite3.so.0 >0x00000033d7401d30 0x00000033d7405d62 Yes /lib64/libsystemd-login.so.0 >0x0000003976803dd0 0x000000397681cccc Yes /lib64/libexpat.so.1 >0x000000397b4016d0 0x000000397b402d58 Yes /lib64/libuuid.so.1 >0x000000397f409640 0x000000397f42d040 Yes /lib64/libssl3.so >0x000000397f009ca0 0x000000397f022200 Yes /lib64/libsmime3.so >0x000000397e418ac0 0x000000397e4fb704 Yes /lib64/libnss3.so >0x000000397e00aa00 0x000000397e015ac4 Yes /lib64/libnssutil3.so >0x000000377d203830 0x000000377d20690c Yes /lib64/libgudev-1.0.so.0 >0x000000397d007200 0x000000397d052b48 Yes /lib64/libgcrypt.so.11 >0x000000397c800960 0x000000397c800ed8 Yes /lib64/libgpg-error.so.0 >0x0000003a1020ada0 0x0000003a1021c518 Yes /lib64/libgnome-bluetooth.so.10 >0x0000003a0ea07600 0x0000003a0ea21bfc Yes /lib64/libpangoft2-1.0.so.0 >0x000000397640cbc0 0x0000003976477250 Yes /lib64/libfreetype.so.6 >0x0000003a0e205ef0 0x0000003a0e21f6ec Yes /lib64/libfontconfig.so.1 >0x0000003971801f50 0x000000397180e648 Yes /lib64/libz.so.1 >0x0000003971c05fc0 0x0000003971c16768 Yes /lib64/libselinux.so.1 >0x00000039728039b0 0x0000003972811dfc Yes /lib64/libresolv.so.2 >0x0000003977004fa0 0x0000003977020ae0 Yes /lib64/libpng15.so.15 >0x000000397a408d80 0x000000397a472eec Yes /usr/lib64/libpixman-1.so.0 >0x000000398aa023d0 0x000000398aa058d4 Yes /lib64/libjson.so.0 >0x000000398a2126d0 0x000000398a24770c Yes /lib64/libpulsecommon-1.1.so >0x0000003987401480 0x0000003987403e48 Yes /lib64/libXtst.so.6 >0x0000003989003130 0x0000003989006c98 Yes /lib64/libwrap.so.0 >0x0000003988c06260 0x0000003988c3e9c8 Yes /lib64/libsndfile.so.1 >0x000000398b201340 0x000000398b203998 Yes /lib64/libasyncns.so.0 >0x0000003974800e80 0x0000003974801bb0 Yes /lib64/libXau.so.6 >0x000000397c400dc0 0x000000397c405cac Yes /lib64/libcrypt.so.1 >0x000000377ca02ef0 0x000000377ca0a2d6 Yes /lib64/libudev.so.0 >0x00000039858040d0 0x0000003985811934 Yes /lib64/libnsl.so.1 >0x0000003989401270 0x00000039894093a4 Yes /lib64/libgsm.so.1 >0x000000398880bfb0 0x0000003988830c78 Yes /lib64/libFLAC.so.8 >0x0000003989c13ab0 0x0000003989c16164 Yes /lib64/libvorbisenc.so.2 >0x000000397cc03520 0x000000397cc42538 Yes /lib64/libfreebl3.so >0x00007f89d4ddd1b0 0x00007f89d4de467c Yes /lib64/libnss_files.so.2 >0x00007f89d4b38930 0x00007f89d4b4ff98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f89d490a310 0x00007f89d4913c9c Yes /lib64/libgvfscommon.so.0 >0x00007f89d46d6f20 0x00007f89d46f60cc Yes /lib64/libbluray.so.1 >0x0000003982c00ee0 0x0000003982c01814 Yes /lib64/libutil.so.1 >0x00007f89d44b5700 0x00007f89d44b7714 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x00007f89d4286950 0x00007f89d42aa9e8 Yes /lib64/librsvg-2.so.2 >0x00007f89d407c710 0x00007f89d407cec0 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007f89d3a84e50 0x00007f89d3d0ae7c Yes /usr/lib64/dri/i965_dri.so >0x00007f89d3838cd0 0x00007f89d384a048 Yes /lib64/libdrm_intel.so.1 >0x00007f89d362f320 0x00007f89d3633520 Yes /lib64/libpciaccess.so.0 >0x00007f89d2bf8a30 0x00007f89d2bfba18 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f89d21e9150 0x00007f89d21ebe4c Yes /usr/lib64/libcanberra-0.28/libcanberra-pulse.so >0x00007f89d07d9830 0x00007f89d07d9a40 Yes /usr/lib64/gjs-1.0/langNative.so >0x00007f89d05d6a00 0x00007f89d05d7304 Yes /usr/lib64/gjs-1.0/gettextNative.so >0x00007f89d02f7450 0x00007f89d02f7d78 Yes /usr/lib64/gjs-1.0/mainloop.so >0x00007f89d00db5f0 0x00007f89d00dc024 Yes /lib64/libgjs-gdbus.so.0 >0x00007f89bfdef470 0x00007f89bfdf7dd8 Yes /usr/lib64/gjs-1.0/cairoNative.so >0x00007f89bfbc5de0 0x00007f89bfbc70f8 Yes /usr/lib64/gio/modules/libgiognomeproxy.so >0x00007f89bf9b1c40 0x00007f89bf9bd92c Yes /usr/lib64/gio/modules/libgiognutls.so >0x00000039844188e0 0x0000003984492a2c Yes /lib64/libgnutls.so.26 >0x0000003984801ce0 0x000000398480c9e8 Yes /lib64/libtasn1.so.3 >0x00007f89bf79ad20 0x00007f89bf7a4cac Yes /usr/lib64/pkcs11/gnome-keyring-pkcs11.so >0x00007f89bf3f3ad0 0x00007f89bf3facd4 Yes /usr/lib64/gjs-1.0/dbusNative.so >0x00007f89bf1e5e70 0x00007f89bf1eaa20 Yes /lib64/libgjs-dbus.so.0 >0x00007f89be3f2d10 0x00007f89be3fadb8 Yes /lib64/libupower-glib.so.1 >0x00007f89be1ecbd0 0x00007f89be1ed04c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007f89bdfdece0 0x00007f89bdfe7330 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x0000003a10602e00 0x0000003a106050c4 Yes /lib64/libgnomekbd.so.7 >0x00007f89bddc60d0 0x00007f89bddd130c Yes /lib64/libxklavier.so.16 >0x00007f89bdb9cd60 0x00007f89bdbb49a0 Yes /lib64/libxkbfile.so.1 >0x00007f89bd98af10 0x00007f89bd9939dc Yes /lib64/libgnomekbdui.so.7 >0x00007f89bd7469f0 0x00007f89bd77378c Yes /lib64/libsoftokn3.so >0x00007f89bd5144e0 0x00007f89bd530058 Yes (*) /lib64/libaccountsservice.so.0 >0x00007f89bd2fed70 0x00007f89bd2ffc0a Yes /lib64/libsystemd-daemon.so.0 >0x00007f898cbf5540 0x00007f898cbf5f50 Yes /usr/lib64/gconv/ISO8859-1.so >0x00007f89bedfa560 0x00007f89bedfbbc4 Yes /usr/lib64/folks/32/backends/eds/eds.so >0x0000003f7d20b020 0x0000003f7d225e9c Yes /lib64/libfolks-eds.so.25 >0x0000003f7c616480 0x0000003f7c639c28 Yes (*) /lib64/libebook-1.2.so.13 >0x0000003f7ca11420 0x0000003f7ca376d4 Yes (*) /lib64/libedataserver-1.2.so.16 >0x0000003f7ce33050 0x0000003f7cec4624 Yes (*) /lib64/libcamel-1.2.so.33 >0x0000003f7ba1b540 0x0000003f7ba92e30 Yes /lib64/libkrb5.so.3 >0x00000034da604490 0x00000034da61c92c Yes /lib64/libk5crypto.so.3 >0x0000003f7b601520 0x0000003f7b602114 Yes /lib64/libcom_err.so.2 >0x0000003f7be0ad20 0x0000003f7be38484 Yes /lib64/libgssapi_krb5.so.2 >0x0000003985004840 0x0000003985014504 Yes /lib64/libsasl2.so.2 >0x0000003f7c214780 0x0000003f7c246c94 Yes /lib64/libssl.so.10 >0x000000397fc5ca00 0x000000397fd24528 Yes /lib64/libcrypto.so.10 >0x00000034dae02a60 0x00000034dae07eac Yes /lib64/libkrb5support.so.0 >0x000000397f801120 0x000000397f801ac4 Yes /lib64/libkeyutils.so.1 >0x00007f89bebed100 0x00007f89bebf4ad8 Yes /usr/lib64/folks/32/backends/key-file/key-file.so >0x00007f89be9e4de0 0x00007f89be9e5f94 Yes /usr/lib64/folks/32/backends/telepathy/telepathy.so >0x000000348be0ac60 0x000000348be26c5c Yes /lib64/libfolks-telepathy.so.25 >0x00007f89bc8f9fc0 0x00007f89bc8fb1a4 Yes /usr/lib64/folks/32/backends/libsocialweb/libsocialweb.so >0x00007f89bc6f09b0 0x00007f89bc6f4f68 Yes /lib64/libfolks-libsocialweb.so.25 >0x00007f89bc4e1d60 0x00007f89bc4e75ec Yes /lib64/libsocialweb-client.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x3999f3e9e0 247396035040 >rbx 0x25b34a0 39531680 >rcx 0xfffb7fffffffffff -1266637395197953 >rdx 0xfffb7fffffffffff -1266637395197953 >rsi 0x7fffb07b21b0 140736154247600 >rdi 0x25b34a0 39531680 >rbp 0x25b34a0 0x25b34a0 >rsp 0x7fffb07b20e0 0x7fffb07b20e0 >r8 0x7f89ada51080 140229300523136 >r9 0x0 0 >r10 0x0 0 >r11 0x397057a7f0 246697928688 >r12 0x7fffb07b2230 140736154247728 >r13 0x207f89ada51080 9147428555264128 >r14 0x7f89d0dc5048 140229891346504 >r15 0x0 0 >rip 0x3999ad7367 0x3999ad7367 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+87> >eflags 0x10246 [ PF ZF 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::Invoke(JSContext*, js::CallArgs const&, unsigned int): > 0x0000003999ad7310 <+0>: push %r15 > 0x0000003999ad7312 <+2>: mov %edx,%r9d > 0x0000003999ad7315 <+5>: movabs $0xfffb7fffffffffff,%rdx > 0x0000003999ad731f <+15>: push %r14 > 0x0000003999ad7321 <+17>: push %r13 > 0x0000003999ad7323 <+19>: push %r12 > 0x0000003999ad7325 <+21>: push %rbp > 0x0000003999ad7326 <+22>: mov %rdi,%rbp > 0x0000003999ad7329 <+25>: push %rbx > 0x0000003999ad732a <+26>: sub $0x88,%rsp > 0x0000003999ad7331 <+33>: mov (%rsi),%r14 > 0x0000003999ad7334 <+36>: mov 0x8(%rsi),%r15d > 0x0000003999ad7338 <+40>: mov -0x10(%r14),%rax > 0x0000003999ad733c <+44>: cmp %rdx,%rax > 0x0000003999ad733f <+47>: jbe 0x3999ad7690 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+896> > 0x0000003999ad7345 <+53>: movabs $0x7fffffffffff,%r8 > 0x0000003999ad734f <+63>: and %rax,%r8 > 0x0000003999ad7352 <+66>: mov 0x8(%r8),%rax > 0x0000003999ad7356 <+70>: cmp 0x463beb(%rip),%rax # 0x3999f3af48 > 0x0000003999ad735d <+77>: jne 0x3999ad7800 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1264> > 0x0000003999ad7363 <+83>: mov 0x30(%r8),%r13 >=> 0x0000003999ad7367 <+87>: movzwl 0x5a(%r13),%eax > 0x0000003999ad736c <+92>: and $0xc000,%eax > 0x0000003999ad7371 <+97>: cmp $0x3fff,%eax > 0x0000003999ad7376 <+102>: jle 0x3999ad76c0 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+944> > 0x0000003999ad737c <+108>: mov 0x60(%r13),%r12 > 0x0000003999ad7380 <+112>: cmpl $0x3,0x18(%r12) > 0x0000003999ad7386 <+118>: ja 0x3999ad73a8 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+152> > 0x0000003999ad7388 <+120>: testb $0x1,0x30(%r12) > 0x0000003999ad738e <+126>: mov 0x10(%r12),%rdx > 0x0000003999ad7393 <+131>: movzbl (%rdx),%eax > 0x0000003999ad7396 <+134>: je 0x3999ad73a0 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+144> > 0x0000003999ad7398 <+136>: cmp $0x42,%al > 0x0000003999ad739a <+138>: je 0x3999ad77f7 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1255> > 0x0000003999ad73a0 <+144>: cmp $0xc5,%al > 0x0000003999ad73a2 <+146>: je 0x3999ad7a59 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1865> > 0x0000003999ad73a8 <+152>: mov %r15d,%eax > 0x0000003999ad73ab <+155>: movq $0x0,0x20(%rsp) > 0x0000003999ad73b4 <+164>: mov 0x168(%rbp),%rdx > 0x0000003999ad73bb <+171>: lea (%r14,%rax,8),%rcx > 0x0000003999ad73bf <+175>: movzwl 0x64(%r12),%eax > 0x0000003999ad73c5 <+181>: lea 0xb(%rax),%esi > 0x0000003999ad73c8 <+184>: movzwl 0x58(%r13),%eax > 0x0000003999ad73cd <+189>: cmp %r15d,%eax > 0x0000003999ad73d0 <+192>: je 0x3999ad7740 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1072> > 0x0000003999ad73d6 <+198>: jbe 0x3999ad76d8 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+968> > 0x0000003999ad73dc <+204>: mov 0x50(%rdx),%rdx > 0x0000003999ad73e0 <+208>: sub %r15d,%eax > 0x0000003999ad73e3 <+211>: or $0x4000,%r9d > 0x0000003999ad73ea <+218>: lea (%rax,%rsi,1),%esi > 0x0000003999ad73ed <+221>: sub %rcx,%rdx > 0x0000003999ad73f0 <+224>: sar $0x3,%rdx > 0x0000003999ad73f4 <+228>: cmp %rdx,%rsi > 0x0000003999ad73f7 <+231>: jg 0x3999ad7760 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1104> > 0x0000003999ad73fd <+237>: lea (%rcx,%rax,8),%rbx > 0x0000003999ad7401 <+241>: cmp %rbx,%rcx > 0x0000003999ad7404 <+244>: je 0x3999ad74b6 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+422> > 0x0000003999ad740a <+250>: lea 0x8(%rcx),%rax > 0x0000003999ad740e <+254>: mov %rbx,%rsi > 0x0000003999ad7411 <+257>: mov %rcx,%rdi > 0x0000003999ad7414 <+260>: shl $0x3c,%rdi > 0x0000003999ad7418 <+264>: sub %rax,%rsi > 0x0000003999ad741b <+267>: shr $0x3f,%rdi > 0x0000003999ad741f <+271>: mov %rcx,%rax > 0x0000003999ad7422 <+274>: shr $0x3,%rsi > 0x0000003999ad7426 <+278>: add $0x1,%rsi > 0x0000003999ad742a <+282>: cmp %rsi,%rdi > 0x0000003999ad742d <+285>: cmova %rsi,%rdi > 0x0000003999ad7431 <+289>: cmp $0x6,%rsi > 0x0000003999ad7435 <+293>: cmovbe %rsi,%rdi > 0x0000003999ad7439 <+297>: test %rdi,%rdi > 0x0000003999ad743c <+300>: je 0x3999ad745f <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+335> > 0x0000003999ad743e <+302>: xor %edx,%edx > 0x0000003999ad7440 <+304>: movabs $0xfff9000000000000,%r10 > 0x0000003999ad744a <+314>: add $0x1,%rdx > 0x0000003999ad744e <+318>: mov %r10,(%rax) > 0x0000003999ad7451 <+321>: add $0x8,%rax > 0x0000003999ad7455 <+325>: cmp %rdi,%rdx > 0x0000003999ad7458 <+328>: jb 0x3999ad7440 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+304> > 0x0000003999ad745a <+330>: cmp %rdi,%rsi > 0x0000003999ad745d <+333>: je 0x3999ad74b6 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+422> > 0x0000003999ad745f <+335>: sub %rdi,%rsi > 0x0000003999ad7462 <+338>: mov %rsi,%rdx > 0x0000003999ad7465 <+341>: shr %rdx > 0x0000003999ad7468 <+344>: mov %rdx,%r10 > 0x0000003999ad746b <+347>: add %r10,%r10 > 0x0000003999ad746e <+350>: je 0x3999ad74a0 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+400> > 0x0000003999ad7470 <+352>: movdqa 0x1c1b48(%rip),%xmm0 # 0x3999c98fc0 > 0x0000003999ad7478 <+360>: lea (%rcx,%rdi,8),%rdi > 0x0000003999ad747c <+364>: xor %ecx,%ecx > 0x0000003999ad747e <+366>: xchg %ax,%ax > 0x0000003999ad7480 <+368>: add $0x1,%rcx > 0x0000003999ad7484 <+372>: movdqa %xmm0,(%rdi) > 0x0000003999ad7488 <+376>: add $0x10,%rdi > 0x0000003999ad748c <+380>: cmp %rdx,%rcx > 0x0000003999ad748f <+383>: jb 0x3999ad7480 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+368> > 0x0000003999ad7491 <+385>: cmp %r10,%rsi > 0x0000003999ad7494 <+388>: lea (%rax,%r10,8),%rax > 0x0000003999ad7498 <+392>: je 0x3999ad74b6 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+422> > 0x0000003999ad749a <+394>: nopw 0x0(%rax,%rax,1) > 0x0000003999ad74a0 <+400>: movabs $0xfff9000000000000,%r10 > 0x0000003999ad74aa <+410>: mov %r10,(%rax) > 0x0000003999ad74ad <+413>: add $0x8,%rax > 0x0000003999ad74b1 <+417>: cmp %rax,%rbx > 0x0000003999ad74b4 <+420>: jne 0x3999ad74a0 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+400> > 0x0000003999ad74b6 <+422>: movzwl 0x28(%r12),%eax > 0x0000003999ad74bc <+428>: lea 0x58(%rbx),%r10 > 0x0000003999ad74c0 <+432>: test %rbx,%rbx > 0x0000003999ad74c3 <+435>: mov %rbx,0x38(%rsp) > 0x0000003999ad74c8 <+440>: lea (%r10,%rax,8),%rax > 0x0000003999ad74cc <+444>: mov %rax,0x28(%rsp) > 0x0000003999ad74d1 <+449>: mov 0x10(%r12),%rax > 0x0000003999ad74d6 <+454>: mov %rax,0x30(%rsp) > 0x0000003999ad74db <+459>: je 0x3999ad778e <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1150> > 0x0000003999ad74e1 <+465>: mov %r13,0x8(%rbx) > 0x0000003999ad74e5 <+469>: mov %r15d,0x10(%rbx) > 0x0000003999ad74e9 <+473>: or $0x600002,%r9d > 0x0000003999ad74f0 <+480>: mov 0x28(%r8),%rax > 0x0000003999ad74f4 <+484>: mov %r9d,(%rbx) > 0x0000003999ad74f7 <+487>: mov %rax,0x18(%rbx) > 0x0000003999ad74fb <+491>: mov 0x68(%rbp),%rax > 0x0000003999ad74ff <+495>: test %rax,%rax > 0x0000003999ad7502 <+498>: je 0x3999ad77b8 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1192> > 0x0000003999ad7508 <+504>: mov 0x10(%rax),%rdx > 0x0000003999ad750c <+508>: mov %rdx,0x20(%rbx) > 0x0000003999ad7510 <+512>: mov 0x8(%rax),%rax > 0x0000003999ad7514 <+516>: mov %rax,0x38(%rbx) > 0x0000003999ad7518 <+520>: movzwl 0x28(%r12),%eax > 0x0000003999ad751e <+526>: lea (%r10,%rax,8),%rsi > 0x0000003999ad7522 <+530>: cmp %rsi,%r10 > 0x0000003999ad7525 <+533>: je 0x3999ad75e6 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+726> > 0x0000003999ad752b <+539>: lea 0x60(%rbx),%rax > 0x0000003999ad752f <+543>: mov %rsi,%rdi > 0x0000003999ad7532 <+546>: mov %r10,%rcx > 0x0000003999ad7535 <+549>: shl $0x3c,%rcx > 0x0000003999ad7539 <+553>: sub %rax,%rdi > 0x0000003999ad753c <+556>: shr $0x3f,%rcx > 0x0000003999ad7540 <+560>: mov %r10,%rax > 0x0000003999ad7543 <+563>: shr $0x3,%rdi > 0x0000003999ad7547 <+567>: add $0x1,%rdi > 0x0000003999ad754b <+571>: cmp %rcx,%rdi > 0x0000003999ad754e <+574>: cmovbe %rdi,%rcx > 0x0000003999ad7552 <+578>: cmp $0x6,%rdi > 0x0000003999ad7556 <+582>: cmovbe %rdi,%rcx > 0x0000003999ad755a <+586>: test %rcx,%rcx > 0x0000003999ad755d <+589>: je 0x3999ad7587 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+631> > 0x0000003999ad755f <+591>: xor %edx,%edx > 0x0000003999ad7561 <+593>: nopl 0x0(%rax) > 0x0000003999ad7568 <+600>: movabs $0xfff9000000000000,%r8 > 0x0000003999ad7572 <+610>: add $0x1,%rdx > 0x0000003999ad7576 <+614>: mov %r8,(%rax) > 0x0000003999ad7579 <+617>: add $0x8,%rax > 0x0000003999ad757d <+621>: cmp %rdx,%rcx > 0x0000003999ad7580 <+624>: ja 0x3999ad7568 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+600> > 0x0000003999ad7582 <+626>: cmp %rcx,%rdi > 0x0000003999ad7585 <+629>: je 0x3999ad75e6 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+726> > 0x0000003999ad7587 <+631>: mov %rdi,%r9 > 0x0000003999ad758a <+634>: sub %rcx,%r9 > 0x0000003999ad758d <+637>: mov %r9,%rdi > 0x0000003999ad7590 <+640>: shr %rdi > 0x0000003999ad7593 <+643>: mov %rdi,%r8 > 0x0000003999ad7596 <+646>: add %r8,%r8 > 0x0000003999ad7599 <+649>: je 0x3999ad75d0 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+704> > 0x0000003999ad759b <+651>: lea (%r10,%rcx,8),%rcx > 0x0000003999ad759f <+655>: movdqa 0x1c1a19(%rip),%xmm0 # 0x3999c98fc0 > 0x0000003999ad75a7 <+663>: xor %edx,%edx > 0x0000003999ad75a9 <+665>: nopl 0x0(%rax) > 0x0000003999ad75b0 <+672>: add $0x1,%rdx > 0x0000003999ad75b4 <+676>: movdqa %xmm0,(%rcx) > 0x0000003999ad75b8 <+680>: add $0x10,%rcx > 0x0000003999ad75bc <+684>: cmp %rdi,%rdx > 0x0000003999ad75bf <+687>: jb 0x3999ad75b0 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+672> > 0x0000003999ad75c1 <+689>: cmp %r8,%r9 > 0x0000003999ad75c4 <+692>: lea (%rax,%r8,8),%rax > 0x0000003999ad75c8 <+696>: je 0x3999ad75e6 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+726> > 0x0000003999ad75ca <+698>: nopw 0x0(%rax,%rax,1) > 0x0000003999ad75d0 <+704>: movabs $0xfff9000000000000,%r15 > 0x0000003999ad75da <+714>: mov %r15,(%rax) > 0x0000003999ad75dd <+717>: add $0x8,%rax > 0x0000003999ad75e1 <+721>: cmp %rax,%rsi > 0x0000003999ad75e4 <+724>: jne 0x3999ad75d0 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+704> > 0x0000003999ad75e6 <+726>: mov 0x168(%rbp),%rax > 0x0000003999ad75ed <+733>: mov 0x58(%rax),%rsi > 0x0000003999ad75f1 <+737>: cmpq $0x0,(%rsi) > 0x0000003999ad75f5 <+741>: je 0x3999ad7a47 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1847> > 0x0000003999ad75fb <+747>: mov 0x68(%rbp),%rax > 0x0000003999ad75ff <+751>: mov %rax,0x40(%rsp) > 0x0000003999ad7604 <+756>: lea 0x28(%rsp),%rax > 0x0000003999ad7609 <+761>: mov %rax,0x68(%rbp) > 0x0000003999ad760d <+765>: testb $0x80,0x5a(%r13) > 0x0000003999ad7612 <+770>: mov %rbp,0x20(%rsp) > 0x0000003999ad7617 <+775>: jne 0x3999ad7798 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1160> > 0x0000003999ad761d <+781>: mov %rbx,%rdx > 0x0000003999ad7620 <+784>: mov %r12,%rsi > 0x0000003999ad7623 <+787>: mov %rbp,%rdi > 0x0000003999ad7626 <+790>: mov 0x1f0(%rbp),%r13 > 0x0000003999ad762d <+797>: callq 0x3999ad5590 <js::RunScript(JSContext*, JSScript*, JSStackFrame*)> > 0x0000003999ad7632 <+802>: testl $0x100000,(%rbx) > 0x0000003999ad7638 <+808>: mov %r13,0x1f0(%rbp) > 0x0000003999ad763f <+815>: jne 0x3999ad764f <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+831> > 0x0000003999ad7641 <+817>: movabs $0xfff9000000000000,%r11 > 0x0000003999ad764b <+827>: mov %r11,0x30(%rbx) > 0x0000003999ad764f <+831>: mov 0x30(%rbx),%rdx > 0x0000003999ad7653 <+835>: mov %rdx,-0x10(%r14) > 0x0000003999ad7657 <+839>: mov 0x20(%rsp),%rdi > 0x0000003999ad765c <+844>: test %rdi,%rdi > 0x0000003999ad765f <+847>: je 0x3999ad76a4 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+916> > 0x0000003999ad7661 <+849>: mov 0x168(%rdi),%rdx > 0x0000003999ad7668 <+856>: mov 0x58(%rdx),%rdx > 0x0000003999ad766c <+860>: mov 0x18(%rdx),%rcx > 0x0000003999ad7670 <+864>: cmp %rcx,0x38(%rsp) > 0x0000003999ad7675 <+869>: je 0x3999ad7a25 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1813> > 0x0000003999ad767b <+875>: mov 0x40(%rsp),%rdx > 0x0000003999ad7680 <+880>: mov %rdx,0x68(%rdi) > 0x0000003999ad7684 <+884>: jmp 0x3999ad76a4 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+916> > 0x0000003999ad7686 <+886>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003999ad7690 <+896>: mov %r9d,%edx > 0x0000003999ad7693 <+899>: lea -0x10(%r14),%rsi > 0x0000003999ad7697 <+903>: and $0x80,%edx > 0x0000003999ad769d <+909>: callq 0x3999aafb70 <js_ReportIsNotFunction(JSContext*, js::Value const*, unsigned int)> > 0x0000003999ad76a2 <+914>: xor %eax,%eax > 0x0000003999ad76a4 <+916>: add $0x88,%rsp > 0x0000003999ad76ab <+923>: pop %rbx > 0x0000003999ad76ac <+924>: pop %rbp > 0x0000003999ad76ad <+925>: pop %r12 > 0x0000003999ad76af <+927>: pop %r13 > 0x0000003999ad76b1 <+929>: pop %r14 > 0x0000003999ad76b3 <+931>: pop %r15 > 0x0000003999ad76b5 <+933>: retq > 0x0000003999ad76b6 <+934>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003999ad76c0 <+944>: lea -0x10(%r14),%rdx > 0x0000003999ad76c4 <+948>: mov %r15d,%esi > 0x0000003999ad76c7 <+951>: callq *0x60(%r13) > 0x0000003999ad76cb <+955>: test %eax,%eax > 0x0000003999ad76cd <+957>: setne %al > 0x0000003999ad76d0 <+960>: jmp 0x3999ad76a4 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+916> > 0x0000003999ad76d2 <+962>: nopw 0x0(%rax,%rax,1) > 0x0000003999ad76d8 <+968>: mov 0x50(%rdx),%rdx > 0x0000003999ad76dc <+972>: add $0x2,%eax > 0x0000003999ad76df <+975>: or $0x2000,%r9d > 0x0000003999ad76e6 <+982>: add %eax,%esi > 0x0000003999ad76e8 <+984>: sub %rcx,%rdx > 0x0000003999ad76eb <+987>: sar $0x3,%rdx > 0x0000003999ad76ef <+991>: cmp %rdx,%rsi > 0x0000003999ad76f2 <+994>: jg 0x3999ad7760 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1104> > 0x0000003999ad76f4 <+996>: lea 0x2(%r15),%edx > 0x0000003999ad76f8 <+1000>: mov %rcx,%rsi > 0x0000003999ad76fb <+1003>: mov %eax,%ebx > 0x0000003999ad76fd <+1005>: shl $0x3,%rdx > 0x0000003999ad7701 <+1009>: sub %rdx,%rsi > 0x0000003999ad7704 <+1012>: cmp $0x7f,%rbx > 0x0000003999ad7708 <+1016>: ja 0x3999ad77c5 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1205> > 0x0000003999ad770e <+1022>: shl $0x3,%rbx > 0x0000003999ad7712 <+1026>: lea (%rsi,%rbx,1),%rdi > 0x0000003999ad7716 <+1030>: cmp %rdi,%rsi > 0x0000003999ad7719 <+1033>: je 0x3999ad7733 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1059> > 0x0000003999ad771b <+1035>: mov %rcx,%rax > 0x0000003999ad771e <+1038>: xchg %ax,%ax > 0x0000003999ad7720 <+1040>: mov (%rsi),%rdx > 0x0000003999ad7723 <+1043>: add $0x8,%rsi > 0x0000003999ad7727 <+1047>: mov %rdx,(%rax) > 0x0000003999ad772a <+1050>: add $0x8,%rax > 0x0000003999ad772e <+1054>: cmp %rsi,%rdi > 0x0000003999ad7731 <+1057>: jne 0x3999ad7720 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1040> > 0x0000003999ad7733 <+1059>: add %rcx,%rbx > 0x0000003999ad7736 <+1062>: jmpq 0x3999ad74b6 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+422> > 0x0000003999ad773b <+1067>: nopl 0x0(%rax,%rax,1) > 0x0000003999ad7740 <+1072>: mov 0x50(%rdx),%rdx > 0x0000003999ad7744 <+1076>: sub %rcx,%rdx > 0x0000003999ad7747 <+1079>: sar $0x3,%rdx > 0x0000003999ad774b <+1083>: cmp %rdx,%rsi > 0x0000003999ad774e <+1086>: jg 0x3999ad7760 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1104> > 0x0000003999ad7750 <+1088>: mov %rcx,%rbx > 0x0000003999ad7753 <+1091>: jmpq 0x3999ad74b6 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+422> > 0x0000003999ad7758 <+1096>: nopl 0x0(%rax,%rax,1) > 0x0000003999ad7760 <+1104>: mov %rbp,%rdi > 0x0000003999ad7763 <+1107>: callq 0x3999a70d40 <js_ReportOutOfScriptQuota(JSContext*)> > 0x0000003999ad7768 <+1112>: movzwl 0x28(%r12),%eax > 0x0000003999ad776e <+1118>: movq $0x0,0x38(%rsp) > 0x0000003999ad7777 <+1127>: lea 0x58(,%rax,8),%rax > 0x0000003999ad777f <+1135>: mov %rax,0x28(%rsp) > 0x0000003999ad7784 <+1140>: mov 0x10(%r12),%rax > 0x0000003999ad7789 <+1145>: mov %rax,0x30(%rsp) > 0x0000003999ad778e <+1150>: xor %eax,%eax > 0x0000003999ad7790 <+1152>: jmpq 0x3999ad7657 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+839> > 0x0000003999ad7795 <+1157>: nopl (%rax) > 0x0000003999ad7798 <+1160>: mov %rbx,%rsi > 0x0000003999ad779b <+1163>: mov %rbp,%rdi > 0x0000003999ad779e <+1166>: callq 0x3999aac2a0 <js_GetCallObject(JSContext*, JSStackFrame*)> > 0x0000003999ad77a3 <+1171>: test %rax,%rax > 0x0000003999ad77a6 <+1174>: jne 0x3999ad761d <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+781> > 0x0000003999ad77ac <+1180>: xor %eax,%eax > 0x0000003999ad77ae <+1182>: jmpq 0x3999ad7657 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+839> > 0x0000003999ad77b3 <+1187>: nopl 0x0(%rax,%rax,1) > 0x0000003999ad77b8 <+1192>: movq $0x0,0x20(%rbx) > 0x0000003999ad77c0 <+1200>: jmpq 0x3999ad7518 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+520> > 0x0000003999ad77c5 <+1205>: shl $0x3,%rbx > 0x0000003999ad77c9 <+1209>: mov %rcx,%rdi > 0x0000003999ad77cc <+1212>: mov %rcx,0x10(%rsp) > 0x0000003999ad77d1 <+1217>: mov %rbx,%rdx > 0x0000003999ad77d4 <+1220>: mov %r8,0x18(%rsp) > 0x0000003999ad77d9 <+1225>: mov %r9d,0x8(%rsp) > 0x0000003999ad77de <+1230>: callq 0x3999a40f20 <memcpy@plt> > 0x0000003999ad77e3 <+1235>: mov 0x8(%rsp),%r9d > 0x0000003999ad77e8 <+1240>: mov 0x18(%rsp),%r8 > 0x0000003999ad77ed <+1245>: mov 0x10(%rsp),%rcx > 0x0000003999ad77f2 <+1250>: jmpq 0x3999ad7733 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1059> > 0x0000003999ad77f7 <+1255>: movzbl 0x1(%rdx),%eax > 0x0000003999ad77fb <+1259>: jmpq 0x3999ad73a0 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+144> > 0x0000003999ad7800 <+1264>: lea 0x467999(%rip),%rdx # 0x3999f3f1a0 <js_NoSuchMethodClass> > 0x0000003999ad7807 <+1271>: cmp %rdx,%rax > 0x0000003999ad780a <+1274>: je 0x3999ad7874 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1380> > 0x0000003999ad780c <+1276>: mov 0x60(%rax),%rax > 0x0000003999ad7810 <+1280>: test %rax,%rax > 0x0000003999ad7813 <+1283>: je 0x3999ad7863 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1363> > 0x0000003999ad7815 <+1285>: lea -0x10(%r14),%rdx > 0x0000003999ad7819 <+1289>: mov %r15d,%esi > 0x0000003999ad781c <+1292>: callq *%rax > 0x0000003999ad781e <+1294>: test %eax,%eax > 0x0000003999ad7820 <+1296>: setne %al > 0x0000003999ad7823 <+1299>: jmpq 0x3999ad76a4 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+916> > 0x0000003999ad7828 <+1304>: mov %rax,%rbx > 0x0000003999ad782b <+1307>: mov 0x20(%rsp),%rdi > 0x0000003999ad7830 <+1312>: test %rdi,%rdi > 0x0000003999ad7833 <+1315>: je 0x3999ad7854 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1348> > 0x0000003999ad7835 <+1317>: mov 0x168(%rdi),%rax > 0x0000003999ad783c <+1324>: mov 0x58(%rax),%rax > 0x0000003999ad7840 <+1328>: mov 0x18(%rax),%rdx > 0x0000003999ad7844 <+1332>: cmp %rdx,0x38(%rsp) > 0x0000003999ad7849 <+1337>: je 0x3999ad785c <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1356> > 0x0000003999ad784b <+1339>: mov 0x40(%rsp),%rax > 0x0000003999ad7850 <+1344>: mov %rax,0x68(%rdi) > 0x0000003999ad7854 <+1348>: mov %rbx,%rdi > 0x0000003999ad7857 <+1351>: callq 0x3999a40ea0 <_Unwind_Resume@plt> > 0x0000003999ad785c <+1356>: callq 0x3999a71790 <JSContext::popSegmentAndFrame()> > 0x0000003999ad7861 <+1361>: jmp 0x3999ad7854 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1348> > 0x0000003999ad7863 <+1363>: lea -0x10(%r14),%rsi > 0x0000003999ad7867 <+1367>: mov %r9d,%edx > 0x0000003999ad786a <+1370>: callq 0x3999aafb70 <js_ReportIsNotFunction(JSContext*, js::Value const*, unsigned int)> > 0x0000003999ad786f <+1375>: jmpq 0x3999ad76a2 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+914> > 0x0000003999ad7874 <+1380>: mov 0x168(%rdi),%rax > 0x0000003999ad787b <+1387>: movq $0x0,0x60(%rsp) > 0x0000003999ad7884 <+1396>: movq $0x0,0x68(%rsp) > 0x0000003999ad788d <+1405>: mov 0x58(%rax),%rdx > 0x0000003999ad7891 <+1409>: lea 0x48(%rax),%rdi > 0x0000003999ad7895 <+1413>: test %rdx,%rdx > 0x0000003999ad7898 <+1416>: je 0x3999ad78a5 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1429> > 0x0000003999ad789a <+1418>: cmpq $0x0,0x20(%rdx) > 0x0000003999ad789f <+1423>: je 0x3999ad79c6 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1718> > 0x0000003999ad78a5 <+1429>: lea 0x50(%rsp),%rcx > 0x0000003999ad78aa <+1434>: mov $0x2,%edx > 0x0000003999ad78af <+1439>: mov %rbp,%rsi > 0x0000003999ad78b2 <+1442>: callq 0x3999a6ed30 <js::StackSpace::pushSegmentForInvoke(JSContext*, unsigned int, js::InvokeArgsGuard*)> > 0x0000003999ad78b7 <+1447>: test %al,%al > 0x0000003999ad78b9 <+1449>: jne 0x3999ad7914 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1540> > 0x0000003999ad78bb <+1451>: xor %ebx,%ebx > 0x0000003999ad78bd <+1453>: mov 0x60(%rsp),%rax > 0x0000003999ad78c2 <+1458>: test %rax,%rax > 0x0000003999ad78c5 <+1461>: je 0x3999ad78e7 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1495> > 0x0000003999ad78c7 <+1463>: cmpq $0x0,0x68(%rsp) > 0x0000003999ad78cd <+1469>: mov 0x168(%rax),%rax > 0x0000003999ad78d4 <+1476>: lea 0x48(%rax),%rdi > 0x0000003999ad78d8 <+1480>: jne 0x3999ad7a03 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1779> > 0x0000003999ad78de <+1486>: mov 0x70(%rsp),%rdx > 0x0000003999ad78e3 <+1491>: mov %rdx,0x60(%rax) > 0x0000003999ad78e7 <+1495>: mov %ebx,%eax > 0x0000003999ad78e9 <+1497>: and $0x1,%eax > 0x0000003999ad78ec <+1500>: jmpq 0x3999ad76a4 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+916> > 0x0000003999ad78f1 <+1505>: mov %rcx,0x70(%rsp) > 0x0000003999ad78f6 <+1510>: lea 0x20(%rdx),%rcx > 0x0000003999ad78fa <+1514>: add $0x10,%rdx > 0x0000003999ad78fe <+1518>: mov %rbp,0x60(%rsp) > 0x0000003999ad7903 <+1523>: mov %rdx,0x50(%rsp) > 0x0000003999ad7908 <+1528>: mov %rcx,0x60(%rax) > 0x0000003999ad790c <+1532>: movl $0x2,0x58(%rsp) > 0x0000003999ad7914 <+1540>: movabs $0x7fffffffffff,%rdx > 0x0000003999ad791e <+1550>: and -0x10(%r14),%rdx > 0x0000003999ad7922 <+1554>: mov 0x50(%rsp),%rax > 0x0000003999ad7927 <+1559>: mov %r15d,%esi > 0x0000003999ad792a <+1562>: mov %rbp,%rdi > 0x0000003999ad792d <+1565>: mov 0x40(%rdx),%rdx > 0x0000003999ad7931 <+1569>: mov (%rdx),%rcx > 0x0000003999ad7934 <+1572>: mov %rcx,-0x10(%rax) > 0x0000003999ad7938 <+1576>: mov -0x8(%r14),%rcx > 0x0000003999ad793c <+1580>: mov %rcx,-0x8(%rax) > 0x0000003999ad7940 <+1584>: mov 0x8(%rdx),%rdx > 0x0000003999ad7944 <+1588>: xor %ecx,%ecx > 0x0000003999ad7946 <+1590>: mov %rdx,(%rax) > 0x0000003999ad7949 <+1593>: mov %r14,%rdx > 0x0000003999ad794c <+1596>: callq 0x3999a60da0 <js::NewDenseCopiedArray(JSContext*, unsigned int, js::Value*, JSObject*)> > 0x0000003999ad7951 <+1601>: test %rax,%rax > 0x0000003999ad7954 <+1604>: je 0x3999ad78bb <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1451> > 0x0000003999ad795a <+1610>: movabs $0xfffb800000000000,%rdx > 0x0000003999ad7964 <+1620>: lea 0x50(%rsp),%rsi > 0x0000003999ad7969 <+1625>: mov %rbp,%rdi > 0x0000003999ad796c <+1628>: or %rax,%rdx > 0x0000003999ad796f <+1631>: mov 0x50(%rsp),%rax > 0x0000003999ad7974 <+1636>: mov %rdx,0x8(%rax) > 0x0000003999ad7978 <+1640>: xor %edx,%edx > 0x0000003999ad797a <+1642>: callq 0x3999ad7310 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)> > 0x0000003999ad797f <+1647>: movzbl %al,%ebx > 0x0000003999ad7982 <+1650>: mov 0x50(%rsp),%rax > 0x0000003999ad7987 <+1655>: mov -0x10(%rax),%rax > 0x0000003999ad798b <+1659>: mov %rax,-0x10(%r14) > 0x0000003999ad798f <+1663>: jmpq 0x3999ad78bd <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1453> > 0x0000003999ad7994 <+1668>: mov 0x60(%rsp),%rdx > 0x0000003999ad7999 <+1673>: mov %rax,%rbx > 0x0000003999ad799c <+1676>: test %rdx,%rdx > 0x0000003999ad799f <+1679>: je 0x3999ad7854 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1348> > 0x0000003999ad79a5 <+1685>: cmpq $0x0,0x68(%rsp) > 0x0000003999ad79ab <+1691>: mov 0x168(%rdx),%rdx > 0x0000003999ad79b2 <+1698>: lea 0x48(%rdx),%rdi > 0x0000003999ad79b6 <+1702>: jne 0x3999ad7a15 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1797> > 0x0000003999ad79b8 <+1704>: mov 0x70(%rsp),%rax > 0x0000003999ad79bd <+1709>: mov %rax,0x60(%rdx) > 0x0000003999ad79c1 <+1713>: jmpq 0x3999ad7854 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1348> > 0x0000003999ad79c6 <+1718>: cmp 0x160(%rbp),%rdx > 0x0000003999ad79cd <+1725>: jne 0x3999ad78a5 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1429> > 0x0000003999ad79d3 <+1731>: mov 0x68(%rbp),%rdx > 0x0000003999ad79d7 <+1735>: mov 0x60(%rax),%rcx > 0x0000003999ad79db <+1739>: mov 0x50(%rax),%rsi > 0x0000003999ad79df <+1743>: mov (%rdx),%rdx > 0x0000003999ad79e2 <+1746>: cmp %rdx,%rcx > 0x0000003999ad79e5 <+1749>: cmovae %rcx,%rdx > 0x0000003999ad79e9 <+1753>: sub %rdx,%rsi > 0x0000003999ad79ec <+1756>: cmp $0x1f,%rsi > 0x0000003999ad79f0 <+1760>: jg 0x3999ad78f1 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1505> > 0x0000003999ad79f6 <+1766>: mov %rbp,%rdi > 0x0000003999ad79f9 <+1769>: callq 0x3999a70d40 <js_ReportOutOfScriptQuota(JSContext*)> > 0x0000003999ad79fe <+1774>: jmpq 0x3999ad78bb <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1451> > 0x0000003999ad7a03 <+1779>: lea 0x50(%rsp),%rsi > 0x0000003999ad7a08 <+1784>: callq 0x3999a6ee50 <js::StackSpace::popSegmentForInvoke(js::InvokeArgsGuard const&)> > 0x0000003999ad7a0d <+1789>: nopl (%rax) > 0x0000003999ad7a10 <+1792>: jmpq 0x3999ad78e7 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1495> > 0x0000003999ad7a15 <+1797>: lea 0x50(%rsp),%rsi > 0x0000003999ad7a1a <+1802>: callq 0x3999a6ee50 <js::StackSpace::popSegmentForInvoke(js::InvokeArgsGuard const&)> > 0x0000003999ad7a1f <+1807>: nop > 0x0000003999ad7a20 <+1808>: jmpq 0x3999ad7854 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1348> > 0x0000003999ad7a25 <+1813>: mov %al,0x18(%rsp) > 0x0000003999ad7a29 <+1817>: callq 0x3999a71790 <JSContext::popSegmentAndFrame()> > 0x0000003999ad7a2e <+1822>: movzbl 0x18(%rsp),%eax > 0x0000003999ad7a33 <+1827>: jmpq 0x3999ad76a4 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+916> > 0x0000003999ad7a38 <+1832>: mov %r13,0x1f0(%rbp) > 0x0000003999ad7a3f <+1839>: mov %rax,%rbx > 0x0000003999ad7a42 <+1842>: jmpq 0x3999ad782b <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1307> > 0x0000003999ad7a47 <+1847>: lea 0x28(%rsp),%rdx > 0x0000003999ad7a4c <+1852>: mov %rbp,%rdi > 0x0000003999ad7a4f <+1855>: callq 0x3999a71750 <JSContext::pushSegmentAndFrame(js::StackSegment*, JSFrameRegs&)> > 0x0000003999ad7a54 <+1860>: jmpq 0x3999ad760d <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+765> > 0x0000003999ad7a59 <+1865>: and $0x80,%r9b > 0x0000003999ad7a5d <+1869>: jne 0x3999ad7a77 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+1895> > 0x0000003999ad7a5f <+1871>: movabs $0xfff9000000000000,%r11 > 0x0000003999ad7a69 <+1881>: mov $0x1,%eax > 0x0000003999ad7a6e <+1886>: mov %r11,-0x10(%r14) > 0x0000003999ad7a72 <+1890>: jmpq 0x3999ad76a4 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+916> > 0x0000003999ad7a77 <+1895>: mov %r8,%rsi > 0x0000003999ad7a7a <+1898>: mov %rbp,%rdi > 0x0000003999ad7a7d <+1901>: callq 0x3999af1ef0 <js_CreateThisForFunction(JSContext*, JSObject*)> > 0x0000003999ad7a82 <+1906>: test %rax,%rax > 0x0000003999ad7a85 <+1909>: je 0x3999ad76a2 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+914> > 0x0000003999ad7a8b <+1915>: movabs $0xfffb800000000000,%rdx > 0x0000003999ad7a95 <+1925>: or %rax,%rdx > 0x0000003999ad7a98 <+1928>: mov $0x1,%eax > 0x0000003999ad7a9d <+1933>: mov %rdx,-0x10(%r14) > 0x0000003999ad7aa1 <+1937>: jmpq 0x3999ad76a4 <js::Invoke(JSContext*, js::CallArgs const&, unsigned int)+916> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 834874
: 594001 |
594002
|
594003