Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 477733 Details for
Bug 676218
[abrt] mutter-2.91.6-2.fc15: createObject: Process /usr/bin/mutter was killed by signal 11 (SIGSEGV)
Home
New
Search
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.rh92 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), 137.20 KB, created by
Christopher Aillon
on 2011-02-09 05:09:58 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Christopher Aillon
Created:
2011-02-09 05:09:58 UTC
Size:
137.20 KB
patch
obsolete
>Missing separate debuginfo for >Try: yum --disablerepo='*' --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/36/01ab141381c98ddaad587565059ba77fce0507 /var/cache/abrt-di/usr/lib/debug/.build-id/36/01ab141381c98ddaad587565059ba77fce0507 >[New LWP 2175] >[New LWP 2176] >[New LWP 2177] >[New LWP 2178] >[New LWP 2179] >[Thread debugging using libthread_db enabled] >Core was generated by `mutter --mutter-plugins=libgnome-shell'. >Program terminated with signal 11, Segmentation fault. >#0 0x00007fd6079af2bd in createObject (flags=0, length=<optimized out>, chars=<optimized out>, res=0x0, cx=0x29e9000) at jsregexpinlines.h:423 >423 return createObjectNoStatics(cx, chars, length, flags | staticsFlags); > >Thread 5 (Thread 0x7fd5fa7f8700 (LWP 2179)): >#0 0x00007fd6154f44b3 in __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 0x00007fd60744e05f in poll_func (ufds=0x7fd5f4001460, nfds=2, timeout=-1, userdata=0x2a55fd0) at pulse/thread-mainloop.c:75 > mutex = 0x2a55fd0 > r = <optimized out> >#2 0x00007fd60743fee6 in pa_mainloop_poll (m=0x2a576d0) at pulse/mainloop.c:879 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#3 0x00007fd607440519 in pa_mainloop_iterate (m=0x2a576d0, block=<optimized out>, retval=0x0) at pulse/mainloop.c:961 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#4 0x00007fd6074405d0 in pa_mainloop_run (m=0x2a576d0, retval=0x0) at pulse/mainloop.c:979 > r = <optimized out> >#5 0x00007fd60744e00f in thread (userdata=0x2a55e30) at pulse/thread-mainloop.c:94 > m = 0x2a55e30 > mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} >#6 0x00007fd6065e67a8 in internal_thread_func (userdata=0x2a55240) at pulsecore/thread-posix.c:83 > t = 0x2a55240 >#7 0x00007fd6157c1d0b in start_thread (arg=0x7fd5fa7f8700) at pthread_create.c:301 > __res = <optimized out> > pd = 0x7fd5fa7f8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -351107381046301875, 140557460221952, 140557007423936, 0, 3, 327471175248096077, 327838402472160077}, 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 0x00007fd6154fcd3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7fd5ff7ad700 (LWP 2178)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 >No locals. >#1 0x0000003c94e2344e in PR_WaitCondVar (cvar=0x29dfbc0, timeout=4294967295) at ../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:417 > rv = <optimized out> > thred = 0x29dfc60 >#2 0x00007fd607940a37 in threadLoop (rt=0x296d400, this=0x296d670) at jsgc.cpp:2092 >No locals. >#3 js::GCHelperThread::threadMain (arg=0x296d400) at jsgc.cpp:2078 > rt = 0x296d400 >#4 0x0000003c94e28973 in _pt_root (arg=0x29dfc60) at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:187 > thred = 0x29dfc60 > detached = 0 >#5 0x00007fd6157c1d0b in start_thread (arg=0x7fd5ff7ad700) at pthread_create.c:301 > __res = <optimized out> > pd = 0x7fd5ff7ad700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1, -351107381046301875, 140733681327280, 140557091002816, 0, 3, 327464558314105677, 327838402472160077}, 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" >#6 0x00007fd6154fcd3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7fd60494f700 (LWP 2177)): >#0 0x00007fd6154f44b3 in __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 0x00007fd615c9d0b4 in g_main_context_poll (n_fds=1, fds=0x7fd600001170, timeout=-1, context=0x293bd60, priority=<optimized out>) at gmain.c:3404 > poll_func = 0x7fd615cab770 <g_poll> >#2 g_main_context_iterate (context=0x293bd60, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3086 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7fd600001170 >#3 0x00007fd615c9d99a in g_main_loop_run (loop=0x7fd600001150) at gmain.c:3299 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007fd60495460b in dconf_context_thread (data=0x293bd60) at dconfcontext.c:11 > context = 0x293bd60 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#5 0x00007fd615cc29b4 in g_thread_create_proxy (data=0x293b490) at gthread.c:1897 > thread = 0x293b490 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x00007fd6157c1d0b in start_thread (arg=0x7fd60494f700) at pthread_create.c:301 > __res = <optimized out> > pd = 0x7fd60494f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -351107381046301875, 140733681327264, 140557176601024, 0, 3, 327800269064088397, 327838402472160077}, 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 0x00007fd6154fcd3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7fd60caed700 (LWP 2176)): >#0 0x00007fd6154f44b3 in __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 0x00007fd615c9d0b4 in g_main_context_poll (n_fds=3, fds=0x7fd608001150, timeout=-1, context=0x286d690, priority=<optimized out>) at gmain.c:3404 > poll_func = 0x7fd615cab770 <g_poll> >#2 g_main_context_iterate (context=0x286d690, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3086 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7fd608001150 >#3 0x00007fd615c9d99a in g_main_loop_run (loop=0x286d670) at gmain.c:3299 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007fd616e1e4a4 in gdbus_shared_thread_func (data=<optimized out>) at gdbusprivate.c:276 >No locals. >#5 0x00007fd615cc29b4 in g_thread_create_proxy (data=0x286d770) at gthread.c:1897 > thread = 0x286d770 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x00007fd6157c1d0b in start_thread (arg=0x7fd60caed700) at pthread_create.c:301 > __res = <optimized out> > pd = 0x7fd60caed700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -351107381046301875, 140733681330016, 140557312514496, 0, 3, 327783038729038669, 327838402472160077}, 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 0x00007fd6154fcd3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7fd61728a9c0 (LWP 2175)): >#0 0x00007fd6079af2bd in createObject (flags=0, length=<optimized out>, chars=<optimized out>, res=0x0, cx=0x29e9000) at jsregexpinlines.h:423 >No locals. >#1 js::Parser::primaryExpr (this=0x7fff1d154c90, tt=<optimized out>, afterDot=<optimized out>) at jsparse.cpp:8936 > obj = <optimized out> > pn = <optimized out> > pn2 = <optimized out> > pn3 = <optimized out> > op = <optimized out> >#2 0x00007fd6079b148b in js::Parser::memberExpr (this=0x7fff1d154c90, allowCallSyntax=1) at jsparse.cpp:7506 > pn = <optimized out> > pn2 = <optimized out> > pn3 = <optimized out> > tt = <optimized out> >#3 0x00007fd6079a78ce in js::Parser::unaryExpr (this=0x7fff1d154c90) at jsparse.cpp:6870 > pn = <optimized out> > pn2 = <optimized out> >#4 0x00007fd6079a7ce6 in js::Parser::mulExpr (this=0x7fff1d154c90) at jsparse.cpp:6704 > pn = <optimized out> >#5 0x00007fd6079a7dba in js::Parser::addExpr (this=0x7fff1d154c90) at jsparse.cpp:6690 > pn = <optimized out> >#6 0x00007fd6079a7f4d in shiftExpr (this=0x7fff1d154c90) at jsparse.cpp:6679 > pn = <optimized out> >#7 js::Parser::relExpr (this=0x7fff1d154c90) at jsparse.cpp:6657 > inForInitFlag = 0 > pn = <optimized out> >#8 0x00007fd6079a8236 in eqExpr (this=0x7fff1d154c90) at jsparse.cpp:6628 > pn = <optimized out> >#9 js::Parser::bitAndExpr (this=<optimized out>) at jsparse.cpp:6629 > pn = <optimized out> >#10 0x00007fd6079a8476 in bitXorExpr (this=0x7fff1d154c90) at jsparse.cpp:6610 > pn = <optimized out> >#11 js::Parser::bitOrExpr (this=0x7fff1d154c90) at jsparse.cpp:6611 > pn = <optimized out> >#12 0x00007fd6079a8686 in andExpr (this=0x7fff1d154c90) at jsparse.cpp:6592 > pn = <optimized out> >#13 js::Parser::orExpr (this=0x7fff1d154c90) at jsparse.cpp:6593 > pn = <optimized out> >#14 0x00007fd6079a898a in js::Parser::condExpr (this=0x7fff1d154c90) at jsparse.cpp:6558 > pn = <optimized out> >#15 0x00007fd6079a8c4a in js::Parser::assignExpr (this=0x7fff1d154c90) at jsparse.cpp:6480 > pn = <optimized out> > tt = <optimized out> > op = <optimized out> > rhs = 0x7fff1d154cf0 >#16 0x00007fd6079b0734 in assignExpr (this=0x7fff1d154c90) at jsparse.cpp:6477 >No locals. >#17 js::Parser::argumentList (this=0x7fff1d154c90, listNode=0x2a77228) at jsparse.cpp:7427 > argNode = <optimized out> >#18 0x00007fd6079b15d7 in argumentList (listNode=0x2a77228, this=0x7fff1d154c90) at jsparse.cpp:7423 >No locals. >#19 js::Parser::memberExpr (this=0x7fff1d154c90, allowCallSyntax=1) at jsparse.cpp:7657 > pn = <optimized out> > pn2 = <optimized out> > pn3 = <optimized out> > tt = <optimized out> >#20 0x00007fd6079a78ce in js::Parser::unaryExpr (this=0x7fff1d154c90) at jsparse.cpp:6870 > pn = <optimized out> > pn2 = <optimized out> >#21 0x00007fd6079a7be1 in js::Parser::unaryExpr (this=0x7fff1d154c90) at jsparse.cpp:6802 > pn = <optimized out> > pn2 = <optimized out> >#22 0x00007fd6079a7ce6 in js::Parser::mulExpr (this=0x7fff1d154c90) at jsparse.cpp:6704 > pn = <optimized out> >#23 0x00007fd6079a7dba in js::Parser::addExpr (this=0x7fff1d154c90) at jsparse.cpp:6690 > pn = <optimized out> >#24 0x00007fd6079a7f4d in shiftExpr (this=0x7fff1d154c90) at jsparse.cpp:6679 > pn = <optimized out> >#25 js::Parser::relExpr (this=0x7fff1d154c90) at jsparse.cpp:6657 > inForInitFlag = 0 > pn = <optimized out> >#26 0x00007fd6079a8236 in eqExpr (this=0x7fff1d154c90) at jsparse.cpp:6628 > pn = <optimized out> >#27 js::Parser::bitAndExpr (this=<optimized out>) at jsparse.cpp:6629 > pn = <optimized out> >#28 0x00007fd6079a8476 in bitXorExpr (this=0x7fff1d154c90) at jsparse.cpp:6610 > pn = <optimized out> >#29 js::Parser::bitOrExpr (this=0x7fff1d154c90) at jsparse.cpp:6611 > pn = <optimized out> >#30 0x00007fd6079a8686 in andExpr (this=0x7fff1d154c90) at jsparse.cpp:6592 > pn = <optimized out> >#31 js::Parser::orExpr (this=0x7fff1d154c90) at jsparse.cpp:6593 > pn = <optimized out> >#32 0x00007fd6079a898a in js::Parser::condExpr (this=0x7fff1d154c90) at jsparse.cpp:6558 > pn = <optimized out> >#33 0x00007fd6079a8c4a in js::Parser::assignExpr (this=0x7fff1d154c90) at jsparse.cpp:6480 > pn = <optimized out> > tt = <optimized out> > op = <optimized out> > rhs = 0x7fff1d154cf0 >#34 0x00007fd6079a948f in assignExpr (this=0x7fff1d154c90) at jsparse.cpp:6477 >No locals. >#35 js::Parser::expr (this=0x7fff1d154c90) at jsparse.cpp:6444 > pn = 0xa9 >#36 0x00007fd6079b0a2e in bracketedExpr (this=0x7fff1d154c90) at jsparse.cpp:7690 > oldflags = <optimized out> > pn = <optimized out> >#37 js::Parser::parenExpr (this=0x7fff1d154c90, genexp=0x0) at jsparse.cpp:8996 > begin = {index = 15, lineno = 169} > pn = <optimized out> >#38 0x00007fd6079b0bc6 in js::Parser::condition (this=0x7fff1d154c90) at jsparse.cpp:3536 > pn = <optimized out> >#39 0x00007fd6079ac455 in js::Parser::statement (this=0x7fff1d154c90) at jsparse.cpp:5959 > pn1 = <optimized out> > stmtInfo = {type = 0, flags = 0, blockid = 0, update = 4, breaks = 12, continues = 140733681323152, {label = 0x7fff1d154c90, blockBox = 0x7fff1d154c90}, down = 0x7fff1d154ce8, downScope = 0x7fff1d153a0c} > pn2 = <optimized out> > pn3 = <optimized out> > pn = <optimized out> >#40 0x00007fd6079acf8f in js::Parser::statements (this=0x7fff1d154c90) at jsparse.cpp:3489 > pn = <optimized out> > tt = js::TOK_EOF > inDirectivePrologue = false > pn2 = <optimized out> > saveBlock = 0x2a76050 >#41 0x00007fd6079ac5a3 in js::Parser::statement (this=0x7fff1d154c90) at jsparse.cpp:6184 > oldflags = 8226 > stmtInfo = {type = 4, flags = 1, blockid = 7, update = -1, breaks = -1, continues = -1, {label = 0x2a76ec8, blockBox = 0x2a76ec8}, down = 0x7fff1d153ac0, downScope = 0x0} > pn = <optimized out> >#42 0x00007fd6079ac786 in js::Parser::statement (this=0x7fff1d154c90) at jsparse.cpp:5970 > pn1 = 0x2a76778 > stmtInfo = {type = 2, flags = 0, blockid = 4, update = -1, breaks = -1, continues = -1, {label = 0x0, blockBox = 0x0}, down = 0x7fff1d153c40, downScope = 0x0} > pn2 = 0x2a767c0 > pn3 = <optimized out> > pn = <optimized out> >#43 0x00007fd6079acf8f in js::Parser::statements (this=0x7fff1d154c90) at jsparse.cpp:3489 > pn = <optimized out> > tt = js::TOK_EOF > inDirectivePrologue = false > pn2 = <optimized out> > saveBlock = 0x0 >#44 0x00007fd6079ad330 in js::Parser::functionBody (this=0x7fff1d154c90) at jsparse.cpp:1521 > stmtInfo = {type = 4, flags = 2, blockid = 4, update = -1, breaks = -1, continues = -1, {label = 0x0, blockBox = 0x0}, down = 0x0, downScope = 0x0} > oldflags = 8194 > firstLine = 156 > pn = <optimized out> >#45 0x00007fd6079ada00 in js::Parser::functionDef (this=0x7fff1d154c90, funAtom=0x0, type=25, lambda=8) at jsparse.cpp:3195 > funbox = 0x2a75fe8 > fun = 0x7fd5fea1c080 > prelude = <optimized out> > tt = js::TOK_LC > body = <optimized out> > result = <optimized out> > op = <optimized out> > pn = 0x2a75fa0 > bodyLevel = true > outertc = 0x7fff1d154950 > funtc = {flags = 8226, bodyid = 4, blockidGen = 8, topStmt = 0x7fff1d153a50, topScopeStmt = 0x7fff1d153a50, blockChainBox = 0x2a76ec8, blockNode = 0x2a76ef0, decls = {<JSAtomSet> = {list = 0x2a76fc8, table = 0x0, count = 1}, <No data fields>}, parser = 0x7fff1d154c90, {fun_ = 0x7fd5fea1c080, scopeChain_ = 0x7fd5fea1c080}, lexdeps = {<JSAtomSet> = {list = 0x2a765a0, table = 0x0, count = 4}, <No data fields>}, parent = 0x7fff1d154950, staticLevel = 2, funbox = 0x2a75fe8, functionList = 0x0, innermostWith = 0x0, bindings = {lastBinding = 0x29e9fe0, nargs = 0, nvars = 0, nupvars = 0}, sharpSlotBase = -1} >#46 0x00007fd6079af668 in js::Parser::primaryExpr (this=0x7fff1d154c90, tt=js::TOK_FUNCTION, afterDot=0) at jsparse.cpp:8388 > pn = <optimized out> > pn2 = <optimized out> > pn3 = <optimized out> > op = <optimized out> >#47 0x00007fd6079b148b in js::Parser::memberExpr (this=0x7fff1d154c90, allowCallSyntax=1) at jsparse.cpp:7506 > pn = <optimized out> > pn2 = <optimized out> > pn3 = <optimized out> > tt = <optimized out> >#48 0x00007fd6079a78ce in js::Parser::unaryExpr (this=0x7fff1d154c90) at jsparse.cpp:6870 > pn = <optimized out> > pn2 = <optimized out> >#49 0x00007fd6079a7ce6 in js::Parser::mulExpr (this=0x7fff1d154c90) at jsparse.cpp:6704 > pn = <optimized out> >#50 0x00007fd6079a7dba in js::Parser::addExpr (this=0x7fff1d154c90) at jsparse.cpp:6690 > pn = <optimized out> >#51 0x00007fd6079a7f4d in shiftExpr (this=0x7fff1d154c90) at jsparse.cpp:6679 > pn = <optimized out> >#52 js::Parser::relExpr (this=0x7fff1d154c90) at jsparse.cpp:6657 > inForInitFlag = 0 > pn = <optimized out> >#53 0x00007fd6079a8236 in eqExpr (this=0x7fff1d154c90) at jsparse.cpp:6628 > pn = <optimized out> >#54 js::Parser::bitAndExpr (this=<optimized out>) at jsparse.cpp:6629 > pn = <optimized out> >#55 0x00007fd6079a8476 in bitXorExpr (this=0x7fff1d154c90) at jsparse.cpp:6610 > pn = <optimized out> >#56 js::Parser::bitOrExpr (this=0x7fff1d154c90) at jsparse.cpp:6611 > pn = <optimized out> >#57 0x00007fd6079a8686 in andExpr (this=0x7fff1d154c90) at jsparse.cpp:6592 > pn = <optimized out> >#58 js::Parser::orExpr (this=0x7fff1d154c90) at jsparse.cpp:6593 > pn = <optimized out> >#59 0x00007fd6079a898a in js::Parser::condExpr (this=0x7fff1d154c90) at jsparse.cpp:6558 > pn = <optimized out> >#60 0x00007fd6079a8c4a in js::Parser::assignExpr (this=0x7fff1d154c90) at jsparse.cpp:6480 > pn = <optimized out> > tt = <optimized out> > op = <optimized out> > rhs = 0x7fff1d154cf0 >#61 0x00007fd6079b0734 in assignExpr (this=0x7fff1d154c90) at jsparse.cpp:6477 >No locals. >#62 js::Parser::argumentList (this=0x7fff1d154c90, listNode=0x2a75f10) at jsparse.cpp:7427 > argNode = <optimized out> >#63 0x00007fd6079b15d7 in argumentList (listNode=0x2a75f10, this=0x7fff1d154c90) at jsparse.cpp:7423 >No locals. >#64 js::Parser::memberExpr (this=0x7fff1d154c90, allowCallSyntax=1) at jsparse.cpp:7657 > pn = <optimized out> > pn2 = <optimized out> > pn3 = <optimized out> > tt = <optimized out> >#65 0x00007fd6079a78ce in js::Parser::unaryExpr (this=0x7fff1d154c90) at jsparse.cpp:6870 > pn = <optimized out> > pn2 = <optimized out> >#66 0x00007fd6079a7ce6 in js::Parser::mulExpr (this=0x7fff1d154c90) at jsparse.cpp:6704 > pn = <optimized out> >#67 0x00007fd6079a7dba in js::Parser::addExpr (this=0x7fff1d154c90) at jsparse.cpp:6690 > pn = <optimized out> >#68 0x00007fd6079a7f4d in shiftExpr (this=0x7fff1d154c90) at jsparse.cpp:6679 > pn = <optimized out> >#69 js::Parser::relExpr (this=0x7fff1d154c90) at jsparse.cpp:6657 > inForInitFlag = 0 > pn = <optimized out> >#70 0x00007fd6079a8236 in eqExpr (this=0x7fff1d154c90) at jsparse.cpp:6628 > pn = <optimized out> >#71 js::Parser::bitAndExpr (this=<optimized out>) at jsparse.cpp:6629 > pn = <optimized out> >#72 0x00007fd6079a8476 in bitXorExpr (this=0x7fff1d154c90) at jsparse.cpp:6610 > pn = <optimized out> >#73 js::Parser::bitOrExpr (this=0x7fff1d154c90) at jsparse.cpp:6611 > pn = <optimized out> >#74 0x00007fd6079a8686 in andExpr (this=0x7fff1d154c90) at jsparse.cpp:6592 > pn = <optimized out> >#75 js::Parser::orExpr (this=0x7fff1d154c90) at jsparse.cpp:6593 > pn = <optimized out> >#76 0x00007fd6079a898a in js::Parser::condExpr (this=0x7fff1d154c90) at jsparse.cpp:6558 > pn = <optimized out> >#77 0x00007fd6079a8c4a in js::Parser::assignExpr (this=0x7fff1d154c90) at jsparse.cpp:6480 > pn = <optimized out> > tt = <optimized out> > op = <optimized out> > rhs = 0x7fff1d154cf0 >#78 0x00007fd6079a948f in assignExpr (this=0x7fff1d154c90) at jsparse.cpp:6477 >No locals. >#79 js::Parser::expr (this=0x7fff1d154c90) at jsparse.cpp:6444 > pn = 0x7fff1d154ce8 >#80 0x00007fd6079ac95f in js::Parser::expressionStatement (this=0x7fff1d154c90) at jsparse.cpp:5850 > pn2 = <optimized out> > pn = 0x7fff1d154ce8 >#81 0x00007fd6079abf7b in js::Parser::statement (this=0x7fff1d154c90) at jsparse.cpp:6254 > pn = <optimized out> >#82 0x00007fd6079acf8f in js::Parser::statements (this=0x7fff1d154c90) at jsparse.cpp:3489 > pn = <optimized out> > tt = js::TOK_EOF > inDirectivePrologue = false > pn2 = <optimized out> > saveBlock = 0x0 >#83 0x00007fd6079ad330 in js::Parser::functionBody (this=0x7fff1d154c90) at jsparse.cpp:1521 > stmtInfo = {type = 4, flags = 2, blockid = 1, update = -1, breaks = -1, continues = -1, {label = 0x0, blockBox = 0x0}, down = 0x0, downScope = 0x0} > oldflags = 8194 > firstLine = 75 > pn = <optimized out> >#84 0x00007fd6079ada00 in js::Parser::functionDef (this=0x7fff1d154c90, funAtom=0x7fd5fea16ac0, type=25, lambda=0) at jsparse.cpp:3195 > funbox = 0x2a702a0 > fun = 0x7fd5fea17e80 > prelude = <optimized out> > tt = js::TOK_LC > body = <optimized out> > result = <optimized out> > op = <optimized out> > pn = 0x2a70218 > bodyLevel = true > outertc = 0x7fff1d1550c0 > funtc = {flags = 8226, bodyid = 1, blockidGen = 4, topStmt = 0x7fff1d154850, topScopeStmt = 0x0, blockChainBox = 0x0, blockNode = 0x2a70190, decls = {<JSAtomSet> = {list = 0x2a75c00, table = 0x0, count = 2}, <No data fields>}, parser = 0x7fff1d154c90, {fun_ = 0x7fd5fea17e80, scopeChain_ = 0x7fd5fea17e80}, lexdeps = {<JSAtomSet> = {list = 0x0, table = 0x2a71d50, count = 45}, <No data fields>}, parent = 0x7fff1d1550c0, staticLevel = 1, funbox = 0x2a702a0, functionList = 0x2a75fe8, innermostWith = 0x0, bindings = {lastBinding = 0x2a516b8, nargs = 0, nvars = 2, nupvars = 0}, sharpSlotBase = -1} >#85 0x00007fd6079ac426 in js::Parser::statement (this=0x7fff1d154c90) at jsparse.cpp:5950 > tt = js::TOK_EOF > pn = <optimized out> >#86 0x00007fd6079b403a in js::Compiler::compileScript (cx=0x29e9000, scopeChain=<optimized out>, callerFrame=0x0, principals=<optimized out>, tcflags=<optimized out>, chars=<optimized out>, length=21336, filename=0x29d8990 "/usr/share/gnome-shell/js/ui/main.js", lineno=1, version=JSVERSION_1_8, source=0x0, staticLevel=0) at jsparse.cpp:1017 > tt = js::TOK_EOF > inDirectivePrologue = false > tokenStream = @0x7fff1d154ce8 > cg = {<JSTreeContext> = {flags = 134225921, bodyid = 0, blockidGen = 1, topStmt = 0x0, topScopeStmt = 0x0, blockChainBox = 0x0, blockNode = 0x0, decls = {<JSAtomSet> = {list = 0x0, table = 0x29da958, count = 61}, <No data fields>}, parser = 0x7fff1d154c90, {fun_ = 0x7fd5fea111a0, scopeChain_ = 0x7fd5fea111a0}, lexdeps = {<JSAtomSet> = {list = 0x29d8bd8, table = 0x0, count = 1}, <No data fields>}, parent = 0x0, staticLevel = 0, funbox = 0x0, functionList = 0x2a702a0, innermostWith = 0x0, bindings = {lastBinding = 0x29e9fe0, nargs = 0, nvars = 0, nupvars = 0}, sharpSlotBase = -1}, codePool = 0x7fff1d154c00, notePool = 0x7fff1d154c40, codeMark = 0x7fff1d154c20, noteMark = 0x7fff1d154c60, prolog = {base = 0x29da560 "\200", limit = 0x29da660 ";", next = 0x29da614 "", notes = 0x29da2b0 "\270\t\263\263\263\263\263\263\263\263\263\263\263\263\273\027\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\273-\273\060\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\263\273I", noteCount = 65, noteMask = 127, lastNoteOffset = 177, currentLine = 73}, main = {base = 0x29db8a0 ";", limit = 0x29dbca0 "", next = 0x29dbb89 "", notes = 0x29da0b0 "\270\003c\003c\006f\f\264c\003c\006f\f\264c\003c\006f\f\264c\003c\006f\f\264c\003c\006f\f\274\tc\003c\006\063\001\264c\003\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003\063\001\264c\003\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006f\f3\001\264c\003\063\001\274\027c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001\264c\003c\006\063\001"..., noteCount = 361, noteMask = 511, lastNoteOffset = 741, currentLine = 73}, current = 0x7fff1d1551c8, atomList = {<JSAtomSet> = {list = 0x0, table = 0x29d9118, count = 87}, <No data fields>}, firstLine = 1, stackDepth = 0, maxStackDepth = 6, ntrynotes = 0, lastTryNode = 0x0, spanDeps = 0x0, jumpTargets = 0x0, jtFreeList = 0x0, numSpanDeps = 0, numJumpTargets = 0, spanDepTodo = 0, arrayCompDepth = 0, emitLevel = 0, constMap = {impl = {<js::ContextAllocPolicy> = {cx = 0x29e9000}, hashShift = 28, tableCapacity = 16, entryCount = 0, gen = 0, removedCount = 0, table = 0x29d89e0, static sMinSizeLog2 = <optimized out>, static sMinSize = <optimized out>, static sSizeLimit = <optimized out>, static sHashBits = <optimized out>, static sMinAlphaFrac = <optimized out>, static sMaxAlphaFrac = <optimized out>, static sInvMaxAlpha = <optimized out>, static sGoldenRatio = <optimized out>, static sCollisionBit = <optimized out>, static sFreeKey = <optimized out>, static sRemovedKey = <optimized out>}}, constList = {list = {<js::ContextAllocPolicy> = {cx = 0x29e9000}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x7fff1d1552b0, mLength = 0, mCapacity = 0, storage = {u = {bytes = "", _ = 140733681325056}}}}, objectList = {length = 2, lastbox = 0x2a6fc38}, regexpList = {length = 0, lastbox = 0x0}, upvarList = {<JSAtomSet> = {list = 0x0, table = 0x0, count = 0}, <No data fields>}, upvarMap = {vector = 0x0, length = 0}, globalUses = {<js::ContextAllocPolicy> = {cx = 0x29e9000}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 16, static sInlineBytes = 128, mBegin = 0x7fff1d155320, mLength = 0, mCapacity = 16, storage = {u = {bytes = "\210\327\226\002\000\000\000\000\340T\025\035\377\177\000\000`T\025\035\377\177\000\000\300D{\025\326\177\000\000\000\000\000\000\000\000\000\000\022\000\000\000\000\000\000\000\v\000\000\000\000\000\000\000\360\321W\025\326\177", '\000' <repeats 18 times>"\340, S\025\035\377\177\000\000\240\021\241\376\325\177\000\000\000\220\236\002\000\000\000\000\340\025\245\002\000\000\000\000\000T\025\035\377\177\000\000\340\025\245\002\000\000\000", _ = 43440008}}}, globalMap = {<JSAtomSet> = {list = 0x0, table = 0x0, count = 0}, <No data fields>}, closedArgs = {<js::ContextAllocPolicy> = {cx = 0x29e9000}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 32, mBegin = 0x7fff1d1553d8, mLength = 0, mCapacity = 8, storage = {u = {bytes = "\000\000\000\000\000\000\000\000\340\025\245\002\000\000\000\000M\372\235\a\326\177\000\000\000\220\236\002\000\000\000", _ = 0}}}, closedVars = {<js::ContextAllocPolicy> = {cx = 0x29e9000}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 32, mBegin = 0x7fff1d155418, mLength = 0, mCapacity = 8, storage = {u = {bytes = "\000j\241\376\325\177", '\000' <repeats 18 times>, "\001\000\000\000\006\000\000", _ = 140557076752896}}}, traceIndex = 0} > globalScope = {globalObj = 0x0, cg = 0x7fff1d1550c0, defs = {<js::ContextAllocPolicy> = {cx = 0x29e9000}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 16, static sInlineBytes = 384, mBegin = 0x7fff1d155470, mLength = 0, mCapacity = 16, storage = {u = {bytes = "\340\025\245\002", '\000' <repeats 20 times>"\250, \001\236\a\326\177\000\000\006", '\000' <repeats 23 times>"\210, \025\245\002\000\000\000\000\003", '\000' <repeats 11 times>"\326, \177\000\000\000\020\241\376\325\177\000\000\070\210\235\002\000\000\000\000 :\240\376\325\177\000\000\060\206\235\002\377\377\377\377\000\060\240\376\325\177\000\000,3\342\224<\000\000\000P\000\000\000\000\000\000\000 V\025\035\377\177\000\000\340U\025\035\377\177\000\000\000\220\236\002\000\000\000\000\340U\025\035\377\177\000\000\340Q{\025\326\177\000\000pS\000\000\000\000\000\000\070R{\025\326\177\000\000YS", '\000' <repeats 14 times>, "XS\000\000\000\000\000\000uZO\025\326\177\000\000\340Q{\025\326\177\000\000\300\246\000\000\000\000\000\000\000\200\002\000\000\000\000\000\351\277I\025\326\177\000\000\262\246\000\000\000\000\000\000\035zI\025\326\177\000\000\000\200\002\000\000\000\000\000"..., _ = 44373472}}}, names = {<JSAtomSet> = {list = 0x0, table = 0x0, count = 0}, <No data fields>}} > funbox = 0x0 > onlyXML = false > codePool = {first = {next = 0x29da440, base = 140733681323040, limit = 140733681323040, avail = 140733681323040}, current = 0x29db880, arenasize = 1024, mask = 0, quotap = 0x29e9050} > bodyid = <optimized out> > notePool = {first = {next = 0x29da010, base = 140733681323104, limit = 140733681323104, avail = 140733681323104}, current = 0x29da010, arenasize = 1024, mask = 0, quotap = 0x29e9050} > pn = 0x2a70190 > script = 0x0 > compiler = {parser = {<js::AutoGCRooter> = {down = 0x0, tag = -3, context = 0x29e9000}, context = 0x29e9000, aleFreeList = 0x0, tempFreeList = {0x0, 0x29d9150, 0x29d9518, 0x0, 0x0, 0x0}, tokenStream = {static ntokens = 4, static ntokensMask = 3, cx = 0x29e9000, tokens = {{type = js::TOK_REGEXP, pos = {begin = {index = 32, lineno = 169}, end = {index = 39, lineno = 169}}, ptr = 0x2a66f58, u = {s = {op = JSOP_NOP, atom = 0x7fd5fea1bdc0}, reflags = 0, p = {atom2 = 0x0, atom = 0x7fd5fea1bdc0}, dval = 0}}, {type = js::TOK_DOT, pos = {begin = {index = 25, lineno = 169}, end = {index = 26, lineno = 169}}, ptr = 0x2a66f4a, u = {s = {op = JSOP_NOP, atom = 0x7fd5fea1bd40}, reflags = 0, p = {atom2 = 0x0, atom = 0x7fd5fea1bd40}, dval = 0}}, {type = js::TOK_NAME, pos = {begin = {index = 26, lineno = 169}, end = {index = 31, lineno = 169}}, ptr = 0x2a66f4c, u = {s = {op = JSOP_NAME, atom = 0x7fd5fea0bb80}, reflags = 59, p = {atom2 = 0x3b, atom = 0x7fd5fea0bb80}, dval = 2.9149873104633546e-322}}, {type = js::TOK_LP, pos = {begin = {index = 31, lineno = 169}, end = {index = 32, lineno = 169}}, ptr = 0x2a66f56, u = {s = {op = JSOP_NOT, atom = 0x7fd5fea1bd80}, reflags = 32, p = {atom2 = 0x20, atom = 0x7fd5fea1bd80}, dval = 1.5810100666919889e-322}}}, cursor = 0, lookahead = 0, lineno = 169, flags = 128, linebase = 0x2a66f18, prevLinebase = 0x2a66f16, userbuf = {base = 0x2a63eb0, limit = 0x2a6e560, ptr = 0x2a66f66}, filename = 0x29d8990 "/usr/share/gnome-shell/js/ui/main.js", listener = 0, listenerData = 0x0, listenerTSData = 0x0, tokenbuf = {<js::ContextAllocPolicy> = {cx = 0x29e9000}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 32, static sInlineBytes = 64, mBegin = 0x7fff1d154e28, mLength = 5, mCapacity = 32, storage = {u = {bytes = "^\000\\\000s\000*\000$\000i\000n\000e\000n\000g\000t\000t\000i\000n\000g\000s\000r\000e\000c\000o\000r\000d\000e\000r\000a\000l\000o\000g\000p\000\000\000\000\000\000", _ = 11822442949115998}}}, maybeEOL = {false, false, false, false, false, false, false, false, false, false, true, false, false, true, false <repeats 26 times>, true, true, false <repeats 214 times>}, maybeStrSpecial = {false, false, false, false, false, false, false, false, false, false, true, false, false, true, false <repeats 20 times>, true, false, false, false, false, true, true, true, false <repeats 50 times>, true, false <repeats 162 times>, true}, version = JSVERSION_1_8, xml = false}, tempPoolMark = 0x29e9090, principals = 0x0, callerFrame = 0x0, callerVarObj = 0x0, nodeList = 0x0, functionCount = 4, traceListHead = 0x2a76ec8, tc = 0x7fff1d153d40, keepAtoms = {rt = 0x296d400}}, globalScope = 0x7fff1d155440} > parser = @0x7fff1d154c90 > globalObj = <optimized out> >#87 0x00007fd6078da9b1 in EvaluateUCScriptForPrincipalsCommon (compileVersion=<optimized out>, rval=0x7fff1d1557b0, lineno=1, filename=<optimized out>, length=<optimized out>, chars=<optimized out>, principals=<optimized out>, obj=0x7fd5fea111a0, cx=0x29e9000) at jsapi.cpp:4933 > script = <optimized out> > ok = <optimized out> >#88 JS_EvaluateUCScriptForPrincipals (cx=0x29e9000, obj=0x7fd5fea111a0, principals=<optimized out>, chars=<optimized out>, length=<optimized out>, filename=<optimized out>, lineno=1, rval=0x7fff1d1557b0) at jsapi.cpp:4966 >No locals. >#89 0x00007fd6078daad2 in JS_EvaluateScriptForPrincipals (cx=0x29e9000, obj=0x7fd5fea111a0, principals=0x0, bytes=<optimized out>, nbytes=<optimized out>, filename=0x29d8990 "/usr/share/gnome-shell/js/ui/main.js", lineno=1, rval=0x7fff1d1557b0) at jsapi.cpp:4989 > length = 21336 > chars = 0x2a63eb0 > ok = <optimized out> >#90 0x00007fd6078dab72 in JS_EvaluateScript (cx=<optimized out>, obj=<optimized out>, bytes=<optimized out>, nbytes=<optimized out>, filename=<optimized out>, lineno=<optimized out>, rval=0x7fff1d1557b0) at jsapi.cpp:5009 >No locals. >#91 0x00007fd607df466a in import_file (full_path=0x29d8990 "/usr/share/gnome-shell/js/ui/main.js", name=0x29d85a0 "main", obj=0x7fd5fea03a20, context=0x29e9000) at gjs/importer.c:424 > module_obj = 0x7fd5fea111a0 > retval = 0 > script = 0x2a5eb40 "/* -*- mode: js2; js2-basic-offset: 4; indent-tabs-mode: nil -*- */\n\nimports.gi.versions.Clutter = '1.0';\nimports.gi.versions.Gio = '2.0';\nimports.gi.versions.Gdk = '3.0';\nimports.gi.versions.GdkPixbu"... > script_len = 21336 > error = 0x0 > script_retval = 140557076675104 >#92 do_import (name=0x29d85a0 "main", obj=0x7fd5fea03a20, context=0x29e9000, priv=<optimized out>) at gjs/importer.c:614 > elem = 18445336518414401792 > native_filename = 0x29844e0 "main.so" > full_path = 0x29d8990 "/usr/share/gnome-shell/js/ui/main.js" > dirname = 0x29d8570 "/usr/share/gnome-shell/js/ui" > directories = 0x0 > filename = 0x29d8550 "main.js" > search_path_len = 1 > search_path_val = 18445617993391047096 > search_path = 0x7fd5fea081b8 > module_obj = <optimized out> > i = <optimized out> > result = 0 >#93 importer_new_resolve (context=0x29e9000, obj=0x7fd5fea03a20, id=<optimized out>, flags=<optimized out>, objp=0x7fff1d155840) at gjs/importer.c:948 > priv = <optimized out> > name = 0x29d85a0 "main" > ret = 1 >#94 0x00007fd607973bd5 in CallResolveOp (cx=0x29e9000, start=<optimized out>, obj=0x7fd5fea03a20, id=140557076753024, flags=1, objp=0x7fff1d155910, propp=0x7fff1d155920, recursedp=0x7fff1d15594f) at jsobj.cpp:4851 > keep = {rt = 0x296d400} > newresolve = 0x7fd607df3f20 <importer_new_resolve> > obj2 = 0x0 > clasp = 0x296d4c0 > key = {obj = 0x7fd5fea03a20, id = 140557076753024} > generation = 0 > ok = <optimized out> > shape = 0x0 > resolve = 0x7fd607df3f20 <importer_new_resolve> > entry = 0x2a486f0 >#95 0x00007fd607982cb1 in js_LookupPropertyWithFlagsInline (propp=0x7fff1d155920, objp=0x7fff1d155910, flags=65535, id=<optimized out>, obj=0x7fd5fea03a20, cx=0x29e9000) at jsobj.cpp:4924 > recursed = false > protoIndex = 0 >#96 js_GetPropertyHelperWithShapeInline (holderOut=<optimized out>, shapeOut=<synthetic pointer>, getHow=1, id=<optimized out>, vp=0x7fff1d155be0, receiver=0x7fd5fea03a20, obj=0x7fd5fea03a20, cx=0x29e9000) at jsobj.cpp:5301 > protoIndex = 0 > shape = <optimized out> > obj2 = <optimized out> > prop = 0x0 >#97 js_GetPropertyHelperInline (vp=0x7fff1d155be0, getHow=1, id=<optimized out>, receiver=0x7fd5fea03a20, obj=0x7fd5fea03a20, cx=0x29e9000) at jsobj.cpp:5404 > shape = 0x0 > holder = <optimized out> >#98 js_GetPropertyHelper (cx=0x29e9000, obj=0x7fd5fea03a20, id=<optimized out>, getHow=1, vp=0x7fff1d155be0) at jsobj.cpp:5410 >No locals. >#99 0x00007fd60794c05d in js::Interpret (cx=0x29e9000, entryFrame=0x7fd5febad048, inlineCallCount=0, interpMode=JSINTERP_NORMAL) at jsinterp.cpp:4202 > aobj = 0x7fd5fea03a20 > entry = 0x7fd617117d58 > obj2 = 0x29d98a0 > atom = <optimized out> > rval = {data = {asBits = 18445617993391028768, debugView = {payload47 = 140557076675104, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = -23053792, u32 = 4271913504, why = 4271913504, word = 18445617993391028768}}, asDouble = -nan(0xbffd5fea03a20), asPtr = 0xfffbffd5fea03a20}} > obj = 0x7fd5fea03a20 > vp = <optimized out> > i = 0 > rf = {mContext = 0x29e9000, mSaved = 0} > normalJumpTable = {0x7fd607951e7b, 0x7fd607951cf6, 0x7fd60794bc77, 0x7fd607951a89, 0x7fd607951ec1, 0x7fd607951ef5, 0x7fd60794bccd, 0x7fd607951b33, 0x7fd60795205b, 0x7fd60794d882, 0x7fd607952443, 0x7fd6079524be, 0x7fd607952d8e, 0x7fd607952cd5, 0x7fd607952e39, 0x7fd6079529cd, 0x7fd607952a7e, 0x7fd607952b2f, 0x7fd607952be0, 0x7fd607950902, 0x7fd607950bcd, 0x7fd607950d19, 0x7fd607950e65, 0x7fd607950fb1, 0x7fd6079510fd, 0x7fd6079511b2, 0x7fd607951267, 0x7fd607951322, 0x7fd607951449, 0x7fd607951528, 0x7fd607951607, 0x7fd607950562, 0x7fd60795063f, 0x7fd6079506c2, 0x7fd6079519f9, 0x7fd6079516f4, 0x7fd607951733, 0x7fd6079517fd, 0x7fd6079518b4, 0x7fd60794bee1, 0x7fd60794eeb1, 0x7fd6079501e7, 0x7fd60794eef4, 0x7fd60794eeea, 0x7fd6079501ec, 0x7fd60794eef9, 0x7fd60794eeef, 0x7fd6079501f1, 0x7fd60794aed9, 0x7fd60794b143, 0x7fd6079501f6, 0x7fd60794aed9, 0x7fd60794b143, 0x7fd60794bf41, 0x7fd60794b008, 0x7fd60794fda7, 0x7fd60795006d, 0x7fd60794b15a, 0x7fd60794e164, 0x7fd60794b15a, 0x7fd60794dc78, 0x7fd60794dce0, 0x7fd60794deca, 0x7fd60794e73e, 0x7fd60794e332, 0x7fd60794f8bb, 0x7fd60794e378, 0x7fd60794e3be, 0x7fd6079520ff, 0x7fd607952181, 0x7fd60794e404, 0x7fd60794e582, 0x7fd6079509f5, 0x7fd607950a74, 0x7fd60794e169, 0x7fd60795253a, 0x7fd60795259b, 0x7fd6079523f1, 0x7fd60794ad08, 0x7fd607952ee0, 0x7fd60794dd37, 0x7fd607951d3c, 0x7fd60794e061, 0x7fd60794e6df, 0x7fd60794c3c3, 0x7fd60794d77a, 0x7fd60794d7cc, 0x7fd60794d3c5, 0x7fd60794e195, 0x7fd60794cc33, 0x7fd60794ce23, 0x7fd60794d9da, 0x7fd60794dc55, 0x7fd60794c20b, 0x7fd60794d418, 0x7fd60794d546, 0x7fd60794d61c, 0x7fd607950319, 0x7fd607950225, 0x7fd607950329, 0x7fd6079502bc, 0x7fd607950302, 0x7fd6079502c9, 0x7fd60795030f, 0x7fd6079502f8, 0x7fd6079529b3, 0x7fd60794bd97, 0x7fd6079507b9, 0x7fd607952d1b, 0x7fd607951d6d, 0x7fd607952834, 0x7fd60794fda2, 0x7fd60794f125, 0x7fd607952287, 0x7fd60794ec6c, 0x7fd60794ed1b, 0x7fd60794ef05, 0x7fd60794eff7, 0x7fd60794f037, 0x7fd607951da9, 0x7fd607951e9e, 0x7fd607950af3, 0x7fd60794bcc4, 0x7fd60794ba46, 0x7fd60794df10, 0x7fd60794c909, 0x7fd60794c909, 0x7fd60794c9f0, 0x7fd60794c6d6, 0x7fd60794c6d6, 0x7fd60794d2c4, 0x7fd60794cfd7, 0x7fd60794f15f, 0x7fd607952dce, 0x7fd607951def, 0x7fd60794f0aa, 0x7fd60794c5a1, 0x7fd60794c5a1, 0x7fd60794d8e6, 0x7fd60794d967, 0x7fd60794d01f, 0x7fd60794bd2f, 0x7fd607950749, 0x7fd607951f24, 0x7fd607951fd9, 0x7fd607952204, 0x7fd60794ef70, 0x7fd607950b60, 0x7fd60794bd26, 0x7fd60794e489, 0x7fd60794e6d5, 0x7fd60794bbf4, 0x7fd60794bbf4, 0x7fd60794f0df, 0x7fd60794bc77, 0x7fd60794b310, 0x7fd60794e186, 0x7fd60794fd9d, 0x7fd607950205, 0x7fd607950215, 0x7fd60794aaa5, 0x7fd60794aaa8, 0x7fd60794dda9, 0x7fd60794ed9a, 0x7fd60794ede7, 0x7fd60794ee5a, 0x7fd60794e98c, 0x7fd60794ea28, 0x7fd60794eab3, 0x7fd60794eb16, 0x7fd60794c317, 0x7fd60794c317, 0x7fd60794e784, 0x7fd60794e84a, 0x7fd60794c0a8, 0x7fd60794c169, 0x7fd60794f1b4, 0x7fd60794f207, 0x7fd60794f2d6, 0x7fd60794f33f, 0x7fd60794f3a8, 0x7fd60794f411, 0x7fd60794bc37, 0x7fd60794f4a1, 0x7fd60794f51b, 0x7fd60794f595, 0x7fd60794c169, 0x7fd60794fb6c, 0x7fd607951dcc, 0x7fd607951e58, 0x7fd60794e1eb, 0x7fd60794e2ff, 0x7fd60794c39c, 0x7fd60794c39c, 0x7fd607951e12, 0x7fd607951e35, 0x7fd60794fec9, 0x7fd60794b310, 0x7fd60794bf41, 0x7fd60794c0a8...} > interpGuard = {cx = 0x29e9000, regs = @0x7fff1d155ab0, prevContextRegs = 0x7fff1d155f10} > argv = 0x0 > interpReturnOK = <optimized out> > len = <optimized out> > interruptJumpTable = {0x7fd607951ba3 <repeats 244 times>} > leaveOnSafePoint = false > atoms = 0x29d9f88 > op = <optimized out> > rt = 0x296d400 > jumpTable = 0x7fd607db3b80 > regs = {sp = 0x7fd5febad0a8, pc = 0x29d9fb9 "5", fp = 0x7fd5febad048} > script = 0x29d9ee0 > atomNotDefined = <optimized out> >#100 0x00007fd60795c2d3 in js::RunScript (cx=0x29e9000, script=<optimized out>, fp=0x7fd5febad048) at jsinterp.cpp:661 > prepareInterp = {cx = 0x29e9000, script = <optimized out>} > status = js::mjit::Compile_Okay >#101 0x00007fd60795dbc5 in js::Execute (cx=0x29e9000, chain=0x7fd5fea03048, script=0x29d9ee0, prev=<optimized out>, flags=<optimized out>, result=0x7fff1d156098) at jsinterp.cpp:1027 > frame = {<js::FrameGuard> = {cx_ = 0x29e9000, seg_ = 0x7fd5febad000, vp_ = 0x7fd5febad038, fp_ = 0x7fd5febad048}, regs_ = {sp = 0x7fd5febad0a0, pc = 0x29d9fb0 "\200", fp = 0x7fd5febad048}} > initialVarObj = <optimized out> > preserve = {cx = 0x29e9000, enumerators = 0x0} > ok = <optimized out> >#102 0x00007fd6078da9d3 in EvaluateUCScriptForPrincipalsCommon (compileVersion=<optimized out>, rval=0x7fff1d156098, lineno=1, filename=<optimized out>, length=<optimized out>, chars=<optimized out>, principals=<optimized out>, obj=0x7fd5fea03048, cx=0x29e9000) at jsapi.cpp:4939 > script = 0x29d9ee0 > ok = <optimized out> >#103 JS_EvaluateUCScriptForPrincipals (cx=0x29e9000, obj=0x7fd5fea03048, principals=<optimized out>, chars=<optimized out>, length=<optimized out>, filename=<optimized out>, lineno=1, rval=0x7fff1d156098) at jsapi.cpp:4966 >No locals. >#104 0x00007fd6078daad2 in JS_EvaluateScriptForPrincipals (cx=0x29e9000, obj=0x7fd5fea03048, principals=0x0, bytes=<optimized out>, nbytes=<optimized out>, filename=0x7fd60c0c609e "<main>", lineno=1, rval=0x7fff1d156098) at jsapi.cpp:4989 > length = 43 > chars = 0x29d8480 > ok = <optimized out> >#105 0x00007fd6078dab72 in JS_EvaluateScript (cx=<optimized out>, obj=<optimized out>, bytes=<optimized out>, nbytes=<optimized out>, filename=<optimized out>, lineno=<optimized out>, rval=0x7fff1d156098) at jsapi.cpp:5009 >No locals. >#106 0x00007fd607df2b44 in gjs_context_eval (js_context=0x297e6d0, script=<optimized out>, script_len=-1, filename=0x7fd60c0c609e "<main>", exit_status_p=0x7fff1d15613c, error=0x7fff1d156130) at gjs/context.c:912 > line_number = <optimized out> > retval = 18444773748872577024 > success = 1 >#107 0x00007fd60c070f96 in gnome_shell_plugin_start (plugin=<optimized out>) at gnome-shell-plugin.c:492 > shell_plugin = 0x284e090 > screen = 0x28af010 > display = <optimized out> > xdisplay = <optimized out> > settings = <optimized out> > error = 0x0 > status = 1 > shell_js = <optimized out> > search_path = <optimized out> > glx_extensions = <optimized out> >#108 0x00000000004282ee in meta_plugin_manager_initialize (plugin_mgr=0x2884dc0) at compositor/meta-plugin-manager.c:322 > plugin = 0x284e090 > klass = 0x289e390 > iter = 0x2885480 >#109 0x00000000004254d5 in meta_compositor_manage_screen (compositor=<optimized out>, screen=0x28af010) at compositor/compositor.c:563 > info = 0x291fd30 > display = <optimized out> > xdisplay = 0x248e2d0 > screen_number = <optimized out> > xroot = <optimized out> > xwin = 23068694 > width = 1680 > height = 1050 > attr = {x = 0, y = 0, width = 640, height = 480, border_width = 0, depth = 24, visual = 0x2498ba0, root = 176, class = 1, bit_gravity = 0, win_gravity = 1, backing_store = 0, backing_planes = 4294967295, backing_pixel = 0, save_under = 0, colormap = 23068693, map_installed = 0, map_state = 0, all_event_masks = 6455423, your_event_mask = 6455423, do_not_propagate_mask = 0, override_redirect = 0, screen = 0x248c5e0} > event_mask = <optimized out> >#110 0x0000000000439fc4 in enable_compositor (display=0x28a5710, composite_windows=<optimized out>) at core/display.c:382 > screen = <optimized out> > list = 0x291c670 > composite_windows = 0 >#111 meta_display_open () at core/display.c:823 > xdisplay = 0x248e2d0 > screens = <optimized out> > tmp = <optimized out> > i = 1 > timestamp = 75118 > buf = "pengwin\000Pj\025\035\377\177\000\000\026\236H\000\000\000\000\000~\234H\000\000\000\000\000\001\000\000\000\000\000\000\000`j\025\035\377\177\000\000'\236H\000\000\000\000\000\006\236H\000\000\000\000\000\001\000\000\000\000\000\000\000pj\025\035\377\177\000\000\006\000\000\000\000\000\000\000KnH\000\000\000\000\000\a\000\000\000\000\000\000\000\220EH\002\000\000\000\000\001\000\000\000\000\000\000\000\216j\025\035\377\177\000\000\004\000\000\000\000\000\000\000\220k\025\035\377\177\000\000\r\000\000\000\001\000\000\000\020FH\002\000\000\000\000\001\000\000\000\000\000\000\000\217j\025\035\377\177\000\000\220E\212\002\000\000\000\000\000\000\000\000\000\000\002\024\000\353\211\002\000\000\000\000\000*\212\002\000\000\000\000\200\353\211\002\000\000\000\000\320*\212\002", '\000' <repeats 12 times>"\327"... > atom_names = {0x483861 "WM_PROTOCOLS", 0x48386e "WM_TAKE_FOCUS", 0x48387c "WM_DELETE_WINDOW", 0x483ab0 "WM_STATE", 0x48388d "_MOTIF_WM_HINTS", 0x48389d "WM_CHANGE_STATE", 0x4838ad "SM_CLIENT_ID", 0x4838ba "WM_CLIENT_LEADER", 0x4838cb "WM_WINDOW_ROLE", 0x4838da "UTF8_STRING", 0x4838e6 "WM_ICON_SIZE", 0x4838f3 "_KWM_WIN_ICON", 0x483901 "_MUTTER_RESTART_MESSAGE", 0x483919 "_MUTTER_RELOAD_THEME_MESSAGE", 0x483110 "_MUTTER_SET_KEYBINDINGS_MESSAGE", 0x483936 "_MUTTER_TOGGLE_VERBOSE", 0x48394d "_MUTTER_HINTS", 0x48395b "_GNOME_WM_KEYBINDINGS", 0x483971 "_GNOME_PANEL_ACTION", 0x483985 "_GNOME_PANEL_ACTION_MAIN_MENU", 0x483130 "_GNOME_PANEL_ACTION_RUN_DIALOG", 0x4839a3 "_MUTTER_SENTINEL", 0x4839b4 "_MUTTER_VERSION", 0x4839c4 "WM_CLIENT_MACHINE", 0x4839d6 "MANAGER", 0x4839de "TARGETS", 0x4839e6 "MULTIPLE", 0x4839ef "TIMESTAMP", 0x4839bc "VERSION", 0x4839f9 "ATOM_PAIR", 0x483a03 "_NET_WM_SYNC_REQUEST", 0x483a18 "_NET_WM_SYNC_REQUEST_COUNTER", 0x483a35 "_NET_WM_VISIBLE_NAME", 0x483a4a "_NET_WM_VISIBLE_ICON_NAME", 0x483a64 "_NET_SUPPORTING_WM_CHECK", 0x483a7d "_NET_SUPPORTED", 0x483a8c "_NET_WM_NAME", 0x483a99 "_NET_CLOSE_WINDOW", 0x483aab "_NET_WM_STATE", 0x483ab9 "_NET_WM_STATE_SHADED", 0x483ace "_NET_WM_STATE_MAXIMIZED_HORZ", 0x483aeb "_NET_WM_STATE_MAXIMIZED_VERT", 0x483b08 "_NET_WM_DESKTOP", 0x483b18 "_NET_NUMBER_OF_DESKTOPS", 0x483b30 "_NET_CURRENT_DESKTOP", 0x483b45 "_NET_WM_WINDOW_TYPE", 0x483b59 "_NET_WM_WINDOW_TYPE_DESKTOP", 0x483b75 "_NET_WM_WINDOW_TYPE_DOCK", 0x483b8e "_NET_WM_WINDOW_TYPE_TOOLBAR", 0x483baa "_NET_WM_WINDOW_TYPE_MENU", 0x483bc3 "_NET_WM_WINDOW_TYPE_UTILITY", 0x483bdf "_NET_WM_WINDOW_TYPE_SPLASH", 0x483bfa "_NET_WM_WINDOW_TYPE_DIALOG", 0x483150 "_NET_WM_WINDOW_TYPE_DROPDOWN_MENU", 0x483178 "_NET_WM_WINDOW_TYPE_POPUP_MENU", 0x483c15 "_NET_WM_WINDOW_TYPE_TOOLTIP", 0x483198 "_NET_WM_WINDOW_TYPE_NOTIFICATION", 0x483c31 "_NET_WM_WINDOW_TYPE_COMBO", 0x483c4b "_NET_WM_WINDOW_TYPE_DND", 0x483c63 "_NET_WM_WINDOW_TYPE_NORMAL", 0x483c7e "_NET_WM_STATE_MODAL", 0x483c92 "_NET_CLIENT_LIST", 0x483ca3 "_NET_CLIENT_LIST_STACKING", 0x483cbd "_NET_WM_STATE_SKIP_TASKBAR", 0x483cd8 "_NET_WM_STATE_SKIP_PAGER", 0x483cf1 "_NET_WM_ICON_NAME", 0x483d03 "_NET_WM_ICON", 0x483d10 "_NET_WM_ICON_GEOMETRY", 0x483d26 "_NET_WM_MOVERESIZE", 0x483d39 "_NET_ACTIVE_WINDOW", 0x483d4c "_NET_WM_STRUT", 0x483d5a "_NET_WM_STATE_HIDDEN", 0x483d6f "_NET_WM_STATE_FULLSCREEN", 0x483d88 "_NET_WM_PING", 0x483d95 "_NET_WM_PID", 0x483da1 "_NET_WORKAREA", 0x483daf "_NET_SHOWING_DESKTOP", 0x483dc4 "_NET_DESKTOP_LAYOUT", 0x483dd8 "_NET_DESKTOP_NAMES", 0x483deb "_NET_WM_ALLOWED_ACTIONS", 0x483e03 "_NET_WM_ACTION_MOVE", 0x483e17 "_NET_WM_ACTION_RESIZE", 0x483e2d "_NET_WM_ACTION_SHADE", 0x483e42 "_NET_WM_ACTION_STICK", 0x483e57 "_NET_WM_ACTION_MAXIMIZE_HORZ", 0x483e74 "_NET_WM_ACTION_MAXIMIZE_VERT", 0x483e91 "_NET_WM_ACTION_CHANGE_DESKTOP", 0x483eaf "_NET_WM_ACTION_CLOSE", 0x483ec4 "_NET_WM_STATE_ABOVE", 0x483ed8 "_NET_WM_STATE_BELOW", 0x483eec "_NET_STARTUP_ID", 0x483efc "_NET_WM_STRUT_PARTIAL", 0x483f12 "_NET_WM_ACTION_FULLSCREEN", 0x483f2c "_NET_WM_ACTION_MINIMIZE", 0x483f44 "_NET_FRAME_EXTENTS", 0x483f57 "_NET_REQUEST_FRAME_EXTENTS", 0x483f72 "_NET_WM_USER_TIME", 0x4831c0 "_NET_WM_STATE_DEMANDS_ATTENTION", 0x483f84 "_NET_MOVERESIZE_WINDOW", 0x483f9b "_NET_DESKTOP_GEOMETRY", 0x483fb1 "_NET_DESKTOP_VIEWPORT", 0x483fc7 "_NET_WM_USER_TIME_WINDOW", 0x483fe0 "_NET_WM_ACTION_ABOVE", 0x483ff5 "_NET_WM_ACTION_BELOW", 0x48400a "_NET_WM_STATE_STICKY", 0x48401f "_NET_WM_FULLSCREEN_MONITORS"} > atoms = {284, 285, 282, 341, 370, 371, 372, 281, 286, 280, 38, 373, 441, 442, 443, 444, 445, 446, 378, 379, 380, 447, 448, 36, 317, 367, 364, 368, 383, 357, 308, 309, 384, 385, 386, 387, 295, 388, 298, 389, 304, 303, 292, 390, 288, 310, 391, 392, 393, 394, 402, 403, 395, 449, 450, 451, 452, 453, 454, 311, 302, 396, 397, 305, 306, 294, 293, 398, 399, 287, 400, 401, 301, 297, 296, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 299, 300, 290, 417, 418, 419, 289, 420, 312, 421, 422, 423, 424, 321, 425, 426, 307, 427} > __PRETTY_FUNCTION__ = "meta_display_open" >#112 0x0000000000421575 in main (argc=1, argv=0x7fff1d157268) at core/main.c:704 > act = {__sigaction_handler = {sa_handler = 0x443520 <sigterm_handler>, sa_sigaction = 0x443520 <sigterm_handler>}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x7fd6172944c8} > empty_mask = {__val = {0 <repeats 16 times>}} > meta_args = {save_file = 0x0, display_name = 0x0, client_id = 0x28a08f0 "\031\031", mutter_plugins = <optimized out>, replace_wm = <optimized out>, disable_sm = <optimized out>, print_version = <optimized out>, sync = <optimized out>, composite = <optimized out>, no_composite = <optimized out>, no_force_fullscreen = <optimized out>, no_tab_popup = <optimized out>, introspect = <optimized out>} > log_domains = {0x0, 0x486e4b "mutter", 0x486cd7 "Gtk", 0x486cdb "Gdk", 0x486cdf "GLib", 0x486ce4 "Pango", 0x486cea "GLib-GObject", 0x486cf7 "GThread"} > channel = <optimized out> > ctx = 0x7fff1d157030 >From To Syms Read Shared Object Library >0x00000031bf266770 0x00000031bf4e4bbc Yes /usr/lib64/libgtk-3.0.so.0.9903.0 >0x00000031bee19ba0 0x00000031bee61ecc Yes /usr/lib64/libgdk-3.0.so.0.9903.0 >0x00007fd616d8a4d0 0x00007fd616e3e29c Yes /lib64/libgio-2.0.so.0.2793.0 >0x00000035afc076a0 0x00000035afc23028 Yes /usr/lib64/libpangoft2-1.0.so.0.2800.3 >0x0000003c8d60c810 0x0000003c8d66fe18 Yes /usr/lib64/libfreetype.so.6.6.2 >0x0000003c8e205c80 0x0000003c8e21fec8 Yes /usr/lib64/libfontconfig.so.1.4.4 >0x00000036c8211b10 0x00000036c822d73c Yes /usr/lib64/libgconf-2.so.4.1.5 >0x00000031c0e03120 0x00000031c0e06a98 Yes /usr/lib64/libstartup-notification-1.so.0.0.0 >0x00000031bbe018c0 0x00000031bbe07f48 Yes /usr/lib64/libXrender.so.1.3.0 >0x00007fd616a32d90 0x00007fd616af90dc Yes /usr/lib64/libclutter-glx-1.0.so.0 >0x00000031bea03340 0x00000031bea0430c Yes /usr/lib64/libcairo-gobject.so.2.11000.2 >0x00000036c6a096b0 0x00000036c6a1520c Yes /usr/lib64/libatk-1.0.so.0.3315.1 >0x00000031bde04990 0x00000031bde094b8 Yes /usr/lib64/libpangocairo-1.0.so.0.2800.3 >0x00000035b3007e20 0x00000035b3016638 Yes /usr/lib64/libjson-glib-1.0.so.0.1200.0 >0x00000035af006280 0x00000035af01ab08 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0.2300.0 >0x00000035aec04870 0x00000035aec1eb5c Yes /usr/lib64/libpng12.so.0.44.0 >0x00000031c1223aa0 0x00000031c1258228 Yes /usr/lib64/libGL.so.1.2 >0x0000003c8ba02e20 0x0000003c8ba077c8 Yes /usr/lib64/libdrm.so.2.4.0 >0x00000031bd200a90 0x00000031bd201648 Yes /usr/lib64/libXdamage.so.1.1.0 >0x00000031bce00b30 0x00000031bce018d8 Yes /usr/lib64/libXcomposite.so.1.0.0 >0x00000035b040ee20 0x00000035b042d548 Yes /usr/lib64/libpango-1.0.so.0.2800.3 >0x00000031be20b130 0x00000031be282c2c Yes /usr/lib64/libcairo.so.2.11000.2 >0x00000031bc201370 0x00000031bc204188 Yes /usr/lib64/libXfixes.so.3.1.0 >0x00007fd6167d7630 0x00007fd6167f3a1c Yes /usr/lib64/libgirepository-1.0.so.1.0.0 >0x00007fd616589960 0x00007fd6165bb3fc Yes /lib64/libgobject-2.0.so.0.2793.0 >0x00007fd61637dfe0 0x00007fd61637ef8c Yes /lib64/libgmodule-2.0.so.0.2793.0 >0x0000003579001840 0x00000035790060f8 Yes /usr/lib64/libffi.so.5.0.10 >0x00007fd61617a560 0x00007fd61617ba8c Yes /lib64/libgthread-2.0.so.0.2793.0 >0x00007fd615f73190 0x00007fd615f765cc Yes /lib64/librt-2.13.90.so >0x00007fd615c70c80 0x00007fd615d07efc Yes /lib64/libglib-2.0.so.0.2793.0 >0x00000031bd6028d0 0x00000031bd60749c Yes /usr/lib64/libXcursor.so.1.0.2 >0x00000031be601720 0x00000031be606828 Yes /usr/lib64/libXrandr.so.2.2.0 >0x0000003c99601ad0 0x0000003c99605ee8 Yes /usr/lib64/libSM.so.6.0.1 >0x0000003c99204d70 0x0000003c99213778 Yes /usr/lib64/libICE.so.6.3.0 >0x00000031bba1dce0 0x00000031bbaabf38 Yes /usr/lib64/libX11.so.6.3.0 >0x00000031bb603460 0x00000031bb60e488 Yes /usr/lib64/libXext.so.6.4.0 >0x00000031bda00a00 0x00000031bda014a8 Yes /usr/lib64/libXinerama.so.1.0.0 >0x00007fd6159d9ef0 0x00007fd615a19a9c Yes /lib64/libm-2.13.90.so >0x00000031bb202880 0x00000031bb211fac Yes /lib64/libgcc_s-4.6.0-20110205.so.1 >0x00007fd6157bf680 0x00007fd6157cab5c Yes /lib64/libpthread-2.13.90.so >0x00007fd61543bb60 0x00007fd61555f8cc Yes /lib64/libc-2.13.90.so >0x00000031bc601f30 0x00000031bc60c48c Yes /usr/lib64/libXi.so.6 >0x00007fd615219de0 0x00007fd61521a91c Yes /lib64/libdl-2.13.90.so >0x00007fd615001880 0x00007fd61501194c Yes /lib64/libresolv-2.13.90.so >0x0000003c89a01e70 0x0000003c89a0e678 Yes /lib64/libz.so.1 >0x0000003c8a205700 0x0000003c8a2159e8 Yes /lib64/libselinux.so.1 >0x0000003c8ce03b70 0x0000003c8ce1ca08 Yes /lib64/libexpat.so.1 >0x00000035b0c27a70 0x00000035b0c4b8e8 Yes /usr/lib64/libORBit-2.so.0 >0x0000003c9d601160 0x0000003c9d601b28 Yes /usr/lib64/libxcb-aux.so.0 >0x0000003c9de018e0 0x0000003c9de01c78 Yes /usr/lib64/libxcb-event.so.1 >0x0000003c9be01690 0x0000003c9be01d38 Yes /usr/lib64/libxcb-atom.so.1 >0x00007fd614deb660 0x00007fd614df6b9c Yes /usr/lib64/libxcb.so.1 >0x0000003c8f207e10 0x0000003c8f25d4c8 Yes /usr/lib64/libpixman-1.so.0 >0x00000031c1e00e10 0x00000031c1e03d28 Yes /usr/lib64/libXxf86vm.so.1 >0x00000031bca59410 0x00000031bcac1c8a Yes /usr/lib64/libstdc++.so.6.0.15 >0x00007fd617094b20 0x00007fd6170ad29a Yes /lib64/ld-2.13.90.so >0x00007fd614be04a0 0x00007fd614be1afc Yes /lib64/libuuid.so.1 >0x0000003c8c600dd0 0x0000003c8c601b68 Yes /usr/lib64/libXau.so.6 >0x00007fd60eb43170 0x00007fd60eb4a5bc Yes /lib64/libnss_files-2.13.90.so >0x00007fd60e93d9c0 0x00007fd60e93faec Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x00007fd60e73a6a0 0x00007fd60e73ae9c Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00000035b080a400 0x00000035b081c7d8 Yes /usr/lib64/libdbus-glib-1.so.2 >0x000000332fc076d0 0x000000332fc3011c Yes /lib64/libdbus-1.so.3 >0x00007fd60e4f8870 0x00007fd60e52647c Yes /usr/lib64/gtk-3.0/modules/libgail.so >0x00000031c0202ab0 0x00000031c020698c Yes /usr/lib64/libgailutil-3.0.so.0.0.0 >0x00007fd60e2c9620 0x00007fd60e2d9e2c Yes /usr/lib64/gtk-3.0/modules/libatk-bridge.so >0x00007fd60dd51470 0x00007fd60df82918 Yes /usr/lib64/dri/i965_dri.so >0x0000003713c01f70 0x0000003713c08ab8 Yes /usr/lib64/libtalloc.so.2 >0x00007fd60db198d0 0x00007fd60db1f728 Yes /usr/lib64/libdrm_intel.so.1.0.0 >0x00007fd60d8e1c50 0x00007fd60d8e6ddc Yes /lib64/libcrypt-2.13.90.so >0x0000003714403270 0x000000371444189c Yes /lib64/libfreebl3.so >0x00007fd60c06fe30 0x00007fd60c0c5abc Yes /usr/lib64/mutter/plugins/libgnome-shell.so >0x00007fd607df0220 0x00007fd607df9d8c Yes /usr/lib64/libgjs.so.0 >0x00007fd6078cd330 0x00007fd607b4010c Yes /usr/lib64/xulrunner-2/libmozjs.so >0x00000036c8603640 0x00000036c860d69c Yes /usr/lib64/libgnome-menu.so.2 >0x00000035b5809720 0x00000035b582e67c Yes /usr/lib64/libgstbase-0.10.so.0 >0x00000035b4023b30 0x00000035b40a096c Yes /usr/lib64/libgstreamer-0.10.so.0 >0x00000037188032a0 0x000000371880c41c Yes /usr/lib64/libcanberra.so.0 >0x00000031bfa07230 0x00000031bfa113ac Yes /usr/lib64/gnome-bluetooth/libgnome-bluetooth-applet.so.0 >0x00000035b3c0b6e0 0x00000035b3c29cd8 Yes /usr/lib64/libcroco-0.6.so.3 >0x00007fd60766ec80 0x00007fd60768076c Yes /usr/lib64/libgnome-desktop-3.so.0 >0x00000031c0a00c80 0x00000031c0a0260c Yes /usr/lib64/libpulse-mainloop-glib.so.0 >0x00007fd60742cec0 0x00007fd60745421c Yes /usr/lib64/libpulse.so.0 >0x00007fd6071e67e0 0x00007fd60720f85c Yes /usr/lib64/libecal-1.2.so.8 >0x0000003ca02199f0 0x0000003ca02436a8 Yes /usr/lib64/libical.so.0 >0x0000003c9ee07e70 0x0000003c9ee11058 Yes /usr/lib64/libicalss.so.0 >0x0000003ca0a067a0 0x0000003ca0a0cdf8 Yes /usr/lib64/libicalvcal.so.0 >0x00007fd606fa6aa0 0x00007fd606fc490c Yes /usr/lib64/libedataserverui-3.0.so.0 >0x00000031c3e10ed0 0x00000031c3e2fb7c Yes /usr/lib64/libebook-1.2.so.10 >0x00000031c061b620 0x00000031c065803c Yes /usr/lib64/libcamel-1.2.so.23 >0x000000371940c180 0x000000371942178c Yes /usr/lib64/libedataserver-1.2.so.14 >0x00000036c8a095b0 0x00000036c8a7cf2c Yes /usr/lib64/libsqlite3.so.0 >0x00007fd606d68b20 0x00007fd606d8b78c Yes /usr/lib64/libssl3.so >0x00007fd606b3e880 0x00007fd606b5696c Yes /usr/lib64/libsmime3.so >0x00007fd6068155c0 0x00007fd6068f708c Yes /usr/lib64/libnss3.so >0x0000003c95608560 0x0000003c95613888 Yes /usr/lib64/libnssutil3.so >0x0000003c95200ea0 0x0000003c95201d48 Yes /lib64/libplds4.so >0x0000003c946013c0 0x0000003c94602b78 Yes /lib64/libplc4.so >0x0000003c94e0cf60 0x0000003c94e2c858 Yes /lib64/libnspr4.so >0x0000003c91e2c9a0 0x0000003c91f0fdc8 Yes /usr/lib64/libxml2.so.2 >0x00000036c9e17d90 0x00000036c9e4bcdc Yes /usr/lib64/libsoup-2.4.so.1 >0x0000003c9da01fa0 0x0000003c9da05f88 Yes /usr/lib64/libvorbisfile.so.3 >0x0000003c9ba03700 0x0000003c9ba1a158 Yes /usr/lib64/libvorbis.so.0 >0x0000003c9ae018d0 0x0000003c9ae03da8 Yes /usr/lib64/libogg.so.0 >0x0000003718402390 0x000000371840bd38 Yes /usr/lib64/libtdb.so.1 >0x0000003c9aa02360 0x0000003c9aa0669c Yes /usr/lib64/libltdl.so.7 >0x00007fd6065bd620 0x00007fd6065e887c Yes /usr/lib64/libpulsecommon-0.9.22.so >0x00007fd6063ad4e0 0x00007fd6063ad608 Yes /usr/lib64/libX11-xcb.so.1.0.0 >0x00007fd6061a8380 0x00007fd6061ab3a8 Yes /usr/lib64/libXtst.so.6 >0x00007fd605f9fee0 0x00007fd605fa3a88 Yes /lib64/libwrap.so.0 >0x0000003c93a05fe0 0x0000003c93a48738 Yes /usr/lib64/libsndfile.so.1 >0x0000003c962011c0 0x0000003c962037e8 Yes /usr/lib64/libasyncns.so.0 >0x00000031c2618c90 0x00000031c266e918 Yes /usr/lib64/libgdata.so.11 >0x0000003717006ba0 0x0000003717015d48 Yes /usr/lib64/libgnome-keyring.so.0 >0x0000003717404690 0x00000037174147b8 Yes /usr/lib64/libsasl2.so.2 >0x0000003716c14560 0x0000003716c469ac Yes /usr/lib64/libssl.so.10 >0x0000003715c5c8c0 0x0000003715d21a3c Yes /lib64/libcrypto.so.10 >0x00007fd605cda5a0 0x00007fd605d4df6c Yes /lib64/libkrb5.so.3 >0x00007fd605a9a6f0 0x00007fd605ab305c Yes /lib64/libk5crypto.so.3 >0x0000003c94a013b0 0x0000003c94a01f98 Yes /lib64/libcom_err.so.2 >0x00007fd60585fd40 0x00007fd60588bf0c Yes /lib64/libgssapi_krb5.so.2 >0x00007fd60563ff90 0x00007fd60564d5bc Yes /lib64/libnsl-2.13.90.so >0x0000003c9320be70 0x0000003c93230e08 Yes /usr/lib64/libFLAC.so.8 >0x00007fd6051819c0 0x00007fd605183db8 Yes /usr/lib64/libvorbisenc.so.2 >0x00000031c1a02820 0x00000031c1a0489c Yes /usr/lib64/libsoup-gnome-2.4.so.1 >0x0000003714806d00 0x000000371484f67c Yes /lib64/libgcrypt.so.11 >0x00007fd604f667a0 0x00007fd604f6b73c Yes /lib64/libkrb5support.so.0 >0x0000003c96a00aa0 0x0000003c96a00fa8 Yes /lib64/libkeyutils.so.1 >0x00000031c160a740 0x00000031c161b268 Yes /usr/lib64/libproxy.so.1 >0x00007fd604d61840 0x00007fd604d61d98 Yes /lib64/libgpg-error.so.0 >0x00007fd604b5adc0 0x00007fd604b5eea8 Yes /usr/lib64/libmodman.so.1 >0x00007fd604952780 0x00007fd60495588c Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007fd5ffddea50 0x00007fd5ffdf76ac Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007fd5ffbc7190 0x00007fd5ffbd123c Yes /usr/lib64/libgvfscommon.so.0 >0x00007fd5ff9b3a90 0x00007fd5ff9bb16c Yes /lib64/libudev.so.0 >0x00007fd5ff7aee10 0x00007fd5ff7af68c Yes /lib64/libutil-2.13.90.so >0x00007fd5fe7fc050 0x00007fd5fe7feebc Yes /usr/lib64/libcanberra-0.26/libcanberra-pulse.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x7fff1d154c90 140733681323152 >rcx 0x7fff1d154cf0 140733681323248 >rdx 0x5 5 >rsi 0x7fff1d154e28 140733681323560 >rdi 0x29e9000 43945984 >rbp 0x2a77270 0x2a77270 >rsp 0x7fff1d152f90 0x7fff1d152f90 >r8 0x29 41 >r9 0x296d400 43439104 >r10 0x7fd5fea1bdc0 140557076774336 >r11 0x296d828 43440168 >r12 0x7fff1d154e28 140733681323560 >r13 0x5 5 >r14 0x0 0 >r15 0x7fff1d153d40 140733681319232 >rip 0x7fd6079af2bd 0x7fd6079af2bd <js::Parser::primaryExpr(js::TokenKind, JSBool)+2941> >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::Parser::primaryExpr(js::TokenKind, JSBool): > 0x00007fd6079ae740 <+0>: mov %rbx,-0x30(%rsp) > 0x00007fd6079ae745 <+5>: mov %r12,-0x20(%rsp) > 0x00007fd6079ae74a <+10>: mov %rdi,%rbx > 0x00007fd6079ae74d <+13>: mov %r13,-0x18(%rsp) > 0x00007fd6079ae752 <+18>: mov %r14,-0x10(%rsp) > 0x00007fd6079ae757 <+23>: mov %esi,%r12d > 0x00007fd6079ae75a <+26>: mov %rbp,-0x28(%rsp) > 0x00007fd6079ae75f <+31>: mov %r15,-0x8(%rsp) > 0x00007fd6079ae764 <+36>: sub $0xc8,%rsp > 0x00007fd6079ae76b <+43>: mov 0x18(%rdi),%rdi > 0x00007fd6079ae76f <+47>: lea 0x80(%rsp),%r13 > 0x00007fd6079ae777 <+55>: mov %edx,%r14d > 0x00007fd6079ae77a <+58>: cmp 0x48(%rdi),%r13 > 0x00007fd6079ae77e <+62>: jbe 0x7fd6079af5f8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3768> > 0x00007fd6079ae784 <+68>: lea 0x1(%r12),%eax > 0x00007fd6079ae789 <+73>: cmp $0x52,%eax > 0x00007fd6079ae78c <+76>: jbe 0x7fd6079ae7e8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+168> > 0x00007fd6079ae78e <+78>: mov $0x85,%ecx > 0x00007fd6079ae793 <+83>: xor %edx,%edx > 0x00007fd6079ae795 <+85>: xor %esi,%esi > 0x00007fd6079ae797 <+87>: mov %rbx,%rdi > 0x00007fd6079ae79a <+90>: xor %eax,%eax > 0x00007fd6079ae79c <+92>: xor %ebp,%ebp > 0x00007fd6079ae79e <+94>: callq 0x7fd6079b4820 <js::Parser::reportErrorNumber(JSParseNode*, uintN, uintN, ...)> > 0x00007fd6079ae7a3 <+99>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079ae7a8 <+104>: mov %rbp,%rax > 0x00007fd6079ae7ab <+107>: mov 0x98(%rsp),%rbx > 0x00007fd6079ae7b3 <+115>: mov 0xa0(%rsp),%rbp > 0x00007fd6079ae7bb <+123>: mov 0xa8(%rsp),%r12 > 0x00007fd6079ae7c3 <+131>: mov 0xb0(%rsp),%r13 > 0x00007fd6079ae7cb <+139>: mov 0xb8(%rsp),%r14 > 0x00007fd6079ae7d3 <+147>: mov 0xc0(%rsp),%r15 > 0x00007fd6079ae7db <+155>: add $0xc8,%rsp > 0x00007fd6079ae7e2 <+162>: retq > 0x00007fd6079ae7e3 <+163>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079ae7e8 <+168>: lea 0x197c41(%rip),%rdx # 0x7fd607b46430 > 0x00007fd6079ae7ef <+175>: movslq (%rdx,%rax,4),%rax > 0x00007fd6079ae7f3 <+179>: add %rax,%rdx > 0x00007fd6079ae7f6 <+182>: jmpq *%rdx > 0x00007fd6079ae7f8 <+184>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079ae800 <+192>: mov 0x418(%rbx),%rsi > 0x00007fd6079ae807 <+199>: xor %edi,%edi > 0x00007fd6079ae809 <+201>: callq 0x7fd6079a42e0 <JSParseNode::create(JSParseNodeArity, JSTreeContext*)> > 0x00007fd6079ae80e <+206>: test %rax,%rax > 0x00007fd6079ae811 <+209>: mov %rax,%rbp > 0x00007fd6079ae814 <+212>: je 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079ae816 <+214>: mov 0x418(%rbx),%rdi > 0x00007fd6079ae81d <+221>: callq 0x7fd60791c5b0 <JSTreeContext::ensureSharpSlots()> > 0x00007fd6079ae822 <+226>: test %al,%al > 0x00007fd6079ae824 <+228>: jne 0x7fd6079af608 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3784> > 0x00007fd6079ae82a <+234>: nopw 0x0(%rax,%rax,1) > 0x00007fd6079ae830 <+240>: xor %ebp,%ebp > 0x00007fd6079ae832 <+242>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079ae837 <+247>: nopw 0x0(%rax,%rax,1) > 0x00007fd6079ae840 <+256>: xor %esi,%esi > 0x00007fd6079ae842 <+258>: mov %rbx,%rdi > 0x00007fd6079ae845 <+261>: callq 0x7fd6079aaf20 <js::Parser::letBlock(JSBool)> > 0x00007fd6079ae84a <+266>: mov %rax,%rbp > 0x00007fd6079ae84d <+269>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079ae852 <+274>: nopw 0x0(%rax,%rax,1) > 0x00007fd6079ae858 <+280>: mov 0x418(%rbx),%r12 > 0x00007fd6079ae85f <+287>: mov 0x48(%r12),%rdi > 0x00007fd6079ae864 <+292>: callq 0x7fd60799eff0 <NewOrRecycledNode()> > 0x00007fd6079ae869 <+297>: test %rax,%rax > 0x00007fd6079ae86c <+300>: mov %rax,%rbp > 0x00007fd6079ae86f <+303>: je 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079ae875 <+309>: mov 0x48(%r12),%rdx > 0x00007fd6079ae87a <+314>: lea 0x58(%rbx),%r12 > 0x00007fd6079ae87e <+318>: mov %r12,%rdi > 0x00007fd6079ae881 <+321>: mov 0x120(%rdx),%eax > 0x00007fd6079ae887 <+327>: movq $0x0,0x20(%rbp) > 0x00007fd6079ae88f <+335>: movq $0x0,0x18(%rbp) > 0x00007fd6079ae897 <+343>: lea (%rax,%rax,2),%rax > 0x00007fd6079ae89b <+347>: shl $0x4,%rax > 0x00007fd6079ae89f <+351>: lea 0x60(%rdx,%rax,1),%rdx > 0x00007fd6079ae8a4 <+356>: movzbl 0x3(%rbp),%eax > 0x00007fd6079ae8a8 <+360>: and $0xffffffc0,%eax > 0x00007fd6079ae8ab <+363>: or $0x5,%eax > 0x00007fd6079ae8ae <+366>: mov %al,0x3(%rbp) > 0x00007fd6079ae8b1 <+369>: mov 0x4(%rdx),%rax > 0x00007fd6079ae8b5 <+373>: mov %rax,0x4(%rbp) > 0x00007fd6079ae8b9 <+377>: mov 0xc(%rdx),%rax > 0x00007fd6079ae8bd <+381>: movq $0x0,0x28(%rbp) > 0x00007fd6079ae8c5 <+389>: movl $0x0,0x38(%rbp) > 0x00007fd6079ae8cc <+396>: movw $0x18,0x0(%rbp) > 0x00007fd6079ae8d2 <+402>: movb $0x59,0x2(%rbp) > 0x00007fd6079ae8d6 <+406>: mov %rax,0xc(%rbp) > 0x00007fd6079ae8da <+410>: lea 0x28(%rbp),%rax > 0x00007fd6079ae8de <+414>: mov %rax,0x10(%rsp) > 0x00007fd6079ae8e3 <+419>: andw $0xf000,0x3c(%rbp) > 0x00007fd6079ae8e9 <+425>: mov 0x3c(%rbp),%edx > 0x00007fd6079ae8ec <+428>: mov %rax,0x30(%rbp) > 0x00007fd6079ae8f0 <+432>: and $0xfff,%edx > 0x00007fd6079ae8f6 <+438>: mov %edx,0x3c(%rbp) > 0x00007fd6079ae8f9 <+441>: mov 0x418(%rbx),%rax > 0x00007fd6079ae900 <+448>: mov 0x8(%rax),%eax > 0x00007fd6079ae903 <+451>: shl $0xc,%eax > 0x00007fd6079ae906 <+454>: or %edx,%eax > 0x00007fd6079ae908 <+456>: mov %eax,0x3c(%rbp) > 0x00007fd6079ae90b <+459>: orl $0x8,0x12c(%rbx) > 0x00007fd6079ae912 <+466>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079ae917 <+471>: cmp $0x18,%eax > 0x00007fd6079ae91a <+474>: mov $0x1,%edx > 0x00007fd6079ae91f <+479>: je 0x7fd6079ae93c <js::Parser::primaryExpr(js::TokenKind, JSBool)+508> > 0x00007fd6079ae921 <+481>: mov 0x120(%rbx),%eax > 0x00007fd6079ae927 <+487>: addl $0x1,0x124(%rbx) > 0x00007fd6079ae92e <+494>: xor %dl,%dl > 0x00007fd6079ae930 <+496>: sub $0x1,%eax > 0x00007fd6079ae933 <+499>: and $0x3,%eax > 0x00007fd6079ae936 <+502>: mov %eax,0x120(%rbx) > 0x00007fd6079ae93c <+508>: mov 0x12c(%rbx),%eax > 0x00007fd6079ae942 <+514>: xor %r15d,%r15d > 0x00007fd6079ae945 <+517>: and $0xfffffff7,%eax > 0x00007fd6079ae948 <+520>: test %edx,%edx > 0x00007fd6079ae94a <+522>: mov %eax,0x12c(%rbx) > 0x00007fd6079ae950 <+528>: jne 0x7fd6079aeafa <js::Parser::primaryExpr(js::TokenKind, JSBool)+954> > 0x00007fd6079ae956 <+534>: nopw %cs:0x0(%rax,%rax,1) > 0x00007fd6079ae960 <+544>: mov 0x124(%rbx),%edx > 0x00007fd6079ae966 <+550>: or $0x8,%eax > 0x00007fd6079ae969 <+553>: mov %eax,0x12c(%rbx) > 0x00007fd6079ae96f <+559>: test %edx,%edx > 0x00007fd6079ae971 <+561>: je 0x7fd6079af5b0 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3696> > 0x00007fd6079ae977 <+567>: add 0x120(%rbx),%edx > 0x00007fd6079ae97d <+573>: and $0x3,%edx > 0x00007fd6079ae980 <+576>: lea (%rdx,%rdx,2),%rdx > 0x00007fd6079ae984 <+580>: shl $0x4,%rdx > 0x00007fd6079ae988 <+584>: mov 0x60(%rbx,%rdx,1),%r14d > 0x00007fd6079ae98d <+589>: and $0xfffffff7,%eax > 0x00007fd6079ae990 <+592>: cmp $0x18,%r14d > 0x00007fd6079ae994 <+596>: mov %eax,0x12c(%rbx) > 0x00007fd6079ae99a <+602>: je 0x7fd6079afa08 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4808> > 0x00007fd6079ae9a0 <+608>: cmp $0x3,%r14d > 0x00007fd6079ae9a4 <+612>: je 0x7fd6079af490 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3408> > 0x00007fd6079ae9aa <+618>: mov 0x18(%rbx),%rdi > 0x00007fd6079ae9ae <+622>: cmp 0x48(%rdi),%r13 > 0x00007fd6079ae9b2 <+626>: jbe 0x7fd6079af5f8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3768> > 0x00007fd6079ae9b8 <+632>: or $0x8,%eax > 0x00007fd6079ae9bb <+635>: mov %r12,%rdi > 0x00007fd6079ae9be <+638>: mov %eax,0x12c(%rbx) > 0x00007fd6079ae9c4 <+644>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079ae9c9 <+649>: cmp $0x4d,%eax > 0x00007fd6079ae9cc <+652>: mov $0x1,%edx > 0x00007fd6079ae9d1 <+657>: je 0x7fd6079ae9ee <js::Parser::primaryExpr(js::TokenKind, JSBool)+686> > 0x00007fd6079ae9d3 <+659>: mov 0x120(%rbx),%eax > 0x00007fd6079ae9d9 <+665>: addl $0x1,0x124(%rbx) > 0x00007fd6079ae9e0 <+672>: xor %dl,%dl > 0x00007fd6079ae9e2 <+674>: sub $0x1,%eax > 0x00007fd6079ae9e5 <+677>: and $0x3,%eax > 0x00007fd6079ae9e8 <+680>: mov %eax,0x120(%rbx) > 0x00007fd6079ae9ee <+686>: andl $0xfffffff7,0x12c(%rbx) > 0x00007fd6079ae9f5 <+693>: test %edx,%edx > 0x00007fd6079ae9f7 <+695>: jne 0x7fd6079af5e0 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3744> > 0x00007fd6079ae9fd <+701>: mov %rbx,%rdi > 0x00007fd6079aea00 <+704>: callq 0x7fd6079a8c20 <js::Parser::assignExpr()> > 0x00007fd6079aea05 <+709>: test %rax,%rax > 0x00007fd6079aea08 <+712>: je 0x7fd6079ae830 <js::Parser::primaryExpr(js::TokenKind, JSBool)+240> > 0x00007fd6079aea0e <+718>: movzwl (%rax),%edx > 0x00007fd6079aea11 <+721>: sub $0x18,%edx > 0x00007fd6079aea14 <+724>: cmp $0x9,%dx > 0x00007fd6079aea18 <+728>: jbe 0x7fd6079af478 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3384> > 0x00007fd6079aea1e <+734>: orw $0x800,0x3c(%rbp) > 0x00007fd6079aea24 <+740>: mov 0x30(%rbp),%rdx > 0x00007fd6079aea28 <+744>: mov %rax,(%rdx) > 0x00007fd6079aea2b <+747>: addl $0x1,0x38(%rbp) > 0x00007fd6079aea2f <+751>: add $0x18,%rax > 0x00007fd6079aea33 <+755>: mov %rax,0x30(%rbp) > 0x00007fd6079aea37 <+759>: nopw 0x0(%rax,%rax,1) > 0x00007fd6079aea40 <+768>: mov %r12,%rdi > 0x00007fd6079aea43 <+771>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079aea48 <+776>: cmp $0x3,%eax > 0x00007fd6079aea4b <+779>: je 0x7fd6079af548 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3592> > 0x00007fd6079aea51 <+785>: mov 0x120(%rbx),%eax > 0x00007fd6079aea57 <+791>: addl $0x1,0x124(%rbx) > 0x00007fd6079aea5e <+798>: sub $0x1,%eax > 0x00007fd6079aea61 <+801>: and $0x3,%eax > 0x00007fd6079aea64 <+804>: mov %eax,0x120(%rbx) > 0x00007fd6079aea6a <+810>: test %r15d,%r15d > 0x00007fd6079aea6d <+813>: jne 0x7fd6079aeae4 <js::Parser::primaryExpr(js::TokenKind, JSBool)+932> > 0x00007fd6079aea6f <+815>: mov 0x38(%rbp),%eax > 0x00007fd6079aea72 <+818>: test %eax,%eax > 0x00007fd6079aea74 <+820>: je 0x7fd6079aeae4 <js::Parser::primaryExpr(js::TokenKind, JSBool)+932> > 0x00007fd6079aea76 <+822>: xor %edx,%edx > 0x00007fd6079aea78 <+824>: mov $0x2a,%esi > 0x00007fd6079aea7d <+829>: mov %r12,%rdi > 0x00007fd6079aea80 <+832>: callq 0x7fd6079b47b0 <js::TokenStream::matchToken(js::TokenKind, uintN)> > 0x00007fd6079aea85 <+837>: test %eax,%eax > 0x00007fd6079aea87 <+839>: je 0x7fd6079aeae4 <js::Parser::primaryExpr(js::TokenKind, JSBool)+932> > 0x00007fd6079aea89 <+841>: mov 0x30(%rbp),%rsi > 0x00007fd6079aea8d <+845>: mov 0x10(%rsp),%rax > 0x00007fd6079aea92 <+850>: mov $0xcf,%r8d > 0x00007fd6079aea98 <+856>: mov 0x3c(%rbp),%edx > 0x00007fd6079aea9b <+859>: movw $0x4e,0x0(%rbp) > 0x00007fd6079aeaa1 <+865>: mov $0x4f,%ecx > 0x00007fd6079aeaa6 <+870>: movl $0x0,0x38(%rbp) > 0x00007fd6079aeaad <+877>: movq $0x0,0x28(%rbp) > 0x00007fd6079aeab5 <+885>: mov %rbx,%rdi > 0x00007fd6079aeab8 <+888>: sub $0x18,%rsi > 0x00007fd6079aeabc <+892>: mov %rax,0x30(%rbp) > 0x00007fd6079aeac0 <+896>: shr $0xc,%edx > 0x00007fd6079aeac3 <+899>: callq 0x7fd6079afd20 <js::Parser::comprehensionTail(JSParseNode*, uintN, js::TokenKind, JSOp)> > 0x00007fd6079aeac8 <+904>: test %rax,%rax > 0x00007fd6079aeacb <+907>: je 0x7fd6079ae830 <js::Parser::primaryExpr(js::TokenKind, JSBool)+240> > 0x00007fd6079aead1 <+913>: mov 0x30(%rbp),%rdx > 0x00007fd6079aead5 <+917>: mov %rax,(%rdx) > 0x00007fd6079aead8 <+920>: addl $0x1,0x38(%rbp) > 0x00007fd6079aeadc <+924>: add $0x18,%rax > 0x00007fd6079aeae0 <+928>: mov %rax,0x30(%rbp) > 0x00007fd6079aeae4 <+932>: mov %r12,%rdi > 0x00007fd6079aeae7 <+935>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079aeaec <+940>: cmp $0x18,%eax > 0x00007fd6079aeaef <+943>: mov $0x69,%ecx > 0x00007fd6079aeaf4 <+948>: jne 0x7fd6079ae793 <js::Parser::primaryExpr(js::TokenKind, JSBool)+83> > 0x00007fd6079aeafa <+954>: mov 0x120(%rbx),%eax > 0x00007fd6079aeb00 <+960>: lea (%rax,%rax,2),%rax > 0x00007fd6079aeb04 <+964>: shl $0x4,%rax > 0x00007fd6079aeb08 <+968>: mov 0x14(%r12,%rax,1),%rax > 0x00007fd6079aeb0d <+973>: mov %rax,0xc(%rbp) > 0x00007fd6079aeb11 <+977>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079aeb16 <+982>: nopw %cs:0x0(%rax,%rax,1) > 0x00007fd6079aeb20 <+992>: mov %rbx,%rdi > 0x00007fd6079aeb23 <+995>: callq 0x7fd6079aac80 <js::Parser::qualifiedIdentifier()> > 0x00007fd6079aeb28 <+1000>: mov %rax,%rbp > 0x00007fd6079aeb2b <+1003>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079aeb30 <+1008>: mov 0x418(%rbx),%rsi > 0x00007fd6079aeb37 <+1015>: xor %edi,%edi > 0x00007fd6079aeb39 <+1017>: callq 0x7fd6079a42e0 <JSParseNode::create(JSParseNodeArity, JSTreeContext*)> > 0x00007fd6079aeb3e <+1022>: test %rax,%rax > 0x00007fd6079aeb41 <+1025>: mov %rax,%rbp > 0x00007fd6079aeb44 <+1028>: je 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079aeb4a <+1034>: movb $0x3c,0x2(%rax) > 0x00007fd6079aeb4e <+1038>: mov 0x120(%rbx),%eax > 0x00007fd6079aeb54 <+1044>: lea (%rax,%rax,2),%rax > 0x00007fd6079aeb58 <+1048>: shl $0x4,%rax > 0x00007fd6079aeb5c <+1052>: mov 0x80(%rbx,%rax,1),%rax > 0x00007fd6079aeb64 <+1060>: mov %rax,0x28(%rbp) > 0x00007fd6079aeb68 <+1064>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079aeb6d <+1069>: nopl (%rax) > 0x00007fd6079aeb70 <+1072>: mov 0x120(%rbx),%eax > 0x00007fd6079aeb76 <+1078>: mov 0x418(%rbx),%r13 > 0x00007fd6079aeb7d <+1085>: lea 0x58(%rbx),%r12 > 0x00007fd6079aeb81 <+1089>: mov $0x6,%edi > 0x00007fd6079aeb86 <+1094>: mov %r13,%rsi > 0x00007fd6079aeb89 <+1097>: lea (%rax,%rax,2),%rax > 0x00007fd6079aeb8d <+1101>: shl $0x4,%rax > 0x00007fd6079aeb91 <+1105>: mov 0x30(%r12,%rax,1),%r15 > 0x00007fd6079aeb96 <+1110>: callq 0x7fd6079a42e0 <JSParseNode::create(JSParseNodeArity, JSTreeContext*)> > 0x00007fd6079aeb9b <+1115>: test %rax,%rax > 0x00007fd6079aeb9e <+1118>: mov %rax,%rbp > 0x00007fd6079aeba1 <+1121>: je 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079aeba7 <+1127>: mov %r15,0x28(%rax) > 0x00007fd6079aebab <+1131>: movq $0x0,0x30(%rax) > 0x00007fd6079aebb3 <+1139>: mov 0x10(%r13),%rdx > 0x00007fd6079aebb7 <+1143>: movl $0xffffffff,0x38(%rax) > 0x00007fd6079aebbe <+1150>: test %rdx,%rdx > 0x00007fd6079aebc1 <+1153>: je 0x7fd6079af68e <js::Parser::primaryExpr(js::TokenKind, JSBool)+3918> > 0x00007fd6079aebc7 <+1159>: xor %ecx,%ecx > 0x00007fd6079aebc9 <+1161>: cmpw $0x4,(%rdx) > 0x00007fd6079aebcd <+1165>: mov $0x20,%eax > 0x00007fd6079aebd2 <+1170>: cmove %eax,%ecx > 0x00007fd6079aebd5 <+1173>: movzwl 0x3c(%rbp),%eax > 0x00007fd6079aebd9 <+1177>: and $0xf000,%ax > 0x00007fd6079aebdd <+1181>: or %ecx,%eax > 0x00007fd6079aebdf <+1183>: mov %ax,0x3c(%rbp) > 0x00007fd6079aebe3 <+1187>: mov 0x4(%rdx),%edx > 0x00007fd6079aebe6 <+1190>: mov 0x3c(%rbp),%eax > 0x00007fd6079aebe9 <+1193>: shl $0xc,%edx > 0x00007fd6079aebec <+1196>: movb $0x3b,0x2(%rbp) > 0x00007fd6079aebf0 <+1200>: and $0xfff,%eax > 0x00007fd6079aebf5 <+1205>: or %edx,%eax > 0x00007fd6079aebf7 <+1207>: mov %eax,0x3c(%rbp) > 0x00007fd6079aebfa <+1210>: mov 0x418(%rbx),%rdi > 0x00007fd6079aec01 <+1217>: mov (%rdi),%eax > 0x00007fd6079aec03 <+1219>: mov %eax,%edx > 0x00007fd6079aec05 <+1221>: and $0x42,%edx > 0x00007fd6079aec08 <+1224>: cmp $0x2,%edx > 0x00007fd6079aec0b <+1227>: je 0x7fd6079af898 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4440> > 0x00007fd6079aec11 <+1233>: test %r14d,%r14d > 0x00007fd6079aec14 <+1236>: jne 0x7fd6079af908 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4552> > 0x00007fd6079aec1a <+1242>: testl $0x10000,(%rdi) > 0x00007fd6079aec20 <+1248>: jne 0x7fd6079aed68 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1576> > 0x00007fd6079aec26 <+1254>: mov 0x28(%rbp),%rsi > 0x00007fd6079aec2a <+1258>: xor %ecx,%ecx > 0x00007fd6079aec2c <+1260>: xor %edx,%edx > 0x00007fd6079aec2e <+1262>: callq 0x7fd60791cf10 <js_LexicalLookup(JSTreeContext*, JSAtom*, jsint*, JSStmtInfo*)> > 0x00007fd6079aec33 <+1267>: mov 0x418(%rbx),%rdi > 0x00007fd6079aec3a <+1274>: mov 0x28(%rbp),%rsi > 0x00007fd6079aec3e <+1278>: lea 0x78(%rsp),%rdx > 0x00007fd6079aec43 <+1283>: mov %rax,%r13 > 0x00007fd6079aec46 <+1286>: add $0x30,%rdi > 0x00007fd6079aec4a <+1290>: callq 0x7fd6078f1900 <JSAtomList::rawLookup(JSAtom*, JSHashEntry**&)> > 0x00007fd6079aec4f <+1295>: test %rax,%rax > 0x00007fd6079aec52 <+1298>: je 0x7fd6079afb4d <js::Parser::primaryExpr(js::TokenKind, JSBool)+5133> > 0x00007fd6079aec58 <+1304>: mov 0x18(%rax),%r15 > 0x00007fd6079aec5c <+1308>: movzwl 0x3c(%r15),%esi > 0x00007fd6079aec61 <+1313>: and $0xfff,%si > 0x00007fd6079aec66 <+1318>: test $0x1,%sil > 0x00007fd6079aec6a <+1322>: je 0x7fd6079aecc2 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1410> > 0x00007fd6079aec6c <+1324>: mov 0x418(%rbx),%rdi > 0x00007fd6079aec73 <+1331>: mov 0x4(%rdi),%r9d > 0x00007fd6079aec77 <+1335>: mov 0x10(%rdi),%r8 > 0x00007fd6079aec7b <+1339>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079aec80 <+1344>: mov 0x3c(%r15),%ecx > 0x00007fd6079aec84 <+1348>: mov %r9d,%edx > 0x00007fd6079aec87 <+1351>: shr $0xc,%ecx > 0x00007fd6079aec8a <+1354>: test %r8,%r8 > 0x00007fd6079aec8d <+1357>: je 0x7fd6079aec93 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1363> > 0x00007fd6079aec8f <+1359>: mov 0x4(%r8),%edx > 0x00007fd6079aec93 <+1363>: cmp %edx,%ecx > 0x00007fd6079aec95 <+1365>: ja 0x7fd6079af6b0 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3952> > 0x00007fd6079aec9b <+1371>: mov 0x18(%rdi),%rdx > 0x00007fd6079aec9f <+1375>: test %rdx,%rdx > 0x00007fd6079aeca2 <+1378>: jne 0x7fd6079aecbd <js::Parser::primaryExpr(js::TokenKind, JSBool)+1405> > 0x00007fd6079aeca4 <+1380>: jmpq 0x7fd6079af6b0 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3952> > 0x00007fd6079aeca9 <+1385>: nopl 0x0(%rax) > 0x00007fd6079aecb0 <+1392>: mov 0x30(%rdx),%rdx > 0x00007fd6079aecb4 <+1396>: test %rdx,%rdx > 0x00007fd6079aecb7 <+1399>: je 0x7fd6079af6b0 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3952> > 0x00007fd6079aecbd <+1405>: cmp 0x4(%rdx),%ecx > 0x00007fd6079aecc0 <+1408>: jne 0x7fd6079aecb0 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1392> > 0x00007fd6079aecc2 <+1410>: mov 0x20(%r15),%rax > 0x00007fd6079aecc6 <+1414>: mov %rax,0x20(%rbp) > 0x00007fd6079aecca <+1418>: mov %rbp,0x20(%r15) > 0x00007fd6079aecce <+1422>: movzwl 0x3c(%rbp),%edx > 0x00007fd6079aecd2 <+1426>: movzwl 0x3c(%r15),%eax > 0x00007fd6079aecd7 <+1431>: and $0x908,%dx > 0x00007fd6079aecdc <+1436>: and $0xf000,%ax > 0x00007fd6079aece0 <+1440>: or %esi,%edx > 0x00007fd6079aece2 <+1442>: or %edx,%eax > 0x00007fd6079aece4 <+1444>: mov %ax,0x3c(%r15) > 0x00007fd6079aece9 <+1449>: orb $0x40,0x3(%rbp) > 0x00007fd6079aeced <+1453>: mov %r15,0x30(%rbp) > 0x00007fd6079aecf1 <+1457>: mov 0x124(%rbx),%eax > 0x00007fd6079aecf7 <+1463>: test %eax,%eax > 0x00007fd6079aecf9 <+1465>: je 0x7fd6079afa81 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4929> > 0x00007fd6079aecff <+1471>: add 0x120(%rbx),%eax > 0x00007fd6079aed05 <+1477>: and $0x3,%eax > 0x00007fd6079aed08 <+1480>: lea (%rax,%rax,2),%rax > 0x00007fd6079aed0c <+1484>: shl $0x4,%rax > 0x00007fd6079aed10 <+1488>: mov 0x60(%rbx,%rax,1),%eax > 0x00007fd6079aed14 <+1492>: cmp $0x1b,%eax > 0x00007fd6079aed17 <+1495>: je 0x7fd6079afacd <js::Parser::primaryExpr(js::TokenKind, JSBool)+5005> > 0x00007fd6079aed1d <+1501>: movzwl 0x3c(%r15),%edx > 0x00007fd6079aed22 <+1506>: mov %edx,%eax > 0x00007fd6079aed24 <+1508>: and $0xf000,%dx > 0x00007fd6079aed29 <+1513>: and $0xfff,%ax > 0x00007fd6079aed2d <+1517>: or $0x1,%ah > 0x00007fd6079aed30 <+1520>: or %eax,%edx > 0x00007fd6079aed32 <+1522>: mov %dx,0x3c(%r15) > 0x00007fd6079aed37 <+1527>: movzwl 0x3c(%rbp),%edx > 0x00007fd6079aed3b <+1531>: and $0x100,%ax > 0x00007fd6079aed3f <+1535>: mov %edx,%ecx > 0x00007fd6079aed41 <+1537>: and $0xf000,%dx > 0x00007fd6079aed46 <+1542>: and $0xfff,%cx > 0x00007fd6079aed4b <+1547>: or %ecx,%eax > 0x00007fd6079aed4d <+1549>: or %eax,%edx > 0x00007fd6079aed4f <+1551>: test %r13,%r13 > 0x00007fd6079aed52 <+1554>: mov %dx,0x3c(%rbp) > 0x00007fd6079aed56 <+1558>: je 0x7fd6079aed68 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1576> > 0x00007fd6079aed58 <+1560>: cmpw $0x6,0x0(%r13) > 0x00007fd6079aed5e <+1566>: je 0x7fd6079afb0c <js::Parser::primaryExpr(js::TokenKind, JSBool)+5068> > 0x00007fd6079aed64 <+1572>: nopl 0x0(%rax) > 0x00007fd6079aed68 <+1576>: mov %r12,%rdi > 0x00007fd6079aed6b <+1579>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079aed70 <+1584>: cmp $0x47,%eax > 0x00007fd6079aed73 <+1587>: je 0x7fd6079af850 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4368> > 0x00007fd6079aed79 <+1593>: mov 0x120(%rbx),%eax > 0x00007fd6079aed7f <+1599>: addl $0x1,0x124(%rbx) > 0x00007fd6079aed86 <+1606>: sub $0x1,%eax > 0x00007fd6079aed89 <+1609>: and $0x3,%eax > 0x00007fd6079aed8c <+1612>: mov %eax,0x120(%rbx) > 0x00007fd6079aed92 <+1618>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079aed97 <+1623>: nopw 0x0(%rax,%rax,1) > 0x00007fd6079aeda0 <+1632>: mov %r13,%rsi > 0x00007fd6079aeda3 <+1635>: mov %rbx,%rdi > 0x00007fd6079aeda6 <+1638>: callq 0x7fd6079b09c0 <js::Parser::parenExpr(JSBool*)> > 0x00007fd6079aedab <+1643>: test %rax,%rax > 0x00007fd6079aedae <+1646>: mov %rax,%rbp > 0x00007fd6079aedb1 <+1649>: je 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079aedb7 <+1655>: orb $0x20,0x3(%rax) > 0x00007fd6079aedbb <+1659>: mov 0x80(%rsp),%r11d > 0x00007fd6079aedc3 <+1667>: test %r11d,%r11d > 0x00007fd6079aedc6 <+1670>: jne 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079aedcc <+1676>: lea 0x58(%rbx),%rdi > 0x00007fd6079aedd0 <+1680>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079aedd5 <+1685>: cmp $0x1c,%eax > 0x00007fd6079aedd8 <+1688>: mov $0x6c,%ecx > 0x00007fd6079aeddd <+1693>: je 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079aede3 <+1699>: jmpq 0x7fd6079ae793 <js::Parser::primaryExpr(js::TokenKind, JSBool)+83> > 0x00007fd6079aede8 <+1704>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079aedf0 <+1712>: mov 0x418(%rbx),%r12 > 0x00007fd6079aedf7 <+1719>: movq $0x0,0x20(%rsp) > 0x00007fd6079aee00 <+1728>: movq $0x0,0x28(%rsp) > 0x00007fd6079aee09 <+1737>: movl $0x0,0x30(%rsp) > 0x00007fd6079aee11 <+1745>: mov 0x48(%r12),%rdi > 0x00007fd6079aee16 <+1750>: mov %rdi,0x38(%rsp) > 0x00007fd6079aee1b <+1755>: callq 0x7fd60799eff0 <NewOrRecycledNode()> > 0x00007fd6079aee20 <+1760>: test %rax,%rax > 0x00007fd6079aee23 <+1763>: mov %rax,%rbp > 0x00007fd6079aee26 <+1766>: je 0x7fd6079afc19 <js::Parser::primaryExpr(js::TokenKind, JSBool)+5337> > 0x00007fd6079aee2c <+1772>: mov 0x48(%r12),%rdx > 0x00007fd6079aee31 <+1777>: lea 0x20(%rsp),%rcx > 0x00007fd6079aee36 <+1782>: lea 0x58(%rbx),%r12 > 0x00007fd6079aee3a <+1786>: mov 0x120(%rdx),%eax > 0x00007fd6079aee40 <+1792>: movq $0x0,0x20(%rbp) > 0x00007fd6079aee48 <+1800>: movq $0x0,0x18(%rbp) > 0x00007fd6079aee50 <+1808>: lea (%rax,%rax,2),%rax > 0x00007fd6079aee54 <+1812>: shl $0x4,%rax > 0x00007fd6079aee58 <+1816>: lea 0x60(%rdx,%rax,1),%rdx > 0x00007fd6079aee5d <+1821>: movzbl 0x3(%rbp),%eax > 0x00007fd6079aee61 <+1825>: and $0xffffffc0,%eax > 0x00007fd6079aee64 <+1828>: or $0x5,%eax > 0x00007fd6079aee67 <+1831>: mov %al,0x3(%rbp) > 0x00007fd6079aee6a <+1834>: mov 0x4(%rdx),%rax > 0x00007fd6079aee6e <+1838>: mov %rax,0x4(%rbp) > 0x00007fd6079aee72 <+1842>: mov 0xc(%rdx),%rax > 0x00007fd6079aee76 <+1846>: andw $0xf000,0x3c(%rbp) > 0x00007fd6079aee7c <+1852>: movw $0x1a,0x0(%rbp) > 0x00007fd6079aee82 <+1858>: andl $0xfff,0x3c(%rbp) > 0x00007fd6079aee89 <+1865>: movb $0x59,0x2(%rbp) > 0x00007fd6079aee8d <+1869>: mov %rax,0xc(%rbp) > 0x00007fd6079aee91 <+1873>: lea 0x28(%rbp),%rax > 0x00007fd6079aee95 <+1877>: movq $0x0,0x28(%rbp) > 0x00007fd6079aee9d <+1885>: movl $0x0,0x38(%rbp) > 0x00007fd6079aeea4 <+1892>: mov %rax,0x30(%rbp) > 0x00007fd6079aeea8 <+1896>: mov %rcx,0x8(%rsp) > 0x00007fd6079aeead <+1901>: orl $0x20,0x12c(%rbx) > 0x00007fd6079aeeb4 <+1908>: mov %r12,%rdi > 0x00007fd6079aeeb7 <+1911>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079aeebc <+1916>: mov 0x12c(%rbx),%edx > 0x00007fd6079aeec2 <+1922>: and $0xffffffdf,%edx > 0x00007fd6079aeec5 <+1925>: cmp $0x1d,%eax > 0x00007fd6079aeec8 <+1928>: mov %edx,0x12c(%rbx) > 0x00007fd6079aeece <+1934>: je 0x7fd6079af7a0 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4192> > 0x00007fd6079aeed4 <+1940>: jle 0x7fd6079af630 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3824> > 0x00007fd6079aeeda <+1946>: cmp $0x1e,%eax > 0x00007fd6079aeedd <+1949>: je 0x7fd6079af741 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4097> > 0x00007fd6079aeee3 <+1955>: cmp $0x1f,%eax > 0x00007fd6079aeee6 <+1958>: jne 0x7fd6079af639 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3833> > 0x00007fd6079aeeec <+1964>: mov 0x120(%rbx),%eax > 0x00007fd6079aeef2 <+1970>: lea (%rax,%rax,2),%rax > 0x00007fd6079aeef6 <+1974>: mov 0x418(%rbx),%rsi > 0x00007fd6079aeefd <+1981>: xor %edi,%edi > 0x00007fd6079aeeff <+1983>: shl $0x4,%rax > 0x00007fd6079aef03 <+1987>: mov 0x30(%r12,%rax,1),%rax > 0x00007fd6079aef08 <+1992>: mov %rax,0x40(%rsp) > 0x00007fd6079aef0d <+1997>: callq 0x7fd6079a42e0 <JSParseNode::create(JSParseNodeArity, JSTreeContext*)> > 0x00007fd6079aef12 <+2002>: test %rax,%rax > 0x00007fd6079aef15 <+2005>: mov %rax,%r13 > 0x00007fd6079aef18 <+2008>: je 0x7fd6079af78e <js::Parser::primaryExpr(js::TokenKind, JSBool)+4174> > 0x00007fd6079aef1e <+2014>: mov 0x40(%rsp),%rax > 0x00007fd6079aef23 <+2019>: mov %rax,0x28(%r13) > 0x00007fd6079aef27 <+2023>: mov %r12,%rdi > 0x00007fd6079aef2a <+2026>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079aef2f <+2031>: cmp $0x6,%eax > 0x00007fd6079aef32 <+2034>: je 0x7fd6079afa33 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4851> > 0x00007fd6079aef38 <+2040>: cmp $0x1a,%eax > 0x00007fd6079aef3b <+2043>: jne 0x7fd6079afc2b <js::Parser::primaryExpr(js::TokenKind, JSBool)+5355> > 0x00007fd6079aef41 <+2049>: mov 0x120(%rbx),%eax > 0x00007fd6079aef47 <+2055>: addl $0x1,0x124(%rbx) > 0x00007fd6079aef4e <+2062>: mov %r13,%rcx > 0x00007fd6079aef51 <+2065>: sub $0x1,%eax > 0x00007fd6079aef54 <+2068>: and $0x3,%eax > 0x00007fd6079aef57 <+2071>: mov %eax,0x120(%rbx) > 0x00007fd6079aef5d <+2077>: orw $0xa00,0x3c(%rbp) > 0x00007fd6079aef63 <+2083>: cmpw $0x1d,0x0(%r13) > 0x00007fd6079aef69 <+2089>: je 0x7fd6079af960 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4640> > 0x00007fd6079aef6f <+2095>: mov 0x418(%rbx),%r8 > 0x00007fd6079aef76 <+2102>: mov %r13,%rdx > 0x00007fd6079aef79 <+2105>: mov $0x5d,%esi > 0x00007fd6079aef7e <+2110>: mov $0x6,%edi > 0x00007fd6079aef83 <+2115>: mov $0x5d,%r13d > 0x00007fd6079aef89 <+2121>: callq 0x7fd6079a4590 <JSParseNode::newBinaryOrAppend(js::TokenKind, JSOp, JSParseNode*, JSParseNode*, JSTreeContext*)> > 0x00007fd6079aef8e <+2126>: test %rax,%rax > 0x00007fd6079aef91 <+2129>: je 0x7fd6079af78e <js::Parser::primaryExpr(js::TokenKind, JSBool)+4174> > 0x00007fd6079aef97 <+2135>: mov 0x30(%rbp),%rdx > 0x00007fd6079aef9b <+2139>: mov %rax,(%rdx) > 0x00007fd6079aef9e <+2142>: add $0x18,%rax > 0x00007fd6079aefa2 <+2146>: addl $0x1,0x38(%rbp) > 0x00007fd6079aefa6 <+2150>: cmp $0x5d,%r13d > 0x00007fd6079aefaa <+2154>: mov %rax,0x30(%rbp) > 0x00007fd6079aefae <+2158>: je 0x7fd6079af940 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4608> > 0x00007fd6079aefb4 <+2164>: cmp $0x7d,%r13d > 0x00007fd6079aefb8 <+2168>: je 0x7fd6079afa18 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4824> > 0x00007fd6079aefbe <+2174>: cmp $0x7e,%r13d > 0x00007fd6079aefc2 <+2178>: setne %al > 0x00007fd6079aefc5 <+2181>: sete 0x1f(%rsp) > 0x00007fd6079aefca <+2186>: movzbl %al,%r15d > 0x00007fd6079aefce <+2190>: movzbl %al,%r14d > 0x00007fd6079aefd2 <+2194>: mov %al,0x10(%rsp) > 0x00007fd6079aefd6 <+2198>: lea 0x2(%r15,%r15,4),%r15 > 0x00007fd6079aefdb <+2203>: lea 0x2(%r14,%r14,4),%r14d > 0x00007fd6079aefe0 <+2208>: mov 0x40(%rsp),%rsi > 0x00007fd6079aefe5 <+2213>: mov 0x8(%rsp),%rdi > 0x00007fd6079aefea <+2218>: lea 0x78(%rsp),%rdx > 0x00007fd6079aefef <+2223>: callq 0x7fd6078f1900 <JSAtomList::rawLookup(JSAtom*, JSHashEntry**&)> > 0x00007fd6079aeff4 <+2228>: test %rax,%rax > 0x00007fd6079aeff7 <+2231>: mov %rax,%r13 > 0x00007fd6079aeffa <+2234>: je 0x7fd6079afb1f <js::Parser::primaryExpr(js::TokenKind, JSBool)+5087> > 0x00007fd6079af000 <+2240>: mov 0x18(%rax),%r10 > 0x00007fd6079af004 <+2244>: test %r10d,%r14d > 0x00007fd6079af007 <+2247>: mov %r10d,%r15d > 0x00007fd6079af00a <+2250>: je 0x7fd6079af0a5 <js::Parser::primaryExpr(js::TokenKind, JSBool)+2405> > 0x00007fd6079af010 <+2256>: cmpb $0x0,0x1f(%rsp) > 0x00007fd6079af015 <+2261>: je 0x7fd6079af9d0 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4752> > 0x00007fd6079af01b <+2267>: mov 0x18(%rbx),%rdi > 0x00007fd6079af01f <+2271>: mov 0x40(%rsp),%rsi > 0x00007fd6079af024 <+2276>: lea 0x70(%rsp),%rdx > 0x00007fd6079af029 <+2281>: mov %r10d,(%rsp) > 0x00007fd6079af02d <+2285>: movq $0x0,0x70(%rsp) > 0x00007fd6079af036 <+2294>: callq 0x7fd6078f03f0 <js_AtomToPrintableString(JSContext*, JSAtom*, JSAutoByteString*)> > 0x00007fd6079af03b <+2299>: test %rax,%rax > 0x00007fd6079af03e <+2302>: mov (%rsp),%r10d > 0x00007fd6079af042 <+2306>: je 0x7fd6079afc3e <js::Parser::primaryExpr(js::TokenKind, JSBool)+5374> > 0x00007fd6079af048 <+2312>: cmpb $0x0,0x10(%rsp) > 0x00007fd6079af04d <+2317>: je 0x7fd6079afa70 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4912> > 0x00007fd6079af053 <+2323>: cmp $0x7,%r15d > 0x00007fd6079af057 <+2327>: jne 0x7fd6079afa70 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4912> > 0x00007fd6079af05d <+2333>: mov 0x418(%rbx),%rax > 0x00007fd6079af064 <+2340>: xor %ecx,%ecx > 0x00007fd6079af066 <+2342>: mov (%rax),%eax > 0x00007fd6079af068 <+2344>: test $0x40000,%eax > 0x00007fd6079af06d <+2349>: sete %cl > 0x00007fd6079af070 <+2352>: mov 0x18(%rbx),%rdi > 0x00007fd6079af074 <+2356>: mov 0x70(%rsp),%r9 > 0x00007fd6079af079 <+2361>: xor %edx,%edx > 0x00007fd6079af07b <+2363>: xor %eax,%eax > 0x00007fd6079af07d <+2365>: mov $0xea,%r8d > 0x00007fd6079af083 <+2371>: mov %r12,%rsi > 0x00007fd6079af086 <+2374>: mov %r10d,(%rsp) > 0x00007fd6079af08a <+2378>: callq 0x7fd6079d9e80 <js::ReportCompileErrorNumber(JSContext*, js::TokenStream*, JSParseNode*, uintN, uintN, ...)> > 0x00007fd6079af08f <+2383>: test %al,%al > 0x00007fd6079af091 <+2385>: je 0x7fd6079afc3e <js::Parser::primaryExpr(js::TokenKind, JSBool)+5374> > 0x00007fd6079af097 <+2391>: mov 0x70(%rsp),%rdi > 0x00007fd6079af09c <+2396>: callq 0x7fd6078cc0f8 <free@plt> > 0x00007fd6079af0a1 <+2401>: mov (%rsp),%r10d > 0x00007fd6079af0a5 <+2405>: or %r14d,%r10d > 0x00007fd6079af0a8 <+2408>: movslq %r10d,%r10 > 0x00007fd6079af0ab <+2411>: mov %r10,0x18(%r13) > 0x00007fd6079af0af <+2415>: mov %r12,%rdi > 0x00007fd6079af0b2 <+2418>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079af0b7 <+2423>: cmp $0x1a,%eax > 0x00007fd6079af0ba <+2426>: je 0x7fd6079af720 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4064> > 0x00007fd6079af0c0 <+2432>: cmp $0x3,%eax > 0x00007fd6079af0c3 <+2435>: je 0x7fd6079aeead <js::Parser::primaryExpr(js::TokenKind, JSBool)+1901> > 0x00007fd6079af0c9 <+2441>: mov $0x6b,%ecx > 0x00007fd6079af0ce <+2446>: jmpq 0x7fd6079af63e <js::Parser::primaryExpr(js::TokenKind, JSBool)+3838> > 0x00007fd6079af0d3 <+2451>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079af0d8 <+2456>: mov %rbx,%rdi > 0x00007fd6079af0db <+2459>: callq 0x7fd6079aada0 <js::Parser::attributeIdentifier()> > 0x00007fd6079af0e0 <+2464>: mov %rax,%rbp > 0x00007fd6079af0e3 <+2467>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af0e8 <+2472>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079af0f0 <+2480>: cmpb $0x0,0x3dc(%rbx) > 0x00007fd6079af0f7 <+2487>: mov $0x1,%r12d > 0x00007fd6079af0fd <+2493>: jne 0x7fd6079af113 <js::Parser::primaryExpr(js::TokenKind, JSBool)+2515> > 0x00007fd6079af0ff <+2495>: mov 0x3d8(%rbx),%eax > 0x00007fd6079af105 <+2501>: and $0xfff,%eax > 0x00007fd6079af10a <+2506>: cmp $0x9f,%eax > 0x00007fd6079af10f <+2511>: setg %r12b > 0x00007fd6079af113 <+2515>: movb $0x1,0x3dc(%rbx) > 0x00007fd6079af11a <+2522>: mov $0x1,%esi > 0x00007fd6079af11f <+2527>: mov %rbx,%rdi > 0x00007fd6079af122 <+2530>: callq 0x7fd6079aa0c0 <js::Parser::xmlElementOrList(JSBool)> > 0x00007fd6079af127 <+2535>: mov %r12b,0x3dc(%rbx) > 0x00007fd6079af12e <+2542>: mov %rax,%rbp > 0x00007fd6079af131 <+2545>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af136 <+2550>: nopw %cs:0x0(%rax,%rax,1) > 0x00007fd6079af140 <+2560>: orl $0x20,0x12c(%rbx) > 0x00007fd6079af147 <+2567>: lea 0x58(%rbx),%rdi > 0x00007fd6079af14b <+2571>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079af150 <+2576>: cmp $0x47,%eax > 0x00007fd6079af153 <+2579>: mov $0x1,%edx > 0x00007fd6079af158 <+2584>: je 0x7fd6079af175 <js::Parser::primaryExpr(js::TokenKind, JSBool)+2613> > 0x00007fd6079af15a <+2586>: mov 0x120(%rbx),%eax > 0x00007fd6079af160 <+2592>: addl $0x1,0x124(%rbx) > 0x00007fd6079af167 <+2599>: xor %dl,%dl > 0x00007fd6079af169 <+2601>: sub $0x1,%eax > 0x00007fd6079af16c <+2604>: and $0x3,%eax > 0x00007fd6079af16f <+2607>: mov %eax,0x120(%rbx) > 0x00007fd6079af175 <+2613>: andl $0xffffffdf,0x12c(%rbx) > 0x00007fd6079af17c <+2620>: test %edx,%edx > 0x00007fd6079af17e <+2622>: je 0x7fd6079af660 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3872> > 0x00007fd6079af184 <+2628>: mov 0x418(%rbx),%rsi > 0x00007fd6079af18b <+2635>: xor %edi,%edi > 0x00007fd6079af18d <+2637>: xor %ebp,%ebp > 0x00007fd6079af18f <+2639>: callq 0x7fd6079a42e0 <JSParseNode::create(JSParseNodeArity, JSTreeContext*)> > 0x00007fd6079af194 <+2644>: test %rax,%rax > 0x00007fd6079af197 <+2647>: je 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af19d <+2653>: movw $0x22,(%rax) > 0x00007fd6079af1a2 <+2658>: mov %rax,%rsi > 0x00007fd6079af1a5 <+2661>: mov %rbx,%rdi > 0x00007fd6079af1a8 <+2664>: callq 0x7fd6079aaa00 <js::Parser::qualifiedSuffix(JSParseNode*)> > 0x00007fd6079af1ad <+2669>: mov %rax,%rbp > 0x00007fd6079af1b0 <+2672>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af1b5 <+2677>: nopl (%rax) > 0x00007fd6079af1b8 <+2680>: mov 0x418(%rbx),%rsi > 0x00007fd6079af1bf <+2687>: xor %edi,%edi > 0x00007fd6079af1c1 <+2689>: callq 0x7fd6079a42e0 <JSParseNode::create(JSParseNodeArity, JSTreeContext*)> > 0x00007fd6079af1c6 <+2694>: test %rax,%rax > 0x00007fd6079af1c9 <+2697>: mov %rax,%rbp > 0x00007fd6079af1cc <+2700>: je 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af1d2 <+2706>: mov 0x120(%rbx),%eax > 0x00007fd6079af1d8 <+2712>: lea (%rax,%rax,2),%rax > 0x00007fd6079af1dc <+2716>: shl $0x4,%rax > 0x00007fd6079af1e0 <+2720>: mov 0x80(%rbx,%rax,1),%eax > 0x00007fd6079af1e7 <+2727>: mov %al,0x2(%rbp) > 0x00007fd6079af1ea <+2730>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af1ef <+2735>: nop > 0x00007fd6079af1f0 <+2736>: mov 0x418(%rbx),%rsi > 0x00007fd6079af1f7 <+2743>: xor %edi,%edi > 0x00007fd6079af1f9 <+2745>: callq 0x7fd6079a42e0 <JSParseNode::create(JSParseNodeArity, JSTreeContext*)> > 0x00007fd6079af1fe <+2750>: test %rax,%rax > 0x00007fd6079af201 <+2753>: mov %rax,%rbp > 0x00007fd6079af204 <+2756>: je 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af20a <+2762>: mov 0x18(%rbx),%rdi > 0x00007fd6079af20e <+2766>: mov 0x120(%rbx),%eax > 0x00007fd6079af214 <+2772>: mov 0x68(%rdi),%rdx > 0x00007fd6079af218 <+2776>: lea (%rax,%rax,2),%rax > 0x00007fd6079af21c <+2780>: shl $0x4,%rax > 0x00007fd6079af220 <+2784>: test %rdx,%rdx > 0x00007fd6079af223 <+2787>: je 0x7fd6079afaea <js::Parser::primaryExpr(js::TokenKind, JSBool)+5034> > 0x00007fd6079af229 <+2793>: mov 0x80(%rbx,%rax,1),%r14d > 0x00007fd6079af231 <+2801>: mov 0x10(%rdx),%rax > 0x00007fd6079af235 <+2805>: mov 0x188(%rbx),%r13 > 0x00007fd6079af23c <+2812>: mov 0x180(%rbx),%r12 > 0x00007fd6079af243 <+2819>: mov (%rax),%edx > 0x00007fd6079af245 <+2821>: test $0x200000,%edx > 0x00007fd6079af24b <+2827>: jne 0x7fd6079af670 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3888> > 0x00007fd6079af251 <+2833>: test $0x8,%dl > 0x00007fd6079af254 <+2836>: lea -0x10(%rax),%rsi > 0x00007fd6079af258 <+2840>: jne 0x7fd6079af270 <js::Parser::primaryExpr(js::TokenKind, JSBool)+2864> > 0x00007fd6079af25a <+2842>: mov 0x8(%rax),%rcx > 0x00007fd6079af25e <+2846>: mov %rax,%rsi > 0x00007fd6079af261 <+2849>: movzwl 0x58(%rcx),%ecx > 0x00007fd6079af265 <+2853>: shl $0x3,%rcx > 0x00007fd6079af269 <+2857>: sub %rcx,%rsi > 0x00007fd6079af26c <+2860>: sub $0x10,%rsi > 0x00007fd6079af270 <+2864>: movabs $0x7fffffffffff,%rcx > 0x00007fd6079af27a <+2874>: and (%rsi),%rcx > 0x00007fd6079af27d <+2877>: or $0x200000,%edx > 0x00007fd6079af283 <+2883>: mov 0x28(%rcx),%rdi > 0x00007fd6079af287 <+2887>: mov %edx,(%rax) > 0x00007fd6079af289 <+2889>: mov %rdi,0x18(%rax) > 0x00007fd6079af28d <+2893>: callq 0x7fd6078cc988 <_ZNK8JSObject9getGlobalEv@plt> > 0x00007fd6079af292 <+2898>: xor %edx,%edx > 0x00007fd6079af294 <+2900>: cmpl $0x77,0x38(%rax) > 0x00007fd6079af298 <+2904>: jbe 0x7fd6079af2af <js::Parser::primaryExpr(js::TokenKind, JSBool)+2927> > 0x00007fd6079af29a <+2906>: mov 0x40(%rax),%rax > 0x00007fd6079af29e <+2910>: movabs $0x7fffffffffff,%rdx > 0x00007fd6079af2a8 <+2920>: and 0x3b8(%rax),%rdx > 0x00007fd6079af2af <+2927>: mov 0x30(%rdx),%rax > 0x00007fd6079af2b3 <+2931>: mov 0x18(%rbx),%rdi > 0x00007fd6079af2b7 <+2935>: mov %r12,%rsi > 0x00007fd6079af2ba <+2938>: mov %r13,%rdx >=> 0x00007fd6079af2bd <+2941>: mov 0x78(%rax),%ecx > 0x00007fd6079af2c0 <+2944>: or %r14d,%ecx > 0x00007fd6079af2c3 <+2947>: callq 0x7fd6078e0220 <js::RegExp::createObjectNoStatics(JSContext*, jschar const*, size_t, uint32)> > 0x00007fd6079af2c8 <+2952>: mov %rax,%r12 > 0x00007fd6079af2cb <+2955>: test %r12,%r12 > 0x00007fd6079af2ce <+2958>: je 0x7fd6079ae830 <js::Parser::primaryExpr(js::TokenKind, JSBool)+240> > 0x00007fd6079af2d4 <+2964>: mov 0x418(%rbx),%rax > 0x00007fd6079af2db <+2971>: testl $0x2000,(%rax) > 0x00007fd6079af2e1 <+2977>: jne 0x7fd6079af2fc <js::Parser::primaryExpr(js::TokenKind, JSBool)+3004> > 0x00007fd6079af2e3 <+2979>: movq $0x0,0x28(%r12) > 0x00007fd6079af2ec <+2988>: movq $0x0,0x20(%r12) > 0x00007fd6079af2f5 <+2997>: mov 0x418(%rbx),%rax > 0x00007fd6079af2fc <+3004>: mov 0x48(%rax),%rbx > 0x00007fd6079af300 <+3008>: mov 0x18(%rbx),%rdi > 0x00007fd6079af304 <+3012>: mov 0xa0(%rdi),%rax > 0x00007fd6079af30b <+3019>: mov 0x90(%rdi),%rcx > 0x00007fd6079af312 <+3026>: mov %rax,%rsi > 0x00007fd6079af315 <+3029>: mov 0x10(%rcx),%rdx > 0x00007fd6079af319 <+3033>: add $0x28,%rax > 0x00007fd6079af31d <+3037>: not %rsi > 0x00007fd6079af320 <+3040>: and %rax,%rsi > 0x00007fd6079af323 <+3043>: mov 0x18(%rcx),%rax > 0x00007fd6079af327 <+3047>: sub %rsi,%rdx > 0x00007fd6079af32a <+3050>: cmp %rdx,%rax > 0x00007fd6079af32d <+3053>: ja 0x7fd6079af840 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4352> > 0x00007fd6079af333 <+3059>: add %rax,%rsi > 0x00007fd6079af336 <+3062>: mov %rsi,0x18(%rcx) > 0x00007fd6079af33a <+3066>: test %rax,%rax > 0x00007fd6079af33d <+3069>: je 0x7fd6079afc54 <js::Parser::primaryExpr(js::TokenKind, JSBool)+5396> > 0x00007fd6079af343 <+3075>: mov 0x410(%rbx),%rdx > 0x00007fd6079af34a <+3082>: mov %rdx,(%rax) > 0x00007fd6079af34d <+3085>: mov %rax,0x410(%rbx) > 0x00007fd6079af354 <+3092>: movq $0x0,0x8(%rax) > 0x00007fd6079af35c <+3100>: mov %r12,0x10(%rax) > 0x00007fd6079af360 <+3104>: movb $0x0,0x24(%rax) > 0x00007fd6079af364 <+3108>: mov %rax,0x28(%rbp) > 0x00007fd6079af368 <+3112>: movb $0xa2,0x2(%rbp) > 0x00007fd6079af36c <+3116>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af371 <+3121>: nopl 0x0(%rax) > 0x00007fd6079af378 <+3128>: mov 0x418(%rbx),%rsi > 0x00007fd6079af37f <+3135>: xor %edi,%edi > 0x00007fd6079af381 <+3137>: callq 0x7fd6079a42e0 <JSParseNode::create(JSParseNodeArity, JSTreeContext*)> > 0x00007fd6079af386 <+3142>: test %rax,%rax > 0x00007fd6079af389 <+3145>: mov %rax,%rbp > 0x00007fd6079af38c <+3148>: je 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af392 <+3154>: mov 0x120(%rbx),%eax > 0x00007fd6079af398 <+3160>: lea 0x58(%rbx),%rdx > 0x00007fd6079af39c <+3164>: lea (%rax,%rax,2),%rax > 0x00007fd6079af3a0 <+3168>: shl $0x4,%rax > 0x00007fd6079af3a4 <+3172>: mov 0x30(%rdx,%rax,1),%rax > 0x00007fd6079af3a9 <+3177>: mov %rax,0x28(%rbp) > 0x00007fd6079af3ad <+3181>: mov 0x120(%rbx),%eax > 0x00007fd6079af3b3 <+3187>: lea (%rax,%rax,2),%rax > 0x00007fd6079af3b7 <+3191>: shl $0x4,%rax > 0x00007fd6079af3bb <+3195>: cmp $0x45,%r12d > 0x00007fd6079af3bf <+3199>: je 0x7fd6079af680 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3904> > 0x00007fd6079af3c5 <+3205>: mov 0x28(%rdx,%rax,1),%eax > 0x00007fd6079af3c9 <+3209>: mov %al,0x2(%rbp) > 0x00007fd6079af3cc <+3212>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af3d1 <+3217>: nopl 0x0(%rax) > 0x00007fd6079af3d8 <+3224>: mov 0x418(%rbx),%rsi > 0x00007fd6079af3df <+3231>: mov $0x1,%edi > 0x00007fd6079af3e4 <+3236>: callq 0x7fd6079a42e0 <JSParseNode::create(JSParseNodeArity, JSTreeContext*)> > 0x00007fd6079af3e9 <+3241>: test %rax,%rax > 0x00007fd6079af3ec <+3244>: mov %rax,%rbp > 0x00007fd6079af3ef <+3247>: je 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af3f5 <+3253>: mov 0x120(%rbx),%eax > 0x00007fd6079af3fb <+3259>: lea 0x58(%rbx),%rdi > 0x00007fd6079af3ff <+3263>: lea (%rax,%rax,2),%rax > 0x00007fd6079af403 <+3267>: shl $0x4,%rax > 0x00007fd6079af407 <+3271>: movsd 0x28(%rdi,%rax,1),%xmm1 > 0x00007fd6079af40d <+3277>: cvttsd2si %xmm1,%eax > 0x00007fd6079af411 <+3281>: mov %eax,0x30(%rbp) > 0x00007fd6079af414 <+3284>: orl $0x8,0x12c(%rbx) > 0x00007fd6079af41b <+3291>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079af420 <+3296>: andl $0xfffffff7,0x12c(%rbx) > 0x00007fd6079af427 <+3303>: xor %edx,%edx > 0x00007fd6079af429 <+3305>: mov %eax,%esi > 0x00007fd6079af42b <+3307>: mov %rbx,%rdi > 0x00007fd6079af42e <+3310>: callq 0x7fd6079ae740 <js::Parser::primaryExpr(js::TokenKind, JSBool)> > 0x00007fd6079af433 <+3315>: test %rax,%rax > 0x00007fd6079af436 <+3318>: mov %rax,0x28(%rbp) > 0x00007fd6079af43a <+3322>: je 0x7fd6079ae830 <js::Parser::primaryExpr(js::TokenKind, JSBool)+240> > 0x00007fd6079af440 <+3328>: movzwl (%rax),%edx > 0x00007fd6079af443 <+3331>: lea -0x33(%rdx),%ecx > 0x00007fd6079af446 <+3334>: cmp $0x1,%cx > 0x00007fd6079af44a <+3338>: jbe 0x7fd6079af456 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3350> > 0x00007fd6079af44c <+3340>: cmp $0x1f,%dx > 0x00007fd6079af450 <+3344>: jne 0x7fd6079af6e8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4008> > 0x00007fd6079af456 <+3350>: mov %rax,%rsi > 0x00007fd6079af459 <+3353>: mov $0x86,%ecx > 0x00007fd6079af45e <+3358>: xor %edx,%edx > 0x00007fd6079af460 <+3360>: mov %rbx,%rdi > 0x00007fd6079af463 <+3363>: xor %eax,%eax > 0x00007fd6079af465 <+3365>: xor %ebp,%ebp > 0x00007fd6079af467 <+3367>: callq 0x7fd6079b4820 <js::Parser::reportErrorNumber(JSParseNode*, uintN, uintN, ...)> > 0x00007fd6079af46c <+3372>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af471 <+3377>: nopl 0x0(%rax) > 0x00007fd6079af478 <+3384>: lea 0x1970fd(%rip),%rcx # 0x7fd607b4657c > 0x00007fd6079af47f <+3391>: movzwl %dx,%edx > 0x00007fd6079af482 <+3394>: movslq (%rcx,%rdx,4),%rdx > 0x00007fd6079af486 <+3398>: add %rcx,%rdx > 0x00007fd6079af489 <+3401>: jmpq *%rdx > 0x00007fd6079af48b <+3403>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079af490 <+3408>: mov %r12,%rdi > 0x00007fd6079af493 <+3411>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079af498 <+3416>: cmp $0x3,%eax > 0x00007fd6079af49b <+3419>: je 0x7fd6079af4b6 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3446> > 0x00007fd6079af49d <+3421>: mov 0x120(%rbx),%eax > 0x00007fd6079af4a3 <+3427>: addl $0x1,0x124(%rbx) > 0x00007fd6079af4aa <+3434>: sub $0x1,%eax > 0x00007fd6079af4ad <+3437>: and $0x3,%eax > 0x00007fd6079af4b0 <+3440>: mov %eax,0x120(%rbx) > 0x00007fd6079af4b6 <+3446>: mov 0x418(%rbx),%rdx > 0x00007fd6079af4bd <+3453>: mov 0x48(%rdx),%rdi > 0x00007fd6079af4c1 <+3457>: mov %rdx,(%rsp) > 0x00007fd6079af4c5 <+3461>: callq 0x7fd60799eff0 <NewOrRecycledNode()> > 0x00007fd6079af4ca <+3466>: test %rax,%rax > 0x00007fd6079af4cd <+3469>: mov (%rsp),%rdx > 0x00007fd6079af4d1 <+3473>: je 0x7fd6079af51c <js::Parser::primaryExpr(js::TokenKind, JSBool)+3548> > 0x00007fd6079af4d3 <+3475>: mov 0x48(%rdx),%rcx > 0x00007fd6079af4d7 <+3479>: mov 0x120(%rcx),%edx > 0x00007fd6079af4dd <+3485>: lea (%rdx,%rdx,2),%rdx > 0x00007fd6079af4e1 <+3489>: shl $0x4,%rdx > 0x00007fd6079af4e5 <+3493>: lea 0x58(%rcx,%rdx,1),%rcx > 0x00007fd6079af4ea <+3498>: lea 0x8(%rcx),%rdx > 0x00007fd6079af4ee <+3502>: mov 0x8(%rcx),%ecx > 0x00007fd6079af4f1 <+3505>: andb $0xc0,0x3(%rax) > 0x00007fd6079af4f5 <+3509>: movb $0x0,0x2(%rax) > 0x00007fd6079af4f9 <+3513>: movq $0x0,0x20(%rax) > 0x00007fd6079af501 <+3521>: movq $0x0,0x18(%rax) > 0x00007fd6079af509 <+3529>: mov %cx,(%rax) > 0x00007fd6079af50c <+3532>: mov 0x4(%rdx),%rcx > 0x00007fd6079af510 <+3536>: mov 0xc(%rdx),%rdx > 0x00007fd6079af514 <+3540>: mov %rcx,0x4(%rax) > 0x00007fd6079af518 <+3544>: mov %rdx,0xc(%rax) > 0x00007fd6079af51c <+3548>: orw $0xc00,0x3c(%rbp) > 0x00007fd6079af522 <+3554>: test %rax,%rax > 0x00007fd6079af525 <+3557>: je 0x7fd6079ae830 <js::Parser::primaryExpr(js::TokenKind, JSBool)+240> > 0x00007fd6079af52b <+3563>: mov 0x30(%rbp),%rdx > 0x00007fd6079af52f <+3567>: mov %rax,(%rdx) > 0x00007fd6079af532 <+3570>: add $0x18,%rax > 0x00007fd6079af536 <+3574>: addl $0x1,0x38(%rbp) > 0x00007fd6079af53a <+3578>: cmp $0x3,%r14d > 0x00007fd6079af53e <+3582>: mov %rax,0x30(%rbp) > 0x00007fd6079af542 <+3586>: jne 0x7fd6079aea40 <js::Parser::primaryExpr(js::TokenKind, JSBool)+768> > 0x00007fd6079af548 <+3592>: add $0x1,%r15d > 0x00007fd6079af54c <+3596>: cmp $0x7fc00,%r15d > 0x00007fd6079af553 <+3603>: je 0x7fd6079afa77 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4919> > 0x00007fd6079af559 <+3609>: mov 0x12c(%rbx),%eax > 0x00007fd6079af55f <+3615>: jmpq 0x7fd6079ae960 <js::Parser::primaryExpr(js::TokenKind, JSBool)+544> > 0x00007fd6079af564 <+3620>: nopl 0x0(%rax) > 0x00007fd6079af568 <+3624>: cmpb $0x59,0x2(%rax) > 0x00007fd6079af56c <+3628>: jne 0x7fd6079aea1e <js::Parser::primaryExpr(js::TokenKind, JSBool)+734> > 0x00007fd6079af572 <+3634>: testb $0x8,0x3d(%rax) > 0x00007fd6079af576 <+3638>: jne 0x7fd6079aea1e <js::Parser::primaryExpr(js::TokenKind, JSBool)+734> > 0x00007fd6079af57c <+3644>: jmpq 0x7fd6079aea24 <js::Parser::primaryExpr(js::TokenKind, JSBool)+740> > 0x00007fd6079af581 <+3649>: nopl 0x0(%rax) > 0x00007fd6079af588 <+3656>: movzbl 0x2(%rax),%ecx > 0x00007fd6079af58c <+3660>: sub $0x40,%ecx > 0x00007fd6079af58f <+3663>: cmp $0x3,%cl > 0x00007fd6079af592 <+3666>: ja 0x7fd6079aea1e <js::Parser::primaryExpr(js::TokenKind, JSBool)+734> > 0x00007fd6079af598 <+3672>: mov $0x1,%edx > 0x00007fd6079af59d <+3677>: shl %cl,%rdx > 0x00007fd6079af5a0 <+3680>: and $0xd,%edx > 0x00007fd6079af5a3 <+3683>: jne 0x7fd6079af522 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3554> > 0x00007fd6079af5a9 <+3689>: jmpq 0x7fd6079aea1e <js::Parser::primaryExpr(js::TokenKind, JSBool)+734> > 0x00007fd6079af5ae <+3694>: xchg %ax,%ax > 0x00007fd6079af5b0 <+3696>: mov %r12,%rdi > 0x00007fd6079af5b3 <+3699>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079af5b8 <+3704>: mov %eax,%r14d > 0x00007fd6079af5bb <+3707>: mov 0x120(%rbx),%eax > 0x00007fd6079af5c1 <+3713>: addl $0x1,0x124(%rbx) > 0x00007fd6079af5c8 <+3720>: sub $0x1,%eax > 0x00007fd6079af5cb <+3723>: and $0x3,%eax > 0x00007fd6079af5ce <+3726>: mov %eax,0x120(%rbx) > 0x00007fd6079af5d4 <+3732>: mov 0x12c(%rbx),%eax > 0x00007fd6079af5da <+3738>: jmpq 0x7fd6079ae98d <js::Parser::primaryExpr(js::TokenKind, JSBool)+589> > 0x00007fd6079af5df <+3743>: nop > 0x00007fd6079af5e0 <+3744>: mov $0x1,%esi > 0x00007fd6079af5e5 <+3749>: mov %rbx,%rdi > 0x00007fd6079af5e8 <+3752>: callq 0x7fd6079a8f50 <js::Parser::returnOrYield(bool)> > 0x00007fd6079af5ed <+3757>: jmpq 0x7fd6079aea05 <js::Parser::primaryExpr(js::TokenKind, JSBool)+709> > 0x00007fd6079af5f2 <+3762>: nopw 0x0(%rax,%rax,1) > 0x00007fd6079af5f8 <+3768>: callq 0x7fd6078ccfa8 <_Z21js_ReportOverRecursedP9JSContext@plt> > 0x00007fd6079af5fd <+3773>: xor %ebp,%ebp > 0x00007fd6079af5ff <+3775>: nop > 0x00007fd6079af600 <+3776>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af605 <+3781>: nopl (%rax) > 0x00007fd6079af608 <+3784>: mov 0x120(%rbx),%eax > 0x00007fd6079af60e <+3790>: lea (%rax,%rax,2),%rax > 0x00007fd6079af612 <+3794>: shl $0x4,%rax > 0x00007fd6079af616 <+3798>: movsd 0x80(%rbx,%rax,1),%xmm0 > 0x00007fd6079af61f <+3807>: cvttsd2si %xmm0,%eax > 0x00007fd6079af623 <+3811>: mov %eax,0x30(%rbp) > 0x00007fd6079af626 <+3814>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af62b <+3819>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079af630 <+3824>: cmp $0x1a,%eax > 0x00007fd6079af633 <+3827>: je 0x7fd6079af720 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4064> > 0x00007fd6079af639 <+3833>: mov $0x83,%ecx > 0x00007fd6079af63e <+3838>: mov %rbx,%rdi > 0x00007fd6079af641 <+3841>: xor %edx,%edx > 0x00007fd6079af643 <+3843>: xor %esi,%esi > 0x00007fd6079af645 <+3845>: xor %eax,%eax > 0x00007fd6079af647 <+3847>: xor %ebp,%ebp > 0x00007fd6079af649 <+3849>: callq 0x7fd6079b4820 <js::Parser::reportErrorNumber(JSParseNode*, uintN, uintN, ...)> > 0x00007fd6079af64e <+3854>: mov 0x8(%rsp),%rdi > 0x00007fd6079af653 <+3859>: callq 0x7fd6078f1ce0 <JSAutoAtomList::~JSAutoAtomList()> > 0x00007fd6079af658 <+3864>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af65d <+3869>: nopl (%rax) > 0x00007fd6079af660 <+3872>: mov %rbx,%rdi > 0x00007fd6079af663 <+3875>: callq 0x7fd6079ae6b0 <js::Parser::functionExpr()> > 0x00007fd6079af668 <+3880>: mov %rax,%rbp > 0x00007fd6079af66b <+3883>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af670 <+3888>: mov 0x18(%rax),%rdi > 0x00007fd6079af674 <+3892>: jmpq 0x7fd6079af28d <js::Parser::primaryExpr(js::TokenKind, JSBool)+2893> > 0x00007fd6079af679 <+3897>: nopl 0x0(%rax) > 0x00007fd6079af680 <+3904>: mov 0x28(%rdx,%rax,1),%rax > 0x00007fd6079af685 <+3909>: mov %rax,0x30(%rbp) > 0x00007fd6079af689 <+3913>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af68e <+3918>: movzwl 0x3c(%rax),%eax > 0x00007fd6079af692 <+3922>: and $0xf000,%ax > 0x00007fd6079af696 <+3926>: or $0x20,%eax > 0x00007fd6079af699 <+3929>: mov %ax,0x3c(%rbp) > 0x00007fd6079af69d <+3933>: mov 0x4(%r13),%edx > 0x00007fd6079af6a1 <+3937>: jmpq 0x7fd6079aebe6 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1190> > 0x00007fd6079af6a6 <+3942>: nopw %cs:0x0(%rax,%rax,1) > 0x00007fd6079af6b0 <+3952>: mov 0x28(%rbp),%rsi > 0x00007fd6079af6b4 <+3956>: mov (%rax),%rax > 0x00007fd6079af6b7 <+3959>: test %rax,%rax > 0x00007fd6079af6ba <+3962>: je 0x7fd6079afb60 <js::Parser::primaryExpr(js::TokenKind, JSBool)+5152> > 0x00007fd6079af6c0 <+3968>: cmp 0x10(%rax),%rsi > 0x00007fd6079af6c4 <+3972>: jne 0x7fd6079af6b4 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3956> > 0x00007fd6079af6c6 <+3974>: mov 0x18(%rax),%r15 > 0x00007fd6079af6ca <+3978>: movzwl 0x3c(%r15),%esi > 0x00007fd6079af6cf <+3983>: and $0xfff,%si > 0x00007fd6079af6d4 <+3988>: test $0x1,%sil > 0x00007fd6079af6d8 <+3992>: jne 0x7fd6079aec80 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1344> > 0x00007fd6079af6de <+3998>: jmpq 0x7fd6079aecc2 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1410> > 0x00007fd6079af6e3 <+4003>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079af6e8 <+4008>: cmp $0x1e,%dx > 0x00007fd6079af6ec <+4012>: je 0x7fd6079af456 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3350> > 0x00007fd6079af6f2 <+4018>: cmp $0x21,%dx > 0x00007fd6079af6f6 <+4022>: je 0x7fd6079af456 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3350> > 0x00007fd6079af6fc <+4028>: mov 0x418(%rbx),%rdi > 0x00007fd6079af703 <+4035>: callq 0x7fd60791c5b0 <JSTreeContext::ensureSharpSlots()> > 0x00007fd6079af708 <+4040>: test %al,%al > 0x00007fd6079af70a <+4042>: mov $0x0,%eax > 0x00007fd6079af70f <+4047>: cmove %rax,%rbp > 0x00007fd6079af713 <+4051>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af718 <+4056>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079af720 <+4064>: mov 0x120(%rbx),%eax > 0x00007fd6079af726 <+4070>: mov 0x8(%rsp),%rdi > 0x00007fd6079af72b <+4075>: lea (%rax,%rax,2),%rax > 0x00007fd6079af72f <+4079>: shl $0x4,%rax > 0x00007fd6079af733 <+4083>: mov 0x14(%r12,%rax,1),%rax > 0x00007fd6079af738 <+4088>: mov %rax,0xc(%rbp) > 0x00007fd6079af73c <+4092>: jmpq 0x7fd6079af653 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3859> > 0x00007fd6079af741 <+4097>: mov 0x418(%rbx),%rsi > 0x00007fd6079af748 <+4104>: xor %edi,%edi > 0x00007fd6079af74a <+4106>: callq 0x7fd6079a42e0 <JSParseNode::create(JSParseNodeArity, JSTreeContext*)> > 0x00007fd6079af74f <+4111>: test %rax,%rax > 0x00007fd6079af752 <+4114>: mov %rax,%r13 > 0x00007fd6079af755 <+4117>: je 0x7fd6079af78e <js::Parser::primaryExpr(js::TokenKind, JSBool)+4174> > 0x00007fd6079af757 <+4119>: mov 0x120(%rbx),%eax > 0x00007fd6079af75d <+4125>: lea 0x40(%rsp),%rdx > 0x00007fd6079af762 <+4130>: lea 0x50(%rsp),%rsi > 0x00007fd6079af767 <+4135>: lea (%rax,%rax,2),%rax > 0x00007fd6079af76b <+4139>: shl $0x4,%rax > 0x00007fd6079af76f <+4143>: mov 0x28(%r12,%rax,1),%rax > 0x00007fd6079af774 <+4148>: mov %rax,0x28(%r13) > 0x00007fd6079af778 <+4152>: mov 0x18(%rbx),%rdi > 0x00007fd6079af77c <+4156>: mov %rax,0x50(%rsp) > 0x00007fd6079af781 <+4161>: callq 0x7fd6079b48b0 <js_ValueToAtom(JSContext*, js::Value const&, JSAtom**)> > 0x00007fd6079af786 <+4166>: test %al,%al > 0x00007fd6079af788 <+4168>: jne 0x7fd6079aef27 <js::Parser::primaryExpr(js::TokenKind, JSBool)+2023> > 0x00007fd6079af78e <+4174>: xor %ebp,%ebp > 0x00007fd6079af790 <+4176>: mov 0x8(%rsp),%rdi > 0x00007fd6079af795 <+4181>: jmpq 0x7fd6079af653 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3859> > 0x00007fd6079af79a <+4186>: nopw 0x0(%rax,%rax,1) > 0x00007fd6079af7a0 <+4192>: mov 0x120(%rbx),%eax > 0x00007fd6079af7a6 <+4198>: mov 0x18(%rbx),%rsi > 0x00007fd6079af7aa <+4202>: mov 0x58(%rsi),%rsi > 0x00007fd6079af7ae <+4206>: lea (%rax,%rax,2),%rcx > 0x00007fd6079af7b2 <+4210>: shl $0x4,%rcx > 0x00007fd6079af7b6 <+4214>: mov 0x30(%r12,%rcx,1),%rcx > 0x00007fd6079af7bb <+4219>: cmp 0x650(%rsi),%rcx > 0x00007fd6079af7c2 <+4226>: mov %rcx,0x40(%rsp) > 0x00007fd6079af7c7 <+4231>: je 0x7fd6079afba4 <js::Parser::primaryExpr(js::TokenKind, JSBool)+5220> > 0x00007fd6079af7cd <+4237>: cmp 0x6e8(%rsi),%rcx > 0x00007fd6079af7d4 <+4244>: mov $0x1,%r15d > 0x00007fd6079af7da <+4250>: mov $0x7e,%r13d > 0x00007fd6079af7e0 <+4256>: jne 0x7fd6079aeef2 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1970> > 0x00007fd6079af7e6 <+4262>: or $0x20,%edx > 0x00007fd6079af7e9 <+4265>: mov %r12,%rdi > 0x00007fd6079af7ec <+4268>: mov %edx,0x12c(%rbx) > 0x00007fd6079af7f2 <+4274>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079af7f7 <+4279>: andl $0xffffffdf,0x12c(%rbx) > 0x00007fd6079af7fe <+4286>: cmp $0x1f,%eax > 0x00007fd6079af801 <+4289>: je 0x7fd6079afbb2 <js::Parser::primaryExpr(js::TokenKind, JSBool)+5234> > 0x00007fd6079af807 <+4295>: cmp $0x1d,%eax > 0x00007fd6079af80a <+4298>: je 0x7fd6079afbb2 <js::Parser::primaryExpr(js::TokenKind, JSBool)+5234> > 0x00007fd6079af810 <+4304>: cmp $0x1e,%eax > 0x00007fd6079af813 <+4307>: je 0x7fd6079afc6c <js::Parser::primaryExpr(js::TokenKind, JSBool)+5420> > 0x00007fd6079af819 <+4313>: mov 0x120(%rbx),%eax > 0x00007fd6079af81f <+4319>: addl $0x1,0x124(%rbx) > 0x00007fd6079af826 <+4326>: sub $0x1,%eax > 0x00007fd6079af829 <+4329>: and $0x3,%eax > 0x00007fd6079af82c <+4332>: mov %eax,0x120(%rbx) > 0x00007fd6079af832 <+4338>: jmpq 0x7fd6079aeef2 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1970> > 0x00007fd6079af837 <+4343>: nopw 0x0(%rax,%rax,1) > 0x00007fd6079af840 <+4352>: add $0x70,%rdi > 0x00007fd6079af844 <+4356>: callq 0x7fd6078cd2a8 <JS_ArenaAllocate@plt> > 0x00007fd6079af849 <+4361>: jmpq 0x7fd6079af33a <js::Parser::primaryExpr(js::TokenKind, JSBool)+3066> > 0x00007fd6079af84e <+4366>: xchg %ax,%ax > 0x00007fd6079af850 <+4368>: test %r14d,%r14d > 0x00007fd6079af853 <+4371>: je 0x7fd6079af87f <js::Parser::primaryExpr(js::TokenKind, JSBool)+4415> > 0x00007fd6079af855 <+4373>: mov 0x28(%rbp),%rax > 0x00007fd6079af859 <+4377>: mov (%rax),%rsi > 0x00007fd6079af85c <+4380>: mov 0x8(%rax),%rdi > 0x00007fd6079af860 <+4384>: shr $0x4,%rsi > 0x00007fd6079af864 <+4388>: callq 0x7fd6079d8ec0 <js_CheckKeyword(jschar const*, size_t)> > 0x00007fd6079af869 <+4393>: cmp $0x22,%eax > 0x00007fd6079af86c <+4396>: je 0x7fd6079afadb <js::Parser::primaryExpr(js::TokenKind, JSBool)+5019> > 0x00007fd6079af872 <+4402>: test %eax,%eax > 0x00007fd6079af874 <+4404>: mov $0xd5,%ecx > 0x00007fd6079af879 <+4409>: jne 0x7fd6079ae793 <js::Parser::primaryExpr(js::TokenKind, JSBool)+83> > 0x00007fd6079af87f <+4415>: mov %rbp,%rsi > 0x00007fd6079af882 <+4418>: mov %rbx,%rdi > 0x00007fd6079af885 <+4421>: callq 0x7fd6079aaa00 <js::Parser::qualifiedSuffix(JSParseNode*)> > 0x00007fd6079af88a <+4426>: mov %rax,%rbp > 0x00007fd6079af88d <+4429>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079af892 <+4434>: nopw 0x0(%rax,%rax,1) > 0x00007fd6079af898 <+4440>: mov 0x18(%rbx),%rdx > 0x00007fd6079af89c <+4444>: mov 0x58(%rdx),%rdx > 0x00007fd6079af8a0 <+4448>: cmp 0x600(%rdx),%r15 > 0x00007fd6079af8a7 <+4455>: jne 0x7fd6079aec11 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1233> > 0x00007fd6079af8ad <+4461>: mov 0x80(%rdi),%rdx > 0x00007fd6079af8b4 <+4468>: or $0x80,%al > 0x00007fd6079af8b6 <+4470>: mov %eax,(%rdi) > 0x00007fd6079af8b8 <+4472>: test %rdx,%rdx > 0x00007fd6079af8bb <+4475>: je 0x7fd6079af8c7 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4487> > 0x00007fd6079af8bd <+4477>: mov 0x28(%rdx),%rax > 0x00007fd6079af8c1 <+4481>: orw $0x100,0x3c(%rax) > 0x00007fd6079af8c7 <+4487>: test %r14d,%r14d > 0x00007fd6079af8ca <+4490>: jne 0x7fd6079aed68 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1576> > 0x00007fd6079af8d0 <+4496>: mov 0x418(%rbx),%rdi > 0x00007fd6079af8d7 <+4503>: testl $0x10000,(%rdi) > 0x00007fd6079af8dd <+4509>: jne 0x7fd6079aed68 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1576> > 0x00007fd6079af8e3 <+4515>: mov $0x6,%esi > 0x00007fd6079af8e8 <+4520>: callq 0x7fd60791c560 <JSTreeContext::inStatement(JSStmtType)> > 0x00007fd6079af8ed <+4525>: test %al,%al > 0x00007fd6079af8ef <+4527>: jne 0x7fd6079aed68 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1576> > 0x00007fd6079af8f5 <+4533>: movb $0x9,0x2(%rbp) > 0x00007fd6079af8f9 <+4537>: orw $0x200,0x3c(%rbp) > 0x00007fd6079af8ff <+4543>: jmpq 0x7fd6079aed68 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1576> > 0x00007fd6079af904 <+4548>: nopl 0x0(%rax) > 0x00007fd6079af908 <+4552>: mov 0x124(%rbx),%eax > 0x00007fd6079af90e <+4558>: test %eax,%eax > 0x00007fd6079af910 <+4560>: je 0x7fd6079afaa7 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4967> > 0x00007fd6079af916 <+4566>: add 0x120(%rbx),%eax > 0x00007fd6079af91c <+4572>: and $0x3,%eax > 0x00007fd6079af91f <+4575>: lea (%rax,%rax,2),%rax > 0x00007fd6079af923 <+4579>: shl $0x4,%rax > 0x00007fd6079af927 <+4583>: mov 0x60(%rbx,%rax,1),%eax > 0x00007fd6079af92b <+4587>: cmp $0x47,%eax > 0x00007fd6079af92e <+4590>: jne 0x7fd6079aed68 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1576> > 0x00007fd6079af934 <+4596>: mov 0x418(%rbx),%rdi > 0x00007fd6079af93b <+4603>: jmpq 0x7fd6079aec1a <js::Parser::primaryExpr(js::TokenKind, JSBool)+1242> > 0x00007fd6079af940 <+4608>: mov $0x7,%r15d > 0x00007fd6079af946 <+4614>: movb $0x1,0x10(%rsp) > 0x00007fd6079af94b <+4619>: movb $0x0,0x1f(%rsp) > 0x00007fd6079af950 <+4624>: mov $0x7,%r14d > 0x00007fd6079af956 <+4630>: jmpq 0x7fd6079aefe0 <js::Parser::primaryExpr(js::TokenKind, JSBool)+2208> > 0x00007fd6079af95b <+4635>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079af960 <+4640>: movzbl 0x3(%r13),%eax > 0x00007fd6079af965 <+4645>: and $0xffffffe0,%eax > 0x00007fd6079af968 <+4648>: or $0x6,%eax > 0x00007fd6079af96b <+4651>: mov %al,0x3(%r13) > 0x00007fd6079af96f <+4655>: mov 0x418(%rbx),%rax > 0x00007fd6079af976 <+4662>: movq $0x0,0x30(%r13) > 0x00007fd6079af97e <+4670>: movl $0xffffffff,0x38(%r13) > 0x00007fd6079af986 <+4678>: mov 0x10(%rax),%rdx > 0x00007fd6079af98a <+4682>: test %rdx,%rdx > 0x00007fd6079af98d <+4685>: je 0x7fd6079afb8a <js::Parser::primaryExpr(js::TokenKind, JSBool)+5194> > 0x00007fd6079af993 <+4691>: xor %ecx,%ecx > 0x00007fd6079af995 <+4693>: cmpw $0x4,(%rdx) > 0x00007fd6079af999 <+4697>: mov $0x20,%eax > 0x00007fd6079af99e <+4702>: cmove %eax,%ecx > 0x00007fd6079af9a1 <+4705>: movzwl 0x3c(%r13),%eax > 0x00007fd6079af9a6 <+4710>: and $0xf000,%ax > 0x00007fd6079af9aa <+4714>: or %ecx,%eax > 0x00007fd6079af9ac <+4716>: mov %ax,0x3c(%r13) > 0x00007fd6079af9b1 <+4721>: mov 0x4(%rdx),%edx > 0x00007fd6079af9b4 <+4724>: mov 0x3c(%r13),%eax > 0x00007fd6079af9b8 <+4728>: shl $0xc,%edx > 0x00007fd6079af9bb <+4731>: mov %r13,%rcx > 0x00007fd6079af9be <+4734>: and $0xfff,%eax > 0x00007fd6079af9c3 <+4739>: or %edx,%eax > 0x00007fd6079af9c5 <+4741>: mov %eax,0x3c(%r13) > 0x00007fd6079af9c9 <+4745>: jmpq 0x7fd6079aef6f <js::Parser::primaryExpr(js::TokenKind, JSBool)+2095> > 0x00007fd6079af9ce <+4750>: xchg %ax,%ax > 0x00007fd6079af9d0 <+4752>: cmp $0x7,%r10d > 0x00007fd6079af9d4 <+4756>: jne 0x7fd6079af01b <js::Parser::primaryExpr(js::TokenKind, JSBool)+2267> > 0x00007fd6079af9da <+4762>: mov 0x418(%rbx),%rax > 0x00007fd6079af9e1 <+4769>: mov 0x48(%rax),%rdx > 0x00007fd6079af9e5 <+4773>: mov 0x18(%rdx),%rdx > 0x00007fd6079af9e9 <+4777>: testb $0x1,0x28(%rdx) > 0x00007fd6079af9ed <+4781>: jne 0x7fd6079af01b <js::Parser::primaryExpr(js::TokenKind, JSBool)+2267> > 0x00007fd6079af9f3 <+4787>: mov (%rax),%eax > 0x00007fd6079af9f5 <+4789>: test $0x40000,%eax > 0x00007fd6079af9fa <+4794>: je 0x7fd6079af0a5 <js::Parser::primaryExpr(js::TokenKind, JSBool)+2405> > 0x00007fd6079afa00 <+4800>: jmpq 0x7fd6079af01b <js::Parser::primaryExpr(js::TokenKind, JSBool)+2267> > 0x00007fd6079afa05 <+4805>: nopl (%rax) > 0x00007fd6079afa08 <+4808>: orw $0x10,0x3c(%rbp) > 0x00007fd6079afa0d <+4813>: jmpq 0x7fd6079aea6a <js::Parser::primaryExpr(js::TokenKind, JSBool)+810> > 0x00007fd6079afa12 <+4818>: nopw 0x0(%rax,%rax,1) > 0x00007fd6079afa18 <+4824>: mov $0x1,%r15d > 0x00007fd6079afa1e <+4830>: movb $0x0,0x10(%rsp) > 0x00007fd6079afa23 <+4835>: movb $0x1,0x1f(%rsp) > 0x00007fd6079afa28 <+4840>: mov $0x1,%r14d > 0x00007fd6079afa2e <+4846>: jmpq 0x7fd6079aefe0 <js::Parser::primaryExpr(js::TokenKind, JSBool)+2208> > 0x00007fd6079afa33 <+4851>: mov %rbx,%rdi > 0x00007fd6079afa36 <+4854>: callq 0x7fd6079a9390 <js::Parser::assignExpr()> > 0x00007fd6079afa3b <+4859>: test %rax,%rax > 0x00007fd6079afa3e <+4862>: mov %rax,%rcx > 0x00007fd6079afa41 <+4865>: je 0x7fd6079aef6f <js::Parser::primaryExpr(js::TokenKind, JSBool)+2095> > 0x00007fd6079afa47 <+4871>: mov %rax,%rdi > 0x00007fd6079afa4a <+4874>: mov %rax,(%rsp) > 0x00007fd6079afa4e <+4878>: callq 0x7fd6079b4930 <JSParseNode::isConstant()> > 0x00007fd6079afa53 <+4883>: test %al,%al > 0x00007fd6079afa55 <+4885>: mov (%rsp),%rcx > 0x00007fd6079afa59 <+4889>: jne 0x7fd6079aef6f <js::Parser::primaryExpr(js::TokenKind, JSBool)+2095> > 0x00007fd6079afa5f <+4895>: orw $0x800,0x3c(%rbp) > 0x00007fd6079afa65 <+4901>: jmpq 0x7fd6079aef6f <js::Parser::primaryExpr(js::TokenKind, JSBool)+2095> > 0x00007fd6079afa6a <+4906>: nopw 0x0(%rax,%rax,1) > 0x00007fd6079afa70 <+4912>: xor %ecx,%ecx > 0x00007fd6079afa72 <+4914>: jmpq 0x7fd6079af070 <js::Parser::primaryExpr(js::TokenKind, JSBool)+2352> > 0x00007fd6079afa77 <+4919>: mov $0xc8,%ecx > 0x00007fd6079afa7c <+4924>: jmpq 0x7fd6079ae793 <js::Parser::primaryExpr(js::TokenKind, JSBool)+83> > 0x00007fd6079afa81 <+4929>: mov %r12,%rdi > 0x00007fd6079afa84 <+4932>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079afa89 <+4937>: mov 0x120(%rbx),%edx > 0x00007fd6079afa8f <+4943>: addl $0x1,0x124(%rbx) > 0x00007fd6079afa96 <+4950>: sub $0x1,%edx > 0x00007fd6079afa99 <+4953>: and $0x3,%edx > 0x00007fd6079afa9c <+4956>: mov %edx,0x120(%rbx) > 0x00007fd6079afaa2 <+4962>: jmpq 0x7fd6079aed14 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1492> > 0x00007fd6079afaa7 <+4967>: mov %r12,%rdi > 0x00007fd6079afaaa <+4970>: callq 0x7fd6079b46c0 <js::TokenStream::getToken()> > 0x00007fd6079afaaf <+4975>: mov 0x120(%rbx),%edx > 0x00007fd6079afab5 <+4981>: addl $0x1,0x124(%rbx) > 0x00007fd6079afabc <+4988>: sub $0x1,%edx > 0x00007fd6079afabf <+4991>: and $0x3,%edx > 0x00007fd6079afac2 <+4994>: mov %edx,0x120(%rbx) > 0x00007fd6079afac8 <+5000>: jmpq 0x7fd6079af92b <js::Parser::primaryExpr(js::TokenKind, JSBool)+4587> > 0x00007fd6079afacd <+5005>: movzwl 0x3c(%r15),%eax > 0x00007fd6079afad2 <+5010>: and $0xfff,%ax > 0x00007fd6079afad6 <+5014>: jmpq 0x7fd6079aed37 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1527> > 0x00007fd6079afadb <+5019>: andb $0xe0,0x3(%rbp) > 0x00007fd6079afadf <+5023>: movw $0x22,0x0(%rbp) > 0x00007fd6079afae5 <+5029>: jmpq 0x7fd6079af87f <js::Parser::primaryExpr(js::TokenKind, JSBool)+4415> > 0x00007fd6079afaea <+5034>: mov 0x80(%rbx,%rax,1),%ecx > 0x00007fd6079afaf1 <+5041>: mov 0x188(%rbx),%rdx > 0x00007fd6079afaf8 <+5048>: mov 0x180(%rbx),%rsi > 0x00007fd6079afaff <+5055>: callq 0x7fd6078e0220 <js::RegExp::createObjectNoStatics(JSContext*, jschar const*, size_t, uint32)> > 0x00007fd6079afb04 <+5060>: mov %rax,%r12 > 0x00007fd6079afb07 <+5063>: jmpq 0x7fd6079af2cb <js::Parser::primaryExpr(js::TokenKind, JSBool)+2955> > 0x00007fd6079afb0c <+5068>: or $0x4,%ah > 0x00007fd6079afb0f <+5071>: and $0xf000,%dx > 0x00007fd6079afb14 <+5076>: or %eax,%edx > 0x00007fd6079afb16 <+5078>: mov %dx,0x3c(%rbp) > 0x00007fd6079afb1a <+5082>: jmpq 0x7fd6079aed68 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1576> > 0x00007fd6079afb1f <+5087>: mov 0x418(%rbx),%rax > 0x00007fd6079afb26 <+5094>: mov 0x40(%rsp),%rdx > 0x00007fd6079afb2b <+5099>: xor %ecx,%ecx > 0x00007fd6079afb2d <+5101>: mov 0x8(%rsp),%rdi > 0x00007fd6079afb32 <+5106>: mov 0x48(%rax),%rsi > 0x00007fd6079afb36 <+5110>: callq 0x7fd6078f1980 <JSAtomList::add(js::Parser*, JSAtom*, JSAtomList::AddHow)> > 0x00007fd6079afb3b <+5115>: test %rax,%rax > 0x00007fd6079afb3e <+5118>: je 0x7fd6079af78e <js::Parser::primaryExpr(js::TokenKind, JSBool)+4174> > 0x00007fd6079afb44 <+5124>: mov %r15,0x18(%rax) > 0x00007fd6079afb48 <+5128>: jmpq 0x7fd6079af0af <js::Parser::primaryExpr(js::TokenKind, JSBool)+2415> > 0x00007fd6079afb4d <+5133>: mov 0x418(%rbx),%rdi > 0x00007fd6079afb54 <+5140>: mov 0x28(%rbp),%rsi > 0x00007fd6079afb58 <+5144>: nopl 0x0(%rax,%rax,1) > 0x00007fd6079afb60 <+5152>: lea 0x78(%rsp),%rdx > 0x00007fd6079afb65 <+5157>: add $0x58,%rdi > 0x00007fd6079afb69 <+5161>: callq 0x7fd6078f1900 <JSAtomList::rawLookup(JSAtom*, JSHashEntry**&)> > 0x00007fd6079afb6e <+5166>: test %rax,%rax > 0x00007fd6079afb71 <+5169>: je 0x7fd6079afcbe <js::Parser::primaryExpr(js::TokenKind, JSBool)+5502> > 0x00007fd6079afb77 <+5175>: mov 0x18(%rax),%r15 > 0x00007fd6079afb7b <+5179>: movzwl 0x3c(%r15),%esi > 0x00007fd6079afb80 <+5184>: and $0xfff,%si > 0x00007fd6079afb85 <+5189>: jmpq 0x7fd6079aecc2 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1410> > 0x00007fd6079afb8a <+5194>: movzwl 0x3c(%r13),%edx > 0x00007fd6079afb8f <+5199>: and $0xf000,%dx > 0x00007fd6079afb94 <+5204>: or $0x20,%edx > 0x00007fd6079afb97 <+5207>: mov %dx,0x3c(%r13) > 0x00007fd6079afb9c <+5212>: mov 0x4(%rax),%edx > 0x00007fd6079afb9f <+5215>: jmpq 0x7fd6079af9b4 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4724> > 0x00007fd6079afba4 <+5220>: xor %r15d,%r15d > 0x00007fd6079afba7 <+5223>: mov $0x7d,%r13d > 0x00007fd6079afbad <+5229>: jmpq 0x7fd6079af7e6 <js::Parser::primaryExpr(js::TokenKind, JSBool)+4262> > 0x00007fd6079afbb2 <+5234>: mov 0x120(%rbx),%eax > 0x00007fd6079afbb8 <+5240>: mov 0x418(%rbx),%rsi > 0x00007fd6079afbbf <+5247>: lea (%rax,%rax,2),%rax > 0x00007fd6079afbc3 <+5251>: shl $0x4,%rax > 0x00007fd6079afbc7 <+5255>: mov 0x30(%r12,%rax,1),%rdi > 0x00007fd6079afbcc <+5260>: mov %rdi,0x40(%rsp) > 0x00007fd6079afbd1 <+5265>: callq 0x7fd6079a47c0 <js::NameNode::create(JSAtom*, JSTreeContext*)> > 0x00007fd6079afbd6 <+5270>: test %rax,%rax > 0x00007fd6079afbd9 <+5273>: mov %rax,%r14 > 0x00007fd6079afbdc <+5276>: je 0x7fd6079af78e <js::Parser::primaryExpr(js::TokenKind, JSBool)+4174> > 0x00007fd6079afbe2 <+5282>: orw $0x800,0x3c(%rbp) > 0x00007fd6079afbe8 <+5288>: mov %r15d,%edx > 0x00007fd6079afbeb <+5291>: xor %esi,%esi > 0x00007fd6079afbed <+5293>: mov %rbx,%rdi > 0x00007fd6079afbf0 <+5296>: mov $0x8,%ecx > 0x00007fd6079afbf5 <+5301>: callq 0x7fd6079ad4a0 <js::Parser::functionDef(JSAtom*, js::Parser::FunctionType, uintN)> > 0x00007fd6079afbfa <+5306>: mov 0x418(%rbx),%r8 > 0x00007fd6079afc01 <+5313>: mov %rax,%rcx > 0x00007fd6079afc04 <+5316>: mov %r14,%rdx > 0x00007fd6079afc07 <+5319>: mov %r13d,%esi > 0x00007fd6079afc0a <+5322>: mov $0x6,%edi > 0x00007fd6079afc0f <+5327>: callq 0x7fd6079a4590 <JSParseNode::newBinaryOrAppend(js::TokenKind, JSOp, JSParseNode*, JSParseNode*, JSTreeContext*)> > 0x00007fd6079afc14 <+5332>: jmpq 0x7fd6079aef8e <js::Parser::primaryExpr(js::TokenKind, JSBool)+2126> > 0x00007fd6079afc19 <+5337>: lea 0x20(%rsp),%rdx > 0x00007fd6079afc1e <+5342>: mov %rdx,0x8(%rsp) > 0x00007fd6079afc23 <+5347>: mov %rdx,%rdi > 0x00007fd6079afc26 <+5350>: jmpq 0x7fd6079af653 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3859> > 0x00007fd6079afc2b <+5355>: cmp $0x3,%eax > 0x00007fd6079afc2e <+5358>: je 0x7fd6079aef41 <js::Parser::primaryExpr(js::TokenKind, JSBool)+2049> > 0x00007fd6079afc34 <+5364>: mov $0x6a,%ecx > 0x00007fd6079afc39 <+5369>: jmpq 0x7fd6079af63e <js::Parser::primaryExpr(js::TokenKind, JSBool)+3838> > 0x00007fd6079afc3e <+5374>: mov 0x70(%rsp),%rdi > 0x00007fd6079afc43 <+5379>: xor %ebp,%ebp > 0x00007fd6079afc45 <+5381>: callq 0x7fd6078cc0f8 <free@plt> > 0x00007fd6079afc4a <+5386>: mov 0x8(%rsp),%rdi > 0x00007fd6079afc4f <+5391>: jmpq 0x7fd6079af653 <js::Parser::primaryExpr(js::TokenKind, JSBool)+3859> > 0x00007fd6079afc54 <+5396>: mov 0x18(%rbx),%rdi > 0x00007fd6079afc58 <+5400>: callq 0x7fd6078fcec0 <js_ReportOutOfScriptQuota(JSContext*)> > 0x00007fd6079afc5d <+5405>: movq $0x0,0x28(%rbp) > 0x00007fd6079afc65 <+5413>: xor %ebp,%ebp > 0x00007fd6079afc67 <+5415>: jmpq 0x7fd6079ae7a8 <js::Parser::primaryExpr(js::TokenKind, JSBool)+104> > 0x00007fd6079afc6c <+5420>: mov 0x418(%rbx),%rsi > 0x00007fd6079afc73 <+5427>: xor %edi,%edi > 0x00007fd6079afc75 <+5429>: callq 0x7fd6079a42e0 <JSParseNode::create(JSParseNodeArity, JSTreeContext*)> > 0x00007fd6079afc7a <+5434>: test %rax,%rax > 0x00007fd6079afc7d <+5437>: mov %rax,%r14 > 0x00007fd6079afc80 <+5440>: je 0x7fd6079af78e <js::Parser::primaryExpr(js::TokenKind, JSBool)+4174> > 0x00007fd6079afc86 <+5446>: mov 0x120(%rbx),%eax > 0x00007fd6079afc8c <+5452>: lea 0x40(%rsp),%rdx > 0x00007fd6079afc91 <+5457>: lea 0x60(%rsp),%rsi > 0x00007fd6079afc96 <+5462>: imul $0x30,%rax,%rax > 0x00007fd6079afc9a <+5466>: mov 0x28(%r12,%rax,1),%rax > 0x00007fd6079afc9f <+5471>: mov %rax,0x28(%r14) > 0x00007fd6079afca3 <+5475>: mov 0x18(%rbx),%rdi > 0x00007fd6079afca7 <+5479>: mov %rax,0x60(%rsp) > 0x00007fd6079afcac <+5484>: callq 0x7fd6079b48b0 <js_ValueToAtom(JSContext*, js::Value const&, JSAtom**)> > 0x00007fd6079afcb1 <+5489>: test %al,%al > 0x00007fd6079afcb3 <+5491>: jne 0x7fd6079afbe2 <js::Parser::primaryExpr(js::TokenKind, JSBool)+5282> > 0x00007fd6079afcb9 <+5497>: jmpq 0x7fd6079af78e <js::Parser::primaryExpr(js::TokenKind, JSBool)+4174> > 0x00007fd6079afcbe <+5502>: mov 0x418(%rbx),%rsi > 0x00007fd6079afcc5 <+5509>: lea 0x28(%rbp),%rdi > 0x00007fd6079afcc9 <+5513>: callq 0x7fd6079a2370 <MakePlaceholder(JSTreeContext*)> > 0x00007fd6079afcce <+5518>: test %rax,%rax > 0x00007fd6079afcd1 <+5521>: je 0x7fd6079ae830 <js::Parser::primaryExpr(js::TokenKind, JSBool)+240> > 0x00007fd6079afcd7 <+5527>: xor %esi,%esi > 0x00007fd6079afcd9 <+5529>: mov %r12,%rdi > 0x00007fd6079afcdc <+5532>: mov 0x18(%rax),%r15 > 0x00007fd6079afce0 <+5536>: callq 0x7fd6079b4720 <js::TokenStream::peekToken(uintN)> > 0x00007fd6079afce5 <+5541>: cmp $0x1b,%eax > 0x00007fd6079afce8 <+5544>: je 0x7fd6079afd0b <js::Parser::primaryExpr(js::TokenKind, JSBool)+5579> > 0x00007fd6079afcea <+5546>: movzwl 0x3c(%r15),%eax > 0x00007fd6079afcef <+5551>: mov %eax,%esi > 0x00007fd6079afcf1 <+5553>: and $0xf000,%ax > 0x00007fd6079afcf5 <+5557>: and $0xfff,%si > 0x00007fd6079afcfa <+5562>: or $0x100,%si > 0x00007fd6079afcff <+5567>: or %esi,%eax > 0x00007fd6079afd01 <+5569>: mov %ax,0x3c(%r15) > 0x00007fd6079afd06 <+5574>: jmpq 0x7fd6079aecc2 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1410> > 0x00007fd6079afd0b <+5579>: movzwl 0x3c(%r15),%esi > 0x00007fd6079afd10 <+5584>: and $0xfff,%si > 0x00007fd6079afd15 <+5589>: jmpq 0x7fd6079aecc2 <js::Parser::primaryExpr(js::TokenKind, JSBool)+1410> >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 676218
: 477733