Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 832332 Details for
Bug 1037869
[abrt] thunderbird-24.1.0-1.fc19: FindKeyword: Process /usr/lib/thunderbird/thunderbird was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 129.60 KB, created by
Doug Huffman
on 2013-12-04 01:04:51 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Doug Huffman
Created:
2013-12-04 01:04:51 UTC
Size:
129.60 KB
patch
obsolete
>[New LWP 4920] >[New LWP 4946] >[New LWP 4936] >[New LWP 4945] >[New LWP 4937] >[New LWP 4940] >[New LWP 4941] >[New LWP 4938] >[New LWP 4942] >[New LWP 4947] >[New LWP 4943] >[New LWP 4944] >[New LWP 4939] >warning: .dynamic section for "/lib/libXt.so.6" is not at the expected address (wrong library or version mismatch?) >warning: Could not load shared library symbols for 7 libraries, e.g. /usr/lib/nvidia/libEGL.so.1. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `/usr/lib/thunderbird/thunderbird'. >Program terminated with signal 11, Segmentation fault. >#0 0xb627778e in FindKeyword (length=5, s=0xae142de8) at ./jsautokw.h:157 >157 switch (JSKW_AT(3)) { > >Thread 13 (Thread 0xaf2feb40 (LWP 4939)): >#0 0x4c01309e in deflate_fast (s=0xa44d9000, flush=0) at deflate.c:1690 > hash_head = <optimized out> > bflush = 0 >#1 0x4c013cc3 in deflate (strm=0xaf2fe2ac, flush=0) at deflate.c:908 > bstate = <optimized out> > old_flush = 0 > s = 0xa44d9000 >#2 0xb63c7032 in js::Compressor::compressMore (this=this@entry=0xaf2fe2ac) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/jsutil.cpp:101 > left = <optimized out> > done = false > oldout = 0xa44d6002 "" > ret = <optimized out> >#3 0xb638269f in js::SourceCompressorThread::internalCompress (this=this@entry=0xafba9afc) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/jsscript.cpp:1043 > firstSize = 9674 > comp = {static CHUNKSIZE = 2048, zs = {next_in = 0xa44de808 " ", avail_in = 0, total_in = 14336, next_out = 0xa44d6002 "", avail_out = 9672, total_out = 2, msg = 0x0, state = 0xa44d9000, zalloc = 0xb63c6ec0 <zlib_alloc(void*, uInt, uInt)>, zfree = 0xb63c6e90 <zlib_free(void*, void*)>, opaque = 0x0, data_type = 2, adler = 3364401845, reserved = 2950511108}, inp = 0xa44db008 "/", inplen = 19348, outbytes = 2} > cont = true > ss = 0xa44cb740 > compressedLength = 0 > nbytes = 19348 >#4 0xb6382886 in threadLoop (this=0xafba9afc) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/jsscript.cpp:1097 >No locals. >#5 js::SourceCompressorThread::compressorThread (arg=0xafba9afc) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/jsscript.cpp:965 >No locals. >#6 0x4d62f62e in _pt_root (arg=0xb7557880) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0xb7557880 > detached = 0 > tid = 4939 >#7 0x4bffa9da in start_thread (arg=0xaf2feb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xaf2feb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1355814080, 4001536, -1355815896, -429673728, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 12 (Thread 0xa62ffb40 (LWP 4944)): >#0 0xb77eb424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bffe724 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:250 >No locals. >#2 0x4d629416 in pt_TimedWait (cv=cv@entry=0xacfa95c4, ml=0xacf89c14, timeout=timeout@entry=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1386114761, tv_usec = 315770} > tmo = {tv_sec = 1386114791, tv_nsec = 315770000} > ticks = <optimized out> >#3 0x4d62991a in PR_WaitCondVar (cvar=0xacfa95c0, timeout=timeout@entry=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0xad491e00 >#4 0x4d629ce1 in PR_Wait (mon=0xacf89c10, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -516 > saved_entries = 1 > saved_owner = 2788162368 >#5 0xb5d3d66b in Wait (interval=<optimized out>, this=<optimized out>) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#6 Wait (interval=<optimized out>, this=0xa62ff23c) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#7 nsThreadPool::Run (this=0xacfa86f0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThreadPool.cpp:185 > delta = <optimized out> > now = <optimized out> > timeout = <optimized out> > mon = {mReentrantMonitor = 0xacfa8700} > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > current = {<nsCOMPtr_base> = {mRawPtr = 0xacfd52e0}, <No data fields>} > exitThread = false > wasIdle = true > listener = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > shutdownThreadOnExit = false > idleSince = 20193053 >#8 0xb5d3b191 in nsThread::ProcessNextEvent (this=0xacfd52e0, mayWait=true, result=0xa62ff2df) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:626 > event = {<nsCOMPtr_base> = {mRawPtr = 0xacfa86f4}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#9 0xb5d063fa in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0xacfd52e0, mayWait=mayWait@entry=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/objdir/mozilla/xpcom/build/nsThreadUtils.cpp:238 > val = true >#10 0xb5d3b987 in nsThread::ThreadFunc (arg=0xacfd52e0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:264 > self = 0xacfd52e0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#11 0x4d62f62e in _pt_root (arg=0xad491e00) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0xad491e00 > detached = 0 > tid = 4944 >#12 0x4bffa9da in start_thread (arg=0xa62ffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xa62ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1506804928, 4001536, -1506806744, -431770862, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#13 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 11 (Thread 0xa6cd1b40 (LWP 4943)): >#0 0xb77eb424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bf175bb in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x418a3abc in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=3, __fds=__fds@entry=0xacf4b860) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=fds@entry=0xacf4b860, nfds=nfds@entry=3, timeout=timeout@entry=-1) at gpoll.c:132 >No locals. >#4 0x41894418 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0xacf4b860, timeout=-1, context=0xad3bb3c0) at gmain.c:3995 > poll_func = 0x418a3a90 <g_poll> >#5 g_main_context_iterate (context=0xad3bb3c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3696 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0xacf4b860 >#6 0x41894913 in g_main_loop_run (loop=0xacf4e130) at gmain.c:3895 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#7 0x41d8391b in gdbus_shared_thread_func (user_data=0xacf4e120) at gdbusprivate.c:278 > data = 0xacf4e120 >#8 0x418ba95b in g_thread_proxy (data=0xacf598f0) at gthread.c:798 > thread = 0xacf598f0 >#9 0x4bffa9da in start_thread (arg=0xa6cd1b40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xa6cd1b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1496507584, 4001536, -1496509400, 595833619, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#10 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 10 (Thread 0xa42ffb40 (LWP 4947)): >#0 0xb77eb424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bffe33c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 >No locals. >#2 0x4d6299a2 in PR_WaitCondVar (cvar=0xa4339700, timeout=timeout@entry=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0xa4582e00 >#3 0x4d629ce1 in PR_Wait (mon=0xa456b3c0, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 2754607936 >#4 0xb5d39ad8 in Wait (interval=4294967295, this=0xa45adccc) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#5 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#6 nsEventQueue::GetEvent (this=this@entry=0xa45adccc, mayWait=true, result=0xa42ff294) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#7 0xb5d3b162 in nsThread::ProcessNextEvent (this=0xa45adca0, mayWait=true, result=0xa42ff2df) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:618 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#8 0xb5d063fa in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0xa45adca0, mayWait=mayWait@entry=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/objdir/mozilla/xpcom/build/nsThreadUtils.cpp:238 > val = true >#9 0xb5d3b987 in nsThread::ThreadFunc (arg=0xa45adca0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:264 > self = 0xa45adca0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#10 0x4d62f62e in _pt_root (arg=0xa4582e00) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0xa4582e00 > detached = 0 > tid = 4947 >#11 0x4bffa9da in start_thread (arg=0xa42ffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xa42ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1540359360, 4001536, -1540361176, -431770858, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#12 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 9 (Thread 0xaceffb40 (LWP 4942)): >#0 0xb77eb424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bffe724 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:250 >No locals. >#2 0x4d629416 in pt_TimedWait (cv=cv@entry=0xb2155104, ml=0xb7503b20, timeout=timeout@entry=4894) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1386114761, tv_usec = 339166} > tmo = {tv_sec = 1386114766, tv_nsec = 233166000} > ticks = <optimized out> >#3 0x4d62991a in PR_WaitCondVar (cvar=0xb2155100, timeout=4894) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0xad3e85c0 >#4 0xb5d392b9 in Wait (this=<optimized out>, interval=<optimized out>) at ../../dist/include/mozilla/CondVar.h:70 >No locals. >#5 Wait (interval=<optimized out>, this=<optimized out>) at ../../dist/include/mozilla/Monitor.h:47 >No locals. >#6 TimerThread::Run (this=0xb2156130) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/TimerThread.cpp:294 > waitFor = <optimized out> > lock = {mMonitor = 0xb2156148} > low = <optimized out> > high = <optimized out> > halfMicrosecondsIntervalResolution = <optimized out> >#7 0xb5d3b191 in nsThread::ProcessNextEvent (this=0xacf14400, mayWait=true, result=0xaceff2df) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:626 > event = {<nsCOMPtr_base> = {mRawPtr = 0xb2156130}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#8 0xb5d063fa in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0xacf14400, mayWait=mayWait@entry=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/objdir/mozilla/xpcom/build/nsThreadUtils.cpp:238 > val = true >#9 0xb5d3b987 in nsThread::ThreadFunc (arg=0xacf14400) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:264 > self = 0xacf14400 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#10 0x4d62f62e in _pt_root (arg=0xad3e85c0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0xad3e85c0 > detached = 0 > tid = 4942 >#11 0x4bffa9da in start_thread (arg=0xaceffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xaceffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1393558720, 4001536, -1393560536, 1715712775, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#12 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 8 (Thread 0xafaffb40 (LWP 4938)): >#0 0xb77eb424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bffe33c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 >No locals. >#2 0x4d6299a2 in PR_WaitCondVar (cvar=0xafdd3940, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0xb75577c0 >#3 0xb63089ac in js::GCHelperThread::threadLoop (this=0xafba9a88) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/jsgc.cpp:2266 > lock = <optimized out> >#4 0x4d62f62e in _pt_root (arg=0xb75577c0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0xb75577c0 > detached = 0 > tid = 4938 >#5 0x4bffa9da in start_thread (arg=0xafaffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xafaffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1347421376, 4001536, -1347423192, -431770879, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 7 (Thread 0xadd47b40 (LWP 4941)): >#0 0xb77eb424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bffe33c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 >No locals. >#2 0x4d6299a2 in PR_WaitCondVar (cvar=0xafd18bc0, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0xafd156c0 >#3 0xb5d374f8 in Wait (this=0xafd2de64, interval=<optimized out>) at ../../dist/include/mozilla/CondVar.h:70 >No locals. >#4 Wait (interval=<optimized out>, this=0xafd2de60) at ../../dist/include/mozilla/Monitor.h:47 >No locals. >#5 Wait (interval=<optimized out>, this=<synthetic pointer>) at ../../dist/include/mozilla/Monitor.h:102 >No locals. >#6 mozilla::HangMonitor::ThreadMain () at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/HangMonitor.cpp:219 > timestamp = <optimized out> > now = <optimized out> > timeout = <optimized out> > lastTimestamp = 0 > waitCount = 0 >#7 0x4d62f62e in _pt_root (arg=0xafd156c0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0xafd156c0 > detached = 0 > tid = 4941 >#8 0x4bffa9da in start_thread (arg=0xadd47b40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xadd47b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1378583744, 4001536, -1378585560, 289649413, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 6 (Thread 0xaeafdb40 (LWP 4940)): >#0 0xb77eb424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bffe724 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:250 >No locals. >#2 0x4d629416 in pt_TimedWait (cv=cv@entry=0xafdd3ac4, ml=0xb21b6760, timeout=timeout@entry=1000) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1386114760, tv_usec = 948622} > tmo = {tv_sec = 1386114761, tv_nsec = 948622000} > ticks = <optimized out> >#3 0x4d62991a in PR_WaitCondVar (cvar=0xafdd3ac0, timeout=1000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0xb7557940 >#4 0xb54c732b in XPCJSRuntime::WatchdogMain (arg=0xb21bd800) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/xpconnect/src/XPCJSRuntime.cpp:1082 > self = 0xb21bd800 > lock = {mRuntime = 0xb21bd800} > sleepInterval = <optimized out> >#5 0x4d62f62e in _pt_root (arg=0xb7557940) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0xb7557940 > detached = 1 > tid = 4940 >#6 0x4bffa9da in start_thread (arg=0xaeafdb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xaeafdb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1364206784, 4001536, -1364208600, -435965181, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 5 (Thread 0xb0626b40 (LWP 4937)): >#0 0xb77eb424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bf175bb in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x4d62b486 in poll (__timeout=-1, __nfds=1, __fds=0xb0625f70) at /usr/include/bits/poll2.h:46 >No locals. >#3 _pr_poll_with_poll (pds=0xb210d500, npds=1, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptio.c:3920 > stack_syspoll = {{fd = 16, events = 1, revents = 0}, {fd = 1298195378, events = -27032, revents = -18608}, {fd = 0, events = -28716, revents = 19426}, {fd = 1275519916, events = 13, revents = 0}, {fd = -1219291136, events = 10644, revents = 19425}, {fd = -1306726368, events = 4096, revents = 2054}, {fd = -1217605196, events = 8706, revents = 19425}, {fd = 1298191214, events = -4351, revents = -19330}, {fd = -1335730208, events = -5461, revents = 910}, {fd = 1910330751, events = -7232, revents = 19462}, {fd = 1275521696, events = -28716, revents = 19426}, {fd = 1298176708, events = 12, revents = 0}, {fd = -1219291136, events = 8706, revents = 19425}, {fd = 1298188520, events = 497, revents = -19329}, {fd = 0, events = 0, revents = 0}, {fd = -1219291136, events = 79, revents = 0}, {fd = -1335730144, events = -28716, revents = 19426}, {fd = 1298176160, events = 12, revents = 0}, {fd = -1219291136, events = 10644, revents = 19425}, {fd = 1275054560, events = 12, revents = 0}, {fd = -1219291136, events = -28716, revents = 19426}, {fd = -1219291136, events = 4096, revents = 2054}, {fd = 2568, events = 2584, revents = -21264}, {fd = 48, events = 27753, revents = 2053}, {fd = -1217605564, events = -27648, revents = -18608}, {fd = -1266749695, events = 48, revents = 0}, {fd = -1393557504, events = -12224, revents = -18580}, {fd = -1392680176, events = -12220, revents = -18580}, {fd = 0, events = 0, revents = 0}, {fd = 134572495, events = -12288, revents = -18563}, {fd = -1392680176, events = -25548, revents = -21256}, {fd = -1335729688, events = -21527, revents = -18563}, {fd = -1392680176, events = 1, revents = 0}, {fd = 1275054560, events = 0, revents = 0}, {fd = -1244407351, events = -21549, revents = -18563}, {fd = -1221611520, events = 4096, revents = 2054}, {fd = 1644, events = 1660, revents = -21264}, {fd = 112, events = 27753, revents = 2053}, {fd = -1217605564, events = -25548, revents = -21256}, {fd = 1275054560, events = 112, revents = 0}, {fd = -1393557504, events = -12224, revents = -18580}, {fd = -1392993264, events = 4096, revents = 2054}, {fd = 2544, events = 2560, revents = -21264}, {fd = 32, events = 27753, revents = 2053}, {fd = -1217605564, events = 12352, revents = -21196}, {fd = -1335729688, events = 32, revents = 0}, {fd = -1393557504, events = -12224, revents = -18580}, {fd = -1392686496, events = -12220, revents = -18580}, {fd = -1221611520, events = -21549, revents = -18563}, {fd = 134572495, events = -12288, revents = -18563}, {fd = -1392686496, events = 0, revents = 0}, {fd = -1335729688, events = -21527, revents = -18563}, {fd = -1392686496, events = -20480, revents = -18641}, {fd = -1392993040, events = 762, revents = -19262}, {fd = -1262364079, events = -21549, revents = -18563}, {fd = -1221611520, events = -9419, revents = -19263}, {fd = -1392686496, events = 16384, revents = 19812}, {fd = -1, events = 28672, revents = 19454}, {fd = -1335729816, events = 32674, revents = 19443}, {fd = 1298415616, events = 4532, revents = 19811}, {fd = 1, events = 24936, revents = -20382}, {fd = -1335729724, events = -25360, revents = -21256}, {fd = -1221611520, events = 25136, revents = -21253}, {fd = 20192, events = 787, revents = 15004}} > syspoll = 0xb0625f70 > index = <optimized out> > msecs = -1 > ready = <optimized out> > start = 0 > elapsed = <optimized out> > remaining = <optimized out> >#4 0xb4b9557f in nsSocketTransportService::Poll (this=this@entry=0xb2192b80, wait=wait@entry=true, interval=interval@entry=0xb06261f8) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/netwerk/base/src/nsSocketTransportService2.cpp:390 > rv = <optimized out> > pollList = 0xb210d500 > pollCount = 1 > pollTimeout = 4294967295 > ts = 20192983 > passedInterval = <optimized out> >#5 0xb4b95bef in nsSocketTransportService::DoPollIteration (this=this@entry=0xb2192b80, wait=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/netwerk/base/src/nsSocketTransportService2.cpp:777 > i = -1 > count = 0 > pollInterval = 2959237687 > n = <optimized out> >#6 0xb4b9615c in nsSocketTransportService::Run (this=0xb2192b80) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/netwerk/base/src/nsSocketTransportService2.cpp:641 > pendingEvents = false > goingOffline = <optimized out> > thread = 0xb2192c40 > threadInt = {<nsCOMPtr_base> = {mRawPtr = 0xb2192c40}, <No data fields>} >#7 0xb5d3b191 in nsThread::ProcessNextEvent (this=0xb2192c40, mayWait=true, result=0xb06262df) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:626 > event = {<nsCOMPtr_base> = {mRawPtr = 0xb2192b8c}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#8 0xb5d063fa in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0xb2192c40, mayWait=mayWait@entry=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/objdir/mozilla/xpcom/build/nsThreadUtils.cpp:238 > val = true >#9 0xb5d3b987 in nsThread::ThreadFunc (arg=0xb2192c40) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:264 > self = 0xb2192c40 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#10 0x4d62f62e in _pt_root (arg=0xb7556c80) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0xb7556c80 > detached = 0 > tid = 4937 >#11 0x4bffa9da in start_thread (arg=0xb0626b40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb0626b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1335727296, 4001536, -1335729112, 2103685950, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#12 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 4 (Thread 0xa5afeb40 (LWP 4945)): >#0 0xb77eb424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bffe33c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 >No locals. >#2 0x4d6299a2 in PR_WaitCondVar (cvar=0xa63bbe80, timeout=timeout@entry=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0xa6349b80 >#3 0x4d629ce1 in PR_Wait (mon=0xa6358d60, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 2779769664 >#4 0xb5d39ad8 in Wait (interval=4294967295, this=0xa637e84c) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#5 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#6 nsEventQueue::GetEvent (this=this@entry=0xa637e84c, mayWait=true, result=0xa5afe294) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#7 0xb5d3b162 in nsThread::ProcessNextEvent (this=0xa637e820, mayWait=true, result=0xa5afe2df) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:618 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#8 0xb5d063fa in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0xa637e820, mayWait=mayWait@entry=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/objdir/mozilla/xpcom/build/nsThreadUtils.cpp:238 > val = true >#9 0xb5d3b987 in nsThread::ThreadFunc (arg=0xa637e820) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:264 > self = 0xa637e820 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#10 0x4d62f62e in _pt_root (arg=0xa6349b80) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0xa6349b80 > detached = 0 > tid = 4945 >#11 0x4bffa9da in start_thread (arg=0xa5afeb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xa5afeb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1515197632, 4001536, -1515199448, -429673707, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#12 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 3 (Thread 0xb180db40 (LWP 4936)): >#0 0xb77eb424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bf1d8e7 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29 >No locals. >#2 0xb5d5fecd in epoll_wait (epfd=11, events=0xb75a5480, maxevents=32, timeout=-1) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/third_party/libevent/epoll_sub.c:51 >No locals. >#3 0xb5d5fca2 in epoll_dispatch (base=0xb75a5300, tv=0x0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/third_party/libevent/epoll.c:407 > epollop = 0xb2127830 > events = 0xb75a5480 > i = <optimized out> > res = <optimized out> > timeout = -1 >#4 0xb5d5c66b in event_base_loop (base=0xb75a5300, flags=1) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/third_party/libevent/event.c:1607 > evsel = 0xb71b6d04 <epollops> > tv = {tv_sec = -1316957828, tv_usec = 5466432} > tv_p = 0x0 > res = <optimized out> > done = 0 > retval = 0 > __func__ = "event_base_loop" >#5 0xb5d6b746 in base::MessagePumpLibevent::Run (this=0xb2156100, delegate=0xb180d264) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/base/message_pump_libevent.cc:340 > poll_tv = {tv_sec = 134572495, tv_usec = -1216491520} > delay = {delta_ = 5516190380243920920} > did_work = <optimized out> > old_in_run = <optimized out> >#6 0xb5d65f7f in MessageLoop::RunInternal (this=this@entry=0xb180d264) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:219 >No locals. >#7 0xb5d660af in RunHandler (this=0xb180d264) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:212 >No locals. >#8 MessageLoop::Run (this=this@entry=0xb180d264) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:186 > save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0xb180d264, previous_state_ = 0x0} >#9 0xb5d6a1f7 in base::Thread::ThreadMain (this=0xb2140fe0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/base/thread.cc:160 > aLocal = 0 '\000' > message_loop = {<base::MessagePump::Delegate> = {_vptr.Delegate = 0xb72d88a0 <vtable for MessageLoop+8>}, type_ = MessageLoop::TYPE_IO, id_ = 2, work_queue_ = std::queue wrapping: std::deque with 0 elements, delayed_work_queue_ = std::priority_queue wrapping: std::vector of length 0, capacity 0, deferred_non_nestable_work_queue_ = std::queue wrapping: std::deque with 0 elements, pump_ = {ptr_ = 0xb2156100}, destruction_observers_ = {observers_ = std::vector of length 0, capacity 0, notify_depth_ = 0, type_ = base::ObserverList<MessageLoop::DestructionObserver, false>::NOTIFY_ALL}, nestable_tasks_allowed_ = true, exception_restoration_ = false, thread_name_ = "Gecko_IOThread", incoming_queue_ = std::queue wrapping: std::deque with 0 elements, incoming_queue_lock_ = {lock_ = {os_lock_ = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}}}, state_ = 0xb180d230, run_depth_base_ = 1, next_sequence_num_ = 0} >#10 0xb5d6bbbc in ThreadFunc (closure=0xb2140fe0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/base/platform_thread_posix.cc:39 > delegate = 0xb2140fe0 >#11 0x4bffa9da in start_thread (arg=0xb180db40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb180db40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1316955328, 4001536, -1316957144, -1207717059, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#12 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 2 (Thread 0xa4effb40 (LWP 4946)): >#0 0xb77eb424 in __kernel_vsyscall () >No symbol table info available. >#1 0x4bffe33c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 >No locals. >#2 0x4d6299a2 in PR_WaitCondVar (cvar=0xad2d3880, timeout=timeout@entry=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0xa6325800 >#3 0x4d629ce1 in PR_Wait (mon=0xad2d0390, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 2767190848 >#4 0xb5d39ad8 in Wait (interval=4294967295, this=0xa51e718c) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#5 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#6 nsEventQueue::GetEvent (this=this@entry=0xa51e718c, mayWait=true, result=0xa4eff294) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#7 0xb5d3b162 in nsThread::ProcessNextEvent (this=0xa51e7160, mayWait=true, result=0xa4eff2df) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:618 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#8 0xb5d063fa in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0xa51e7160, mayWait=mayWait@entry=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/objdir/mozilla/xpcom/build/nsThreadUtils.cpp:238 > val = true >#9 0xb5d3b987 in nsThread::ThreadFunc (arg=0xa51e7160) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:264 > self = 0xa51e7160 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#10 0x4d62f62e in _pt_root (arg=0xa6325800) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0xa6325800 > detached = 0 > tid = 4946 >#11 0x4bffa9da in start_thread (arg=0xa4effb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xa4effb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1275113472, -1527776448, 4001536, -1527778264, 1715712791, 1190650569}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#12 0x4bf23bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 1 (Thread 0xb77cd700 (LWP 4920)): >#0 0xb627778e in FindKeyword (length=5, s=0xae142de8) at ./jsautokw.h:157 > i = <optimized out> > kw = <optimized out> > chars = <optimized out> >#1 js::frontend::IsKeyword (str=0xae142de0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/TokenStream.cpp:118 >No locals. >#2 0xb6550160 in js::frontend::Parser<js::frontend::FullParseHandler>::checkStrictBinding (this=this@entry=0xbfdd9a50, name=name@entry=..., pn=pn@entry=0xafd5a878) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:819 >No locals. >#3 0xb6557d65 in js::frontend::Parser<js::frontend::FullParseHandler>::defineArg (this=this@entry=0xbfdd9a50, funcpn=funcpn@entry=0xafd5a7e8, name=..., name@entry=..., disallowDuplicateArgs=disallowDuplicateArgs@entry=false, duplicatedArg=duplicatedArg@entry=0xbfdd7204) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:1458 > sc = <optimized out> >#4 0xb6561b10 in js::frontend::Parser<js::frontend::FullParseHandler>::functionArguments (this=this@entry=0xbfdd9a50, kind=kind@entry=js::frontend::Expression, listp=listp@entry=0xbfdd727c, funcpn=funcpn@entry=0xafd5a7e8, hasRest=@0xbfdd7278: false) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:1610 > name = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0xae142de0} > disallowDuplicateArgs = false > tt = <optimized out> > hasDefaults = false > duplicatedArg = 0x0 > destructuringArg = false > list = 0x0 > parenFreeArrow = <optimized out> >#5 0xb6562001 in js::frontend::Parser<js::frontend::FullParseHandler>::functionArgsAndBodyGeneric (this=this@entry=0xbfdd9a50, pn=pn@entry=0xafd5a7e8, fun=fun@entry=..., funName=funName@entry=..., type=type@entry=js::frontend::Normal, kind=kind@entry=js::frontend::Expression, strict=strict@entry=true, becameStrict=becameStrict@entry=0xbfdd74c4) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:2208 > prelude = 0x0 > yieldGuard = {{u = {bytes = "h\246\325\257X9U\267", _ = 13210528135031137896}}, constructed = 116} > bodyType = <optimized out> > body = <optimized out> > hasRest = false >#6 0xb65629db in js::frontend::Parser<js::frontend::FullParseHandler>::functionArgsAndBody (this=this@entry=0xbfdd9a50, pn=0xafd5a7e8, fun=fun@entry=..., funName=funName@entry=..., startOffset=startOffset@entry=1827, type=type@entry=js::frontend::Normal, kind=kind@entry=js::frontend::Expression, strict=true, becameStrict=becameStrict@entry=0xbfdd74c4) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:2102 > outerpc = 0xbfdd80d8 > funbox = 0xafd5a810 > funpc = {<js::frontend::GenericParseContext> = {parent = 0xbfdd80d8, sc = 0xafd5a810, funHasReturnExpr = false, funHasReturnVoid = false, parsingForInit = false, parsingWith = false}, bodyid = 5, blockidGen = 6, topStmt = 0x0, topScopeStmt = 0x0, blockChain = {<js::RootedBase<js::StaticBlockObject*>> = {<No data fields>}, ptr = 0x0}, staticLevel = 3, parenDepth = 0, yieldCount = 0, blockNode = 0x0, decls_ = {cx = 0xafdcdf20, map = 0xb7553860}, args_ = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 16, static sInlineBytes = 64, mBegin = 0xbfdd73b0, mLength = 0, mCapacity = 16, {u = {bytes = "\377\377\377\377&\316*\266\000\260/\267W\333\061\266`\017\366\244\000\000\000\000\000\000\000\000\033\231&\266 \337\334\257\364s\335\277\000$\367\244\360s\335\277\000@K\244<\235\063\206$CK\244\246\244/\266", _ = 13126530730823778303}}, static sMaxInlineStorage = <optimized out>}, vars_ = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 16, static sInlineBytes = 64, mBegin = 0xbfdd7400, mLength = 0, mCapacity = 16, {u = {bytes = '\000' <repeats 12 times>, "`\322\070\244 \337\334\257P\276M\244\331\331\061\266\000\260/\267P\232\335\277\000\000\000\000\004\223\335\277V\375T\266`\322\070\244 \337\334\257\340\250\071\267\000\000\000", _ = 0}}, static sMaxInlineStorage = <optimized out>}, yieldOffset = 0, parserPC = 0xbfdda060, oldpc = 0xbfdd80d8, lexdeps = {<js::frontend::AtomDefnMapPtr> = {<js::frontend::AtomThingMapPtr<js::InlineMap<JSAtom*, js::frontend::DefinitionSingle, 24u> >> = {map_ = 0xb7553940}, <No data fields>}, cx = 0xafdcdf20}, funcStmts = 0x0, innerFunctions = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 4, static sInlineBytes = 16, mBegin = 0xbfdd7468, mLength = 0, mCapacity = 4, {u = {bytes = "`V\370\244\000\260/\267d\232\335\277P\276M\244", _ = 13199962549660440160}}, static sMaxInlineStorage = <optimized out>}, inDeclDestructuring = false, funBecameStrict = false} >#7 0xb6562d15 in js::frontend::Parser<js::frontend::FullParseHandler>::functionDef (this=this@entry=0xbfdd9a50, funName=funName@entry=..., start=..., startOffset=1827, type=type@entry=js::frontend::Normal, kind=kind@entry=js::frontend::Expression) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:1926 > pn = 0xafd5a7e8 > fun = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0xa4f85660} > becameStrict = false > bodyProcessed = false > initiallyStrict = <optimized out> >#8 0xb6563025 in js::frontend::Parser<js::frontend::FullParseHandler>::functionExpr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:2361 > name = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0xa4f5ac50} > start = {buf = 0xa44dbe4e, flags = 76, lineno = 67, linebase = 0xa44dbe24, prevLinebase = 0xa44dbe14, currentToken = {type = js::frontend::TOK_RC, pos = {begin = 1819, end = 1744}, u = {s = {op = JSOP_NOP, n = {name = 0xae11a080, atom = 0xae11a080}}, number = {value = -8.8609137048623964e-87, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, lookahead = 0, lookaheadTokens = {{type = -1266739152, pos = {begin = 3075515392, end = 2950487520}, u = {s = {op = 3041651840, n = {name = 0xffffffff, atom = 0xffffffff}}, number = {value = -nan(0xfffffb54bec80), decimalPoint = (unknown: 3218972792)}, reflags = 3041651840}}, {type = -1266771428, pos = {begin = 3075515392, end = 2950487840}, u = {s = {op = 2950487840, n = {name = 0xbfdda1c4, atom = 0xbfdda1c4}}, number = {value = -0.4629985539827306, decimalPoint = (unknown: 3056177042)}, reflags = 2950487840}}}} >#9 0xb6560820 in js::frontend::Parser<js::frontend::FullParseHandler>::primaryExpr (this=this@entry=0xbfdd9a50, tt=tt@entry=js::frontend::TOK_FUNCTION) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:6386 > pn = <optimized out> > pn2 = 0x0 > pn3 = <optimized out> > op = <optimized out> >#10 0xb65662f8 in js::frontend::Parser<js::frontend::FullParseHandler>::memberExpr (this=this@entry=0xbfdd9a50, tt=tt@entry=js::frontend::TOK_FUNCTION, allowCallSyntax=allowCallSyntax@entry=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:6213 > lhs = <optimized out> >#11 0xb6566d74 in js::frontend::Parser<js::frontend::FullParseHandler>::unaryExpr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5357 > pn = <optimized out> > pn2 = <optimized out> > tt = <optimized out> > begin = 1819 >#12 0xb6566f44 in js::frontend::Parser<js::frontend::FullParseHandler>::orExpr1 (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5030 > tok = <optimized out> > pnk = <optimized out> > depth = 0 > pn = <optimized out> > nodeStack = {0x0, 0xb6961d9f, 0x0, 0x2b19, 0x0, 0x0, 0xbfdd78bc, 0x0, 0xa456488c, 0x0} > kindStack = {2950014672, 3073355776, 3218971236, 2756557356, js::frontend::PNK_COMMA, 3056055443, 2950487840, 2756557356, 3058930073, 3073355776} > oldParsingForInit = false >#13 0xb65671b3 in js::frontend::Parser<js::frontend::FullParseHandler>::condExpr1 (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5082 > condition = <optimized out> > oldParsingForInit = <optimized out> > thenExpr = <optimized out> > elseExpr = <optimized out> >#14 0xb656312e in js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5179 > lhs = <optimized out> > kind = <optimized out> > rhs = <optimized out> > start = {buf = 0xa44dbe4e, flags = 68, lineno = 67, linebase = 0xa44dbe24, prevLinebase = 0xa44dbe14, currentToken = {type = js::frontend::TOK_COLON, pos = {begin = 1817, end = 1818}, u = {s = {op = JSOP_NOP, n = {name = 0xae111de0, atom = 0xae111de0}}, number = {value = -8.6044135713005902e-87, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, lookahead = 1, lookaheadTokens = {{type = js::frontend::TOK_FUNCTION, pos = {begin = 1819, end = 1827}, u = {s = {op = JSOP_NOP, n = {name = 0xae11a080, atom = 0xae11a080}}, number = {value = -8.8609137048623964e-87, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, {type = js::frontend::TOK_EQ, pos = {begin = 3218971820, end = 3218971796}, u = {s = {op = 3218971216, n = {name = 0xafbfe838, atom = 0xafbfe838}}, number = {value = -1.076387622122982e-78, decimalPoint = (unknown: 3059013904)}, reflags = 3218971216}}}} > op = <optimized out> >#15 0xb6561262 in js::frontend::Parser<js::frontend::FullParseHandler>::primaryExpr (this=this@entry=0xbfdd9a50, tt=<optimized out>, tt@entry=js::frontend::TOK_LC) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:6635 > assignType = <optimized out> > p = {mapAddPtr = {<js::detail::HashTable<js::HashMapEntry<JSAtom*, unsigned int>, js::HashMap<JSAtom*, unsigned int, js::DefaultHasher<JSAtom*>, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr> = {entry_ = 0xafd7b238}, keyHash = 65535, mutationCount = {<No data fields>}}, inlAddPtr = 0xbfdd7ae8, isInlinePtr = true, inlPtrFound = false} > pnval = 0xafd5a640 > seen = {inlNext = 9, inlCount = 9, inl = {{key = 0xae191ae0, value = 7}, {key = 0xae111de0, value = 7}, {key = 0xae118a00, value = 7}, {key = 0xa4f63480, value = 7}, {key = 0xa4f634a0, value = 7}, {key = 0xa4f634c0, value = 7}, {key = 0xa4f634e0, value = 7}, {key = 0xae11a080, value = 7}, {key = 0xae155460, value = 7}, {key = 0xbfdd9a50, value = 3218965736}, {key = 0xae1198e0, value = 1}, {key = 0xb72e89c8 <vtable for GenericInterruptEnabler<int>+8>, value = 3218963088}, {key = 0xffffffff, value = 3218965736}, {key = 0xafc5ec22, value = 2950148576}, {key = 0xbfdd7c20, value = 2920388832}, {key = 0xafbfe690, value = 3218971216}, {key = 0xae1198e0, value = 3059048148}, {key = 0xbfdd9a50, value = 3218963292}, {key = 0xafbfe690, value = 4294967175}, {key = 0x1, value = 1}, {key = 0x2c6, value = 720}, {key = 0xafdce920, value = 2987497264}, {key = 0xb77ce2b0, value = 2920388832}, {key = 0xbfdd7dac, value = 3218971216}}, map = {impl = {<js::SystemAllocPolicy> = {<No data fields>}, hashShift = 32, entryCount = 0, gen = 0, removedCount = 0, table = 0x0, entered = {<No data fields>}, mutationCount = {<No data fields>}, static sMinCapacityLog2 = <optimized out>, static sMinCapacity = <optimized out>, static sMaxInit = <optimized out>, static sMaxCapacity = <optimized out>, static sHashBits = <optimized out>, static sMinAlphaFrac = <optimized out>, static sMaxAlphaFrac = <optimized out>, static sInvMaxAlpha = <optimized out>, static sFreeKey = <optimized out>, static sRemovedKey = <optimized out>, static sCollisionBit = <optimized out>}}} > atom = {<js::RootedBase<JSAtom*>> = {<No data fields>}, ptr = 0xae156520} > tmp = {data = {asBits = 13063490540882886660, s = {payload = {i32 = 4, u32 = 4, boo = 4, str = 0x4, obj = 0x4, ptr = 0x4, why = JS_NO_CONSTANT, word = 4, uintptr = 4}, tag = 3041580911}, asDouble = -5.6047745413565071e-52, asPtr = 0x4}} > pn = <optimized out> > pn2 = 0xafd5a798 > pn3 = 0xafd5a7c0 > op = JSOP_INITPROP >#16 0xb65662f8 in js::frontend::Parser<js::frontend::FullParseHandler>::memberExpr (this=this@entry=0xbfdd9a50, tt=tt@entry=js::frontend::TOK_LC, allowCallSyntax=allowCallSyntax@entry=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:6213 > lhs = <optimized out> >#17 0xb6566d74 in js::frontend::Parser<js::frontend::FullParseHandler>::unaryExpr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5357 > pn = <optimized out> > pn2 = <optimized out> > tt = <optimized out> > begin = 809 >#18 0xb6566f44 in js::frontend::Parser<js::frontend::FullParseHandler>::orExpr1 (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5030 > tok = <optimized out> > pnk = <optimized out> > depth = 0 > pn = <optimized out> > nodeStack = {0xb7566ac4, 0xbfdd7e5c, 0x1a, 0xa44cb020, 0xb76cd1b4, 0xb76cd044, 0xb76cd1b4, 0x8057779 <arena_malloc+505>, 0xb76cd044, 0xa44db5c0} > kindStack = {2756574108, 3056055443, js::frontend::PNK_DEFAULT, 2948589584, js::frontend::PNK_NOP, 3058848553, 2948589360, 2757656768, 3059000217, 3073355776} > oldParsingForInit = false >#19 0xb65671b3 in js::frontend::Parser<js::frontend::FullParseHandler>::condExpr1 (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5082 > condition = <optimized out> > oldParsingForInit = <optimized out> > thenExpr = <optimized out> > elseExpr = <optimized out> >#20 0xb656312e in js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5179 > lhs = <optimized out> > kind = <optimized out> > rhs = <optimized out> > start = {buf = 0xa44db65c, flags = 68, lineno = 25, linebase = 0xa44db630, prevLinebase = 0xa44db5e0, currentToken = {type = js::frontend::TOK_ASSIGN, pos = {begin = 807, end = 808}, u = {s = {op = JSOP_NOP, n = {name = 0xae1290c0, atom = 0xae1290c0}}, number = {value = -9.332677586877508e-87, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, lookahead = 1, lookaheadTokens = {{type = js::frontend::TOK_LC, pos = {begin = 809, end = 810}, u = {s = {op = JSOP_NAME, n = {name = 0xa4f5abe0, atom = 0xa4f5abe0}}, number = {value = -1.2212612926756986e-130, decimalPoint = js::frontend::NoDecimal}, reflags = 59}}, {type = js::frontend::TOK_LT, pos = {begin = 3218971844, end = 1}, u = {s = {op = JSOP_POPV, n = {name = 0xbfdd80d8, atom = 0xbfdd80d8}}, number = {value = -0.46098899841308605, decimalPoint = js::frontend::NoDecimal}, reflags = js::GlobalFlag}}}} > op = <optimized out> >#21 0xb656581a in js::frontend::Parser<js::frontend::FullParseHandler>::variables (this=this@entry=0xbfdd9a50, kind=kind@entry=js::frontend::PNK_VAR, psimple=psimple@entry=0x0, blockObj=blockObj@entry=0x0, varContext=varContext@entry=js::frontend::HoistVars) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:3462 > init = <optimized out> > name = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0xa4f5abf0} > data = {pn = 0xafbfe810, op = JSOP_DEFVAR, binder = 0xb65569e0 <js::frontend::Parser<js::frontend::FullParseHandler>::bindVarOrConst(JSContext*, js::frontend::BindData<js::frontend::FullParseHandler>*, JS::Handle<js::PropertyName*>, js::frontend::Parser<js::frontend::FullParseHandler>*)>, let = {varContext = (unknown: 2767334976), blockObj = {<js::RootedBase<js::StaticBlockObject*>> = {<No data fields>}, ptr = 0x0}, overflow = 3073355776}} > op = <optimized out> > first = false > pn2 = 0xafbfe810 >#22 0xb6568318 in js::frontend::Parser<js::frontend::FullParseHandler>::letStatement (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:3517 > blockObj = <optimized out> > blockbox = <optimized out> > stmt = 0x0 > pn = <optimized out> >#23 0xb655f550 in js::frontend::Parser<js::frontend::FullParseHandler>::statement (this=this@entry=0xbfdd9a50, canHaveDirectives=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:4810 > pn = <optimized out> >#24 0xb655f8ab in js::frontend::Parser<js::frontend::FullParseHandler>::statements (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:2489 > next = <optimized out> > pn = <optimized out> > saveBlock = <optimized out> > canHaveDirectives = true >#25 0xb656742b in js::frontend::Parser<js::frontend::FullParseHandler>::functionBody (this=this@entry=0xbfdd9a50, kind=kind@entry=js::frontend::Statement, type=type@entry=js::frontend::Parser<js::frontend::FullParseHandler>::StatementListBody) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:1031 > pn = <optimized out> >#26 0xb6562107 in js::frontend::Parser<js::frontend::FullParseHandler>::functionArgsAndBodyGeneric (this=this@entry=0xbfdd9a50, pn=pn@entry=0xafbfe708, fun=fun@entry=..., funName=funName@entry=..., type=type@entry=js::frontend::Normal, kind=kind@entry=js::frontend::Statement, strict=strict@entry=true, becameStrict=becameStrict@entry=0xbfdd8234) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:2245 > prelude = 0x0 > yieldGuard = {{u = {bytes = "\200\002\022\256\370\062\363\244", _ = 11885899885214564992}}, constructed = false} > bodyType = js::frontend::Parser<js::frontend::FullParseHandler>::StatementListBody > body = <optimized out> > hasRest = false >#27 0xb65629db in js::frontend::Parser<js::frontend::FullParseHandler>::functionArgsAndBody (this=this@entry=0xbfdd9a50, pn=0xafbfe708, fun=fun@entry=..., funName=funName@entry=..., startOffset=startOffset@entry=756, type=type@entry=js::frontend::Normal, kind=kind@entry=js::frontend::Statement, strict=true, becameStrict=becameStrict@entry=0xbfdd8234) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:2102 > outerpc = 0xbfdd84e8 > funbox = 0xafbfe730 > funpc = {<js::frontend::GenericParseContext> = {parent = 0xbfdd84e8, sc = 0xafbfe730, funHasReturnExpr = false, funHasReturnVoid = false, parsingForInit = false, parsingWith = false}, bodyid = 2, blockidGen = 5, topStmt = 0x0, topScopeStmt = 0x0, blockChain = {<js::RootedBase<js::StaticBlockObject*>> = {<No data fields>}, ptr = 0x0}, staticLevel = 2, parenDepth = 0, yieldCount = 0, blockNode = 0xafbfe7c0, decls_ = {cx = 0xafdcdf20, map = 0xb75535c0}, args_ = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 16, static sInlineBytes = 64, mBegin = 0xbfdd8120, mLength = 1, mCapacity = 16, {u = {bytes = "\230\347\277\257&\316*\266\000\260/\267W\333\061\266`\017\366\244\000\000\000\000\000\000\000\000\033\231&\266 \337\334\257d\201\335\277\000$\367\244`\201\335\277\000@K\244<\235\063\206$CK\244\246\244/\266", _ = 13126530729477400472}}, static sMaxInlineStorage = <optimized out>}, vars_ = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 16, static sInlineBytes = 64, mBegin = 0xbfdd8170, mLength = 1, mCapacity = 16, {u = {bytes = "\020\350\277\257\000\000\000\000\000\000\000\000`\322\070\244 \337\334\257\362\265M\244\331\331\061\266\000\260/\267P\232\335\277\001\000\000\000\004\223\335\277V\375T\266`\322\070\244 \337\334\257\340\250\071\267\000\000\000", _ = 2948589584}}, static sMaxInlineStorage = <optimized out>}, yieldOffset = 0, parserPC = 0xbfdda060, oldpc = 0xbfdd84e8, lexdeps = {<js::frontend::AtomDefnMapPtr> = {<js::frontend::AtomThingMapPtr<js::InlineMap<JSAtom*, js::frontend::DefinitionSingle, 24u> >> = {map_ = 0xb75536a0}, <No data fields>}, cx = 0xafdcdf20}, funcStmts = 0x0, innerFunctions = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 4, static sInlineBytes = 16, mBegin = 0xbfdd81d8, mLength = 0, mCapacity = 4, {u = {bytes = "\000V\370\244\340\253\365\244d\232\335\277\362\265M\244", _ = 11886595772843054592}}, static sMaxInlineStorage = <optimized out>}, inDeclDestructuring = false, funBecameStrict = false} >#28 0xb6562d15 in js::frontend::Parser<js::frontend::FullParseHandler>::functionDef (this=this@entry=0xbfdd9a50, funName=funName@entry=..., start=..., startOffset=756, type=type@entry=js::frontend::Normal, kind=kind@entry=js::frontend::Statement) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:1926 > pn = 0xafbfe708 > fun = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0xa4f85600} > becameStrict = false > bodyProcessed = false > initiallyStrict = <optimized out> >#29 0xb6562ef0 in js::frontend::Parser<js::frontend::FullParseHandler>::functionStmt (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:2346 > name = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0xa4f5abe0} > start = {buf = 0xa44db5f0, flags = 12, lineno = 24, linebase = 0xa44db5e0, prevLinebase = 0xa44db5de, currentToken = {type = js::frontend::TOK_DOT, pos = {begin = 748, end = 732}, u = {s = {op = JSOP_NOP, n = {name = 0xae1290c0, atom = 0xae1290c0}}, number = {value = -9.332677586877508e-87, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, lookahead = 0, lookaheadTokens = {{type = -1266739152, pos = {begin = 3075515392, end = 2950487520}, u = {s = {op = 3041651840, n = {name = 0xffffffff, atom = 0xffffffff}}, number = {value = -nan(0xfffffb54bec80), decimalPoint = (unknown: 3218972792)}, reflags = 3041651840}}, {type = -1266771428, pos = {begin = 3075515392, end = 2950487840}, u = {s = {op = 2950487840, n = {name = 0xbfdda1c4, atom = 0xbfdda1c4}}, number = {value = -0.4629985539827306, decimalPoint = (unknown: 3056177042)}, reflags = 2950487840}}}} >#30 0xb655f6b0 in js::frontend::Parser<js::frontend::FullParseHandler>::statement (this=this@entry=0xbfdd9a50, canHaveDirectives=false) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:4838 > pn = <optimized out> >#31 0xb655f8ab in js::frontend::Parser<js::frontend::FullParseHandler>::statements (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:2489 > next = <optimized out> > pn = <optimized out> > saveBlock = <optimized out> > canHaveDirectives = false >#32 0xb656742b in js::frontend::Parser<js::frontend::FullParseHandler>::functionBody (this=this@entry=0xbfdd9a50, kind=kind@entry=js::frontend::Expression, type=type@entry=js::frontend::Parser<js::frontend::FullParseHandler>::StatementListBody) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:1031 > pn = <optimized out> >#33 0xb6562107 in js::frontend::Parser<js::frontend::FullParseHandler>::functionArgsAndBodyGeneric (this=this@entry=0xbfdd9a50, pn=pn@entry=0xafbfe010, fun=fun@entry=..., funName=funName@entry=..., type=type@entry=js::frontend::Normal, kind=kind@entry=js::frontend::Expression, strict=strict@entry=true, becameStrict=becameStrict@entry=0xbfdd8644) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:2245 > prelude = 0x0 > yieldGuard = {{u = {bytes = " \337\334\257 \337\334\257", _ = 12672248782996168480}}, constructed = false} > bodyType = js::frontend::Parser<js::frontend::FullParseHandler>::StatementListBody > body = <optimized out> > hasRest = false >#34 0xb65629db in js::frontend::Parser<js::frontend::FullParseHandler>::functionArgsAndBody (this=this@entry=0xbfdd9a50, pn=0xafbfe010, fun=fun@entry=..., funName=funName@entry=..., startOffset=startOffset@entry=230, type=type@entry=js::frontend::Normal, kind=kind@entry=js::frontend::Expression, strict=true, becameStrict=becameStrict@entry=0xbfdd8644) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:2102 > outerpc = 0xbfdd9304 > funbox = 0xafbfe060 > funpc = {<js::frontend::GenericParseContext> = {parent = 0xbfdd9304, sc = 0xafbfe060, funHasReturnExpr = false, funHasReturnVoid = false, parsingForInit = false, parsingWith = false}, bodyid = 1, blockidGen = 2, topStmt = 0x0, topScopeStmt = 0x0, blockChain = {<js::RootedBase<js::StaticBlockObject*>> = {<No data fields>}, ptr = 0x0}, staticLevel = 1, parenDepth = 0, yieldCount = 0, blockNode = 0xafbfe0a0, decls_ = {cx = 0xafdcdf20, map = 0xb7552de0}, args_ = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 16, static sInlineBytes = 64, mBegin = 0xbfdd8530, mLength = 0, mCapacity = 16, {u = {bytes = "\001\000\000\000`\017\366\244<\235\063\206\270\334\061\266\200\323\070\244\200\205\335\277<\235\063\206\001\000\000\000\001\000\000\000t\205\335\277\200\205\335\277\200\323\070\244\071\000\000\000\000\000\000\000\000$\367\244\246\244/\266", _ = 11886705171482279937}}, static sMaxInlineStorage = <optimized out>}, vars_ = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 16, static sInlineBytes = 64, mBegin = 0xbfdd8580, mLength = 10, mCapacity = 16, {u = {bytes = "\360\340\277\257\270\341\277\257X\342\277\257\370\342\277\257\230\343\277\257\020\344\277\257\210\344\277\257\000\345\277\257x\345\277\257\b\347\277\257\004\223\335\277V\375T\266`\322\070\244 \337\334\257\340\250\071\267\000\000\000", _ = 12664088860527943920}}, static sMaxInlineStorage = <optimized out>}, yieldOffset = 0, parserPC = 0xbfdda060, oldpc = 0xbfdd9304, lexdeps = {<js::frontend::AtomDefnMapPtr> = {<js::frontend::AtomThingMapPtr<js::InlineMap<JSAtom*, js::frontend::DefinitionSingle, 24u> >> = {map_ = 0xb7552ec0}, <No data fields>}, cx = 0xafdcdf20}, funcStmts = 0x0, innerFunctions = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 4, static sInlineBytes = 16, mBegin = 0xbfdd85e8, mLength = 0, mCapacity = 4, {u = {bytes = "\340U\370\244D\320l\267\000\260/\267\246\004\267\264", _ = 13217167999669655008}}, static sMaxInlineStorage = <optimized out>}, inDeclDestructuring = false, funBecameStrict = false} >#35 0xb6562d15 in js::frontend::Parser<js::frontend::FullParseHandler>::functionDef (this=this@entry=0xbfdd9a50, funName=funName@entry=..., start=..., startOffset=230, type=type@entry=js::frontend::Normal, kind=kind@entry=js::frontend::Expression) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:1926 > pn = 0xafbfe010 > fun = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0xa4f855e0} > becameStrict = false > bodyProcessed = false > initiallyStrict = <optimized out> >#36 0xb6563025 in js::frontend::Parser<js::frontend::FullParseHandler>::functionExpr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:2361 > name = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > start = {buf = 0xa44db1d4, flags = 76, lineno = 9, linebase = 0xa44db1c2, prevLinebase = 0xa44db1c0, currentToken = {type = js::frontend::TOK_EOF, pos = {begin = 222, end = 0}, u = {s = {op = JSOP_NOP, n = {name = 0x0, atom = 0x0}}, number = {value = 0, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, lookahead = 0, lookaheadTokens = {{type = -1266739152, pos = {begin = 3075515392, end = 2950487520}, u = {s = {op = 3041651840, n = {name = 0xffffffff, atom = 0xffffffff}}, number = {value = -nan(0xfffffb54bec80), decimalPoint = (unknown: 3218972792)}, reflags = 3041651840}}, {type = -1266771428, pos = {begin = 3075515392, end = 2950487840}, u = {s = {op = 2950487840, n = {name = 0xbfdda1c4, atom = 0xbfdda1c4}}, number = {value = -0.4629985539827306, decimalPoint = (unknown: 3056177042)}, reflags = 2950487840}}}} >#37 0xb6560820 in js::frontend::Parser<js::frontend::FullParseHandler>::primaryExpr (this=this@entry=0xbfdd9a50, tt=tt@entry=js::frontend::TOK_FUNCTION) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:6386 > pn = <optimized out> > pn2 = 0x4bffc9e0 <__GI___pthread_mutex_lock+16> > pn3 = <optimized out> > op = <optimized out> >#38 0xb65662f8 in js::frontend::Parser<js::frontend::FullParseHandler>::memberExpr (this=this@entry=0xbfdd9a50, tt=tt@entry=js::frontend::TOK_FUNCTION, allowCallSyntax=allowCallSyntax@entry=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:6213 > lhs = <optimized out> >#39 0xb6566d74 in js::frontend::Parser<js::frontend::FullParseHandler>::unaryExpr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5357 > pn = <optimized out> > pn2 = <optimized out> > tt = <optimized out> > begin = 222 >#40 0xb6566f44 in js::frontend::Parser<js::frontend::FullParseHandler>::orExpr1 (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5030 > tok = <optimized out> > pnk = <optimized out> > depth = 0 > pn = <optimized out> > nodeStack = {0xa44b1800, 0xa44b1800, 0x1, 0x0, 0xa438cec0, 0xa4f6da00, 0x2e, 0x2e, 0x0, 0x0} > kindStack = {2987564612, 2768998112, js::frontend::PNK_NOP, 1273081148, js::frontend::PNK_NOP, 2755186368, js::frontend::PNK_NOP, 1273081148, 3055985561, js::frontend::PNK_COMMA} > oldParsingForInit = false >#41 0xb65671b3 in js::frontend::Parser<js::frontend::FullParseHandler>::condExpr1 (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5082 > condition = <optimized out> > oldParsingForInit = <optimized out> > thenExpr = <optimized out> > elseExpr = <optimized out> >#42 0xb656312e in js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5179 > lhs = <optimized out> > kind = <optimized out> > rhs = <optimized out> > start = {buf = 0xa44db1d4, flags = 68, lineno = 9, linebase = 0xa44db1c2, prevLinebase = 0xa44db1c0, currentToken = {type = js::frontend::TOK_LP, pos = {begin = 221, end = 222}, u = {s = {op = JSOP_NOP, n = {name = 0x0, atom = 0x0}}, number = {value = 0, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, lookahead = 1, lookaheadTokens = {{type = js::frontend::TOK_FUNCTION, pos = {begin = 222, end = 230}, u = {s = {op = JSOP_NOP, n = {name = 0x0, atom = 0x0}}, number = {value = 0, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, {type = -1216552272, pos = {begin = 2756347040, end = 2756347048}, u = {s = {op = 1273081148, n = {name = 0xb77ce2b0, atom = 0xb77ce2b0}}, number = {value = -2.0724331720840288e-41, decimalPoint = js::frontend::NoDecimal}, reflags = 1273081148}}}} > op = <optimized out> >#43 0xb656339f in js::frontend::Parser<js::frontend::FullParseHandler>::expr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:4883 > pn = <optimized out> >#44 0xb6563839 in js::frontend::Parser<js::frontend::FullParseHandler>::bracketedExpr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:6307 > oldParsingForInit = <optimized out> > pn = 0xb6277788 <js::frontend::IsKeyword(JSLinearString*)+456> >#45 0xb6564629 in js::frontend::Parser<js::frontend::FullParseHandler>::parenExpr (this=this@entry=0xbfdd9a50, genexp=genexp@entry=0xbfdd8cd0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:6829 > begin = 221 > guard = {parser = 0xbfdd9a50, startYieldCount = 0} > pn = <optimized out> >#46 0xb6560624 in js::frontend::Parser<js::frontend::FullParseHandler>::primaryExpr (this=this@entry=0xbfdd9a50, tt=tt@entry=js::frontend::TOK_LP) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:6747 > genexp = false > pn = <optimized out> > pn2 = 0x805758b <arena_malloc+11> > pn3 = <optimized out> > op = <optimized out> >#47 0xb65662f8 in js::frontend::Parser<js::frontend::FullParseHandler>::memberExpr (this=this@entry=0xbfdd9a50, tt=tt@entry=js::frontend::TOK_LP, allowCallSyntax=allowCallSyntax@entry=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:6213 > lhs = <optimized out> >#48 0xb6566d74 in js::frontend::Parser<js::frontend::FullParseHandler>::unaryExpr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5357 > pn = <optimized out> > pn2 = <optimized out> > tt = <optimized out> > begin = 221 >#49 0xb6566f44 in js::frontend::Parser<js::frontend::FullParseHandler>::orExpr1 (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5030 > tok = <optimized out> > pnk = <optimized out> > depth = 0 > pn = <optimized out> > nodeStack = {0xa63a1000, 0x0, 0xb629ce99 <JS_HasPropertyById(JSContext*, JSObject*, int, int*)+9>, 0x0, 0x0, 0xbfdd9120, 0x0, 0xb51ef99e <nsWindowSH::GlobalScopePolluterNewResolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<int>, unsigned int, JS::MutableHandle<JSObject*>)+762>, 0x0, 0xad0ce010} > kindStack = {js::frontend::PNK_NOP, 3218968508, 4294967269, 2950487840, js::frontend::PNK_COMMA, 2948587576, 2948587536, 2788679200, 3218968396, js::frontend::PNK_NOP} > oldParsingForInit = false >#50 0xb65671b3 in js::frontend::Parser<js::frontend::FullParseHandler>::condExpr1 (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5082 > condition = <optimized out> > oldParsingForInit = <optimized out> > thenExpr = <optimized out> > elseExpr = <optimized out> >#51 0xb656312e in js::frontend::Parser<js::frontend::FullParseHandler>::assignExpr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:5179 > lhs = <optimized out> > kind = <optimized out> > rhs = <optimized out> > start = {buf = 0xa44db1c4, flags = 68, lineno = 9, linebase = 0xa44db1c2, prevLinebase = 0xa44db1c0, currentToken = {type = js::frontend::TOK_SEMI, pos = {begin = 218, end = 219}, u = {s = {op = JSOP_NOP, n = {name = 0x0, atom = 0x0}}, number = {value = 0, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, lookahead = 1, lookaheadTokens = {{type = js::frontend::TOK_LP, pos = {begin = 221, end = 222}, u = {s = {op = JSOP_NOP, n = {name = 0x0, atom = 0x0}}, number = {value = 0, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, {type = -1344479456, pos = {begin = 3058858137, end = 2950487840}, u = {s = {op = 3218969092, n = {name = 0x0, atom = 0x0}}, number = {value = 1.590382043381991e-314, decimalPoint = (unknown: 2)}, reflags = 3218969092}}}} > op = <optimized out> >#52 0xb656339f in js::frontend::Parser<js::frontend::FullParseHandler>::expr (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:4883 > pn = <optimized out> >#53 0xb656376c in js::frontend::Parser<js::frontend::FullParseHandler>::expressionStatement (this=this@entry=0xbfdd9a50) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:3603 > pnexpr = <optimized out> >#54 0xb655f4a8 in js::frontend::Parser<js::frontend::FullParseHandler>::statement (this=this@entry=0xbfdd9a50, canHaveDirectives=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/Parser.cpp:4869 > pn = <optimized out> >#55 0xb6523ac5 in js::frontend::CompileScript (cx=cx@entry=0xafdcdf20, scopeChain=..., scopeChain@entry=..., evalCaller=..., options=..., chars=chars@entry=0xa44db008, length=length@entry=9674, source_=source_@entry=0x0, staticLevel=staticLevel@entry=0, extraSct=extraSct@entry=0x0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/frontend/BytecodeCompiler.cpp:271 > pos = {buf = 0xa44db1c4, flags = 68, lineno = 9, linebase = 0xa44db1c2, prevLinebase = 0xa44db1c0, currentToken = {type = js::frontend::TOK_SEMI, pos = {begin = 218, end = 219}, u = {s = {op = JSOP_NOP, n = {name = 0x0, atom = 0x0}}, number = {value = 0, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, lookahead = 1, lookaheadTokens = {{type = js::frontend::TOK_LP, pos = {begin = 221, end = 222}, u = {s = {op = JSOP_NOP, n = {name = 0x0, atom = 0x0}}, number = {value = 0, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, {type = -1238041632, pos = {begin = 64, end = 2948602880}, u = {s = {op = JSOP_NULL, n = {name = 0xb5d577ce <nsACString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int)+50>, atom = 0xb5d577ce <nsACString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int)+50>}}, number = {value = -2.2951551284858473e-49, decimalPoint = (unknown: 3074068416)}, reflags = 64}}}} > pn = 0xafbfe038 > parser = {<JS::AutoGCRooter> = {down = 0x0, tag_ = -3, stackTop = 0xafba99b0}, <js::frontend::StrictModeGetter> = {_vptr.StrictModeGetter = 0xb72f8ca0 <vtable for js::frontend::Parser<js::frontend::FullParseHandler>+8>}, context = 0xafdcdf20, tokenStream = {static ntokens = 4, static maxLookahead = 2, static ntokensMask = 3, srcCoords = {lineStartOffsets_ = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 128, static sInlineBytes = 512, mBegin = 0xbfdd9a74, mLength = 68, mCapacity = 128, {u = {bytes = "\000\000\000\000\003\000\000\000I\000\000\000\217\000\000\000\312\000\000\000\315\000\000\000\316\000\000\000\334\000\000\000\335\000\000\000\352\000\000\000\353\000\000\000\n\001\000\000,\001\000\000I\001\000\000h\001\000\000i\001\000\000\246\001\000\000\353\001\000\000'\002\000\000U\002\000\000V\002\000\000\237\002\000\000\353\002\000\000\354\002\000\000\024\003\000\000+\003\000\000Y\003\000\000\205\003\000\000\206\003\000\000\236\003\000\000\257\003\000\000\302\003\000\000\326\003\000\000\352\003\000\000\376\003\000\000\030\004\000\000,\004\000\000F\004\000\000e\004\000\000l\004\000\000m\004\000\000\213\004\000\000\214\004\000\000\261\004\000\000\332\004\000\000\005\005\000\000\060\005\000\000\061\005\000\000\071\005\000\000d\005\000\000"..., _ = 12884901888}}, static sMaxInlineStorage = <optimized out>}, initialLineNum_ = 1, lastLineIndex_ = 6, static MAX_PTR = 4294967295}, tokens = {{type = js::frontend::TOK_NAME, pos = {begin = 1828, end = 1856}, u = {s = {op = JSOP_NAME, n = {name = 0xa4f5ac50, atom = 0xa4f5ac50}}, number = {value = -1.2213576001475767e-130, decimalPoint = js::frontend::NoDecimal}, reflags = 59}}, {type = js::frontend::TOK_LP, pos = {begin = 1856, end = 1857}, u = {s = {op = JSOP_NAME, n = {name = 0xae156520, atom = 0xae156520}}, number = {value = -1.075508741844763e-86, decimalPoint = js::frontend::NoDecimal}, reflags = 59}}, {type = js::frontend::TOK_NAME, pos = {begin = 1857, end = 1862}, u = {s = {op = JSOP_NAME, n = {name = 0xae142de0, atom = 0xae142de0}}, number = {value = -1.0143905282018063e-86, decimalPoint = js::frontend::NoDecimal}, reflags = 59}}, {type = js::frontend::TOK_FUNCTION, pos = {begin = 1819, end = 1827}, u = {s = {op = JSOP_NOP, n = {name = 0xae11a080, atom = 0xae11a080}}, number = {value = -8.8609137048623964e-87, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}}, cursor = 2, lookahead = 0, lineno = 67, flags = 68, linebase = 0xa44dbe24, prevLinebase = 0xa44dbe14, userbuf = {base_ = 0xa44db008, limit_ = 0xa44dfb9c, ptr = 0xa44dbe94, skipBase = {<No data fields>}, skipLimit = {<No data fields>}, skipPtr = {<No data fields>}}, filename = 0xa44cace8 "chrome://mozapps/content/extensions/extensions-content.js", sourceMap = 0x0, listenerTSData = 0x0, tokenbuf = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 32, static sInlineBytes = 64, mBegin = 0xa44b8f00, mLength = 23, mCapacity = 64, {u = {bytes = "W\000e\000b\000I\000n\000s\000t\000a\000l\000l\000e\000r\000I\000n\000s\000t\000a\000l\000l\000A\000d\000d\000o\000n\000s\000F\000r\000o\000m\000W\000e\000b", _ = 20548094213292119}}, static sMaxInlineStorage = <optimized out>}, oneCharTokens = '\000' <repeats 40 times>, "\016\017\000\000\003", '\000' <repeats 14 times>, "\002\000\000\000\004", '\000' <repeats 27 times>, "\n\000\v", '\000' <repeats 29 times>, "\f\000\r\000", 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_ECMA_5, cx = 0xafdcdf20, originPrincipals = 0xb213a97c, strictModeGetter = 0xbfdd9a50, lastFunctionKeyword = {buf = 0xa44dbe4e, flags = 76, lineno = 67, linebase = 0xa44dbe24, prevLinebase = 0xa44dbe14, currentToken = {type = js::frontend::TOK_RC, pos = {begin = 1819, end = 1744}, u = {s = {op = JSOP_NOP, n = {name = 0xae11a080, atom = 0xae11a080}}, number = {value = -8.8609137048623964e-87, decimalPoint = js::frontend::NoDecimal}, reflags = js::NoFlags}}, lookahead = 0, lookaheadTokens = {{type = -1266739152, pos = {begin = 3075515392, end = 2950487520}, u = {s = {op = 3041651840, n = {name = 0xffffffff, atom = 0xffffffff}}, number = {value = -nan(0xfffffb54bec80), decimalPoint = (unknown: 3218972792)}, reflags = 3041651840}}, {type = -1266771428, pos = {begin = 3075515392, end = 2950487840}, u = {s = {op = 2950487840, n = {name = 0xbfdda1c4, atom = 0xbfdda1c4}}, number = {value = -0.4629985539827306, decimalPoint = (unknown: 3056177042)}, reflags = 2950487840}}}}, tokenSkip = {<No data fields>}, linebaseSkip = {<No data fields>}, prevLinebaseSkip = {<No data fields>}}, tempPoolMark = {chunk = 0xafbfe000, markInChunk = 0xafbfe010}, traceListHead = 0xafd5a81c, pc = 0xbfdd7368, sct = 0xbfdd9184, keepAtoms = {rt = 0xafba9000}, foldConstants = true, compileAndGo = false, selfHostingMode = false, abortedSyntaxParse = false, {allocator = {cx = 0xafdcdf20, freelist = 0x0}, tokenStream = @0xbfdd9a64, foldConstants = true, lazyOuterFunction_ = 0x0, lazyInnerFunctionIndex = 0, syntaxParser = 0x0}} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0xa4f70580} > emitterMode = <optimized out> > pc = {{u = {bytes = "\000\000\000\000\224\221\335\277\020y\325\265\000\000\000\000\001", '\000' <repeats 19 times>, "\001", '\000' <repeats 11 times>, " \337\334\257 ,U\267 \337\334\257L\223\335\277\000\000\000\000\020\000\000\000\372w\325\265#\000\000\000#\000\000\000\213u\005\b\000\000\000\000\\\224\335\277x\223\335\277\340\311\377K\021\000\001\000?\000\000\000\210\223\335\277\000\000\000\000\021\000\001\000?\000\000\000\210\223\335\277\000\225\335\277 \337\334\257\234\223\335\277\000\000\000\000\020\000\000\000\020\071V\244\024\071V\244\030\071V\244\034\071V\244\344\225\335\277\240\070V\244\210\320\035\267\b9V\244\n\257\271\264\250\246\023\262\320\225\335\277\334\223\335\277"..., _ = 13825366495938478080}}, constructed = true} > globalsc = {<js::frontend::SharedContext> = {_vptr.SharedContext = 0xb72f8b48 <vtable for js::frontend::GlobalSharedContext+8>, context = 0xafdcdf20, anyCxFlags = {hasExplicitUseStrict = true, bindingsAccessedDynamically = false, hasDebuggerStatement = false}, strict = true}, scopeChain_ = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0}} > bce = {sc = 0xbfdd9194, parent = 0x0, script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0xa4f70580}, prolog = {code = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0xbfdd9220 "?", mLength = 0, mCapacity = 0, {u = {bytes = "?", _ = 13825367200313114687}}, static sMaxInlineStorage = <optimized out>}, notes = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0xbfdd9238 "", mLength = 0, mCapacity = 0, {u = {bytes = "", _ = 13825374342843727872}}, static sMaxInlineStorage = <optimized out>}, lastNoteOffset = 0, currentLine = 1, lastColumn = 0}, main = {code = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0xbfdd925c "", mLength = 0, mCapacity = 0, {u = {bytes = "", _ = 189113176064}}, static sMaxInlineStorage = <optimized out>}, notes = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0xa44c2800 "\230\a\210\r\200\t\366\244", mLength = 4, mCapacity = 1024, {u = {bytes = "?", _ = 13825367561090367551}}, static sMaxInlineStorage = <optimized out>}, lastNoteOffset = 0, currentLine = 7, lastColumn = 13}, current = 0xbfdd924c, parser = 0xbfdd9a50, evalCaller = {<js::HandleBase<JSScript*>> = {<No data fields>}, ptr = 0xb692da74 <JS::NullPtr::constNullValue>}, topStmt = 0x0, topScopeStmt = 0x0, blockChain = {<js::RootedBase<js::StaticBlockObject*>> = {<No data fields>}, ptr = 0x0}, atomIndices = {<js::frontend::AtomThingMapPtr<js::InlineMap<JSAtom*, unsigned int, 24u> >> = {map_ = 0xb7552b40}, cx = 0xafdcdf20}, firstLine = 1, stackDepth = 0, maxStackDepth = 0, tryNoteList = {list = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0xbfdd92c4, mLength = 0, mCapacity = 0, {u = {bytes = "\021", _ = 270583005201}}, static sMaxInlineStorage = <optimized out>}}, arrayCompDepth = 0, emitLevel = 0, constList = {list = {<js::TempAllocPolicy> = {cx_ = 0xafdcdf20}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0xbfdd92e4, mLength = 0, mCapacity = 0, {u = {bytes = "$", _ = 13825368231105265700}}, static sMaxInlineStorage = <optimized out>}}, objectList = {length = 0, lastbox = 0x0}, regexpList = {length = 0, lastbox = 0x0}, typesetCount = 0, hasSingletons = false, emittingForInit = false, emittingRunOnceLambda = false, insideEval = false, hasGlobalScope = false, emitterMode = js::frontend::BytecodeEmitter::Normal} > canHaveDirectives = true > sourceObject = {<js::RootedBase<js::ScriptSourceObject*>> = {<No data fields>}, ptr = 0xa4f7d1a0} > syntaxParser = {{u = {bytes = "\253u\325\265\314\225\335\277\001\000\000\000\351\224\271\264\000\260/\267\314\225\335\277\240\070V\244x\224\335\277\351\260\271\264\240\070V\244\314\225\335\277\031\000\000\000\342l\271\264\000\260/\267\031\000\000\000\340\311\377Kx\224\335\277\000\070V\244|\231\335\277\v", '\000' <repeats 15 times>, "\210\224\335\277yw\005\bD\320l\267?\000\000\000\214\224\335\277\000y\325\265\060\000\000\000D\320l\267\000\000\000\000P\302K\244\270\246\023\262\000\000\000\000\213u\005\b\000\020\006\b%\000\000\000\035\000\000\000H\225\335\277\330x\005\b\000\000\000\000\206y\325\265\000\260/\267\000\324\244*\240\070V\244\270\225\335\277%\000\000\000\254\205\005\b\035\000\000\000"..., _ = 13825371137553823147}}, constructed = false} > source = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > mysct = {cx = 0xafdcdf20, ss = 0xa44cb740, chars = 0xa44db008, oom = false} > sct = 0xbfdd9184 >#56 0xb62a0860 in JS::Compile (cx=0xafdcdf20, obj=obj@entry=..., options=..., chars=0xa44db008, length=9674) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/js/src/jsapi.cpp:5156 >No locals. >#57 0xb4f8c3b6 in nsFrameScriptExecutor::TryCacheLoadAndCompileScript (this=this@entry=0xa44c8724, aURL=..., aBehavior=aBehavior@entry=nsFrameScriptExecutor::EXECUTE_IF_CANT_CACHE) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/content/base/src/nsFrameMessageManager.cpp:950 > ac = {cx_ = 0xafdcdf20, oldCompartment_ = 0xb2118e20} > options = {principals = 0xb213a97c, originPrincipals = 0x0, version = JSVERSION_ECMA_5, versionSet = false, utf8 = false, filename = 0xa44cace8 "chrome://mozapps/content/extensions/extensions-content.js", lineno = 1, column = 0, {<js::HandleBase<JSObject*>> = {<No data fields>}, ptr = 0xb692da74 <JS::NullPtr::constNullValue>}, compileAndGo = false, forEval = false, noScriptRval = true, selfHostingMode = false, canLazilyParse = true, sourcePolicy = JS::CompileOptions::SAVE_SOURCE} > empty = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > script = <optimized out> > cx = {<mozilla::AutoJSContext> = {mCx = 0xafdcdf20, mPusher = {{u = {bytes = " \337\334\257\307\275\370\264\001\260/\267 \337\334\257\000\000\000\000\001\242\335\277\000\000\000\000\000\207L\244", _ = 13040381386397900576}}, constructed = true}}, <No data fields>} > global = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0xa4f7b040} > url = {<nsACString_internal> = {mData = 0xa44cace8 "chrome://mozapps/content/extensions/extensions-content.js", mLength = 57, mFlags = 5}, <No data fields>} > rv = <optimized out> > channel = {<nsCOMPtr_base> = {mRawPtr = 0xa4561870}, <No data fields>} > avail64 = 9674 > uri = {<nsCOMPtr_base> = {mRawPtr = 0xa4563530}, <No data fields>} > hasFlags = true > input = {<nsCOMPtr_base> = {mRawPtr = 0xa44d39c0}, <No data fields>} > dataString = {<nsAString_internal> = {mData = 0xa44db008, mLength = 9674, mFlags = 5}, <No data fields>} >#58 0xb4f8c5a8 in nsFrameScriptExecutor::LoadFrameScriptInternal (this=this@entry=0xa44c8724, aURL=...) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/content/base/src/nsFrameMessageManager.cpp:881 > holder = <optimized out> >#59 0xb4fa2a2e in nsInProcessTabChildGlobal::LoadFrameScript (this=0xa44c8700, aURL=...) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/content/base/src/nsInProcessTabChildGlobal.cpp:339 > tmp = false >#60 0xb4fa2a78 in nsAsyncScriptLoad::Run (this=0xa44cb3e0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/content/base/src/nsInProcessTabChildGlobal.cpp:319 >No locals. >#61 0xb4f49be9 in nsContentUtils::RemoveScriptBlocker () at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/content/base/src/nsContentUtils.cpp:4738 > runnable = {<nsCOMPtr_base> = {mRawPtr = 0xa44cb3e0}, <No data fields>} > firstBlocker = 1 > originalFirstBlocker = 0 > blockersCount = 3 >#62 0xb4e66c78 in mozAutoDocUpdate::~mozAutoDocUpdate (this=0xbfdda3d8, __in_chrg=<optimized out>) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/content/base/src/mozAutoDocUpdate.h:41 >No locals. >#63 0xb4f96d34 in nsINode::doInsertChildAt (this=this@entry=0xa44cab50, aKid=aKid@entry=0xa44caba0, aIndex=aIndex@entry=0, aNotify=aNotify@entry=false, aChildArray=...) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/content/base/src/nsINode.cpp:1427 > rv = <optimized out> > updateBatch = {mDocument = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mUpdateType = 1} > isAppend = <optimized out> > parent = <optimized out> > doc = <optimized out> >#64 0xb4f24950 in mozilla::dom::FragmentOrElement::InsertChildAt (this=this@entry=0xa44cab50, aKid=aKid@entry=0xa44caba0, aIndex=0, aNotify=aNotify@entry=false) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/content/base/src/FragmentOrElement.cpp:909 >No locals. >#65 0xb4d285a5 in nsINode::AppendChildTo (this=0xa44cab50, aKid=0xa44caba0, aNotify=aNotify@entry=false) at ../../dist/include/nsINode.h:574 >No locals. >#66 0xb51d7a3a in mozilla::dom::XULDocument::ResumeWalk (this=0xa63de800) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/content/xul/document/src/XULDocument.cpp:2982 > protoele = 0xad2d2ee0 > child = {mRawPtr = 0xa44caba0} > proto = 0xad2d2e80 > indx = 1 > processingOverlayHookupNodes = <optimized out> > uri = {<nsCOMPtr_base> = {mRawPtr = 0x1}, <No data fields>} > rv = <optimized out> > overlayURI = {<nsCOMPtr_base> = {mRawPtr = 0xacfc97f0}, <No data fields>} >#67 0xb51d157d in mozilla::dom::XULDocument::EndLoad (this=0xa63de800) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/content/xul/document/src/XULDocument.cpp:581 > rv = <optimized out> > uri = {<nsCOMPtr_base> = {mRawPtr = 0xacfc97f0}, <No data fields>} > isChrome = <optimized out> > useXULCache = <optimized out> >#68 0xb51cb87e in XULContentSinkImpl::DidBuildModel (this=0xa63daa40, aTerminated=false) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/content/xul/document/src/nsXULContentSink.cpp:239 > doc = {<nsCOMPtr_base> = {mRawPtr = 0xa63de800}, <No data fields>} >#69 0xb4ceb3be in nsParser::DidBuildModel (this=0xacf89d60, anErrorCode=NS_OK) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/parser/htmlparser/src/nsParser.cpp:956 > dtdResult = NS_OK > sinkResult = <optimized out> > terminated = false > result = <optimized out> > anErrorCode = NS_OK > this = 0xacf89d60 >#70 0xb4ceb839 in nsParser::ResumeParse (this=0xacf89d60, allowIteration=true, aIsFinalChunk=true, aCanInterrupt=true) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/parser/htmlparser/src/nsParser.cpp:1568 > theContextIsStringBased = false > theTokenizerResult = <optimized out> > theIterationIsOk = false > result = NS_OK >#71 0xb4cea548 in nsParser::OnStopRequest (this=0xacf89d60, request=0xad3f6460, aContext=0x0, status=NS_OK) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/parser/htmlparser/src/nsParser.cpp:1957 > rv = NS_OK > pc = <optimized out> >#72 0xb552da8a in nsDocumentOpenInfo::OnStopRequest (this=0xa63b8a00, request=0xad3f6460, aCtxt=0x0, aStatus=NS_OK) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/uriloader/base/nsURILoader.cpp:297 > listener = {<nsCOMPtr_base> = {mRawPtr = 0xacf89d64}, <No data fields>} >#73 0xb4ccc8d1 in nsJARChannel::OnStopRequest (this=0xad3f6460, req=0xa63a9830, ctx=0x0, status=NS_OK) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/modules/libjar/nsJARChannel.cpp:982 >No locals. >#74 0xb4b8388c in nsInputStreamPump::OnStateStop (this=this@entry=0xa63a9830) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/netwerk/base/src/nsInputStreamPump.cpp:555 > sampler_raii539 = {mHandle = 0xb7598000} >#75 0xb4b83944 in nsInputStreamPump::OnInputStreamReady (this=0xa63a9830, stream=0xa635c388) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/netwerk/base/src/nsInputStreamPump.cpp:375 > nextState = <optimized out> > sampler_raii356 = {mHandle = 0xb7598000} >#76 0xb5d2b967 in nsInputStreamReadyEvent::Run (this=0xa63b9920) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/io/nsStreamUtils.cpp:82 >No locals. >#77 0xb5d3b191 in nsThread::ProcessNextEvent (this=0xb7503a00, mayWait=false, result=0xbfdda77f) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:626 > event = {<nsCOMPtr_base> = {mRawPtr = 0xa63b9920}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0xafc5e0b4}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#78 0xb5d063fa in NS_ProcessNextEvent (thread=<optimized out>, mayWait=mayWait@entry=false) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/objdir/mozilla/xpcom/build/nsThreadUtils.cpp:238 > val = true >#79 0xb599f72f in mozilla::ipc::MessagePump::Run (this=0xb2156070, aDelegate=0xb75527c0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/glue/MessagePump.cpp:82 > did_work = <optimized out> >#80 0xb5d65f7f in MessageLoop::RunInternal (this=this@entry=0xb75527c0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:219 >No locals. >#81 0xb5d660af in RunHandler (this=0xb75527c0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:212 >No locals. >#82 MessageLoop::Run (this=0xb75527c0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:186 > save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0xb75527c0, previous_state_ = 0x0} >#83 0xb56df382 in nsBaseAppShell::Run (this=0xafc5e0b0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/widget/xpwidgets/nsBaseAppShell.cpp:163 > thread = 0xb7503a00 >#84 0xb5586163 in nsAppStartup::Run (this=0xafd46670) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/toolkit/components/startup/nsAppStartup.cpp:269 > rv = <optimized out> >#85 0xb4aebdad in XREMain::XRE_mainRun (this=this@entry=0xbfdda9c0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/toolkit/xre/nsAppRunner.cpp:3856 > rv = NS_OK > appStartup = {<nsCOMPtr_base> = {mRawPtr = 0xafd46670}, <No data fields>} > workingDir = {<nsCOMPtr_base> = {mRawPtr = 0xad3ff080}, <No data fields>} > prefs = {<nsCOMPtr_base> = {mRawPtr = 0xb215df00}, <No data fields>} > cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0xacf35a80}, <No data fields>} >#86 0xb4aec036 in XREMain::XRE_main (this=this@entry=0xbfdda9c0, argc=argc@entry=1, argv=argv@entry=0xbfddbc44, aAppData=aAppData@entry=0xb7568580) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/toolkit/xre/nsAppRunner.cpp:3924 > aLocal = 108 'l' > sampler_raii3874 = {mHandle = 0xb7598000} > rv = <optimized out> > exit = false > appInitiatedRestart = false > result = <optimized out> >#87 0xb4aec283 in XRE_main (argc=1, argv=0xbfddbc44, aAppData=0xb7568580, aFlags=0) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mozilla/toolkit/xre/nsAppRunner.cpp:4126 > main = {mNativeApp = {<nsCOMPtr_base> = {mRawPtr = 0xb75e4e78}, <No data fields>}, mProfileSvc = {<nsCOMPtr_base> = {mRawPtr = 0xb2140e60}, <No data fields>}, mProfD = {<nsCOMPtr_base> = {mRawPtr = 0xb213d600}, <No data fields>}, mProfLD = {<nsCOMPtr_base> = {mRawPtr = 0xb213d680}, <No data fields>}, mProfileLock = {<nsCOMPtr_base> = {mRawPtr = 0xb2139fd0}, <No data fields>}, mRemoteService = {<nsCOMPtr_base> = {mRawPtr = 0xa63a9b00}, <No data fields>}, mScopedXPCom = 0xb7566508, mAppData = 0xb7568600, mDirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports = 0xb71c1310 <vtable for nsXREDirProvider+8>}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {_vptr.nsISupports = 0xb71c1334 <vtable for nsXREDirProvider+44>}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {mRawPtr = 0xb752b800}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0xb752b700}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0xb213d600}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0xb213d680}, <No data fields>}, mProfileNotified = true, mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyElements<nsISupports*> >> = {mHdr = 0xb73aee20 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyElements<nsISupports*> >> = {mHdr = 0xad2307e0}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyElements<nsISupports*> >> = {mHdr = 0xb21c7f20}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>}}, mProfileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xb2127828 "default", mLength = 7, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfddaa20 ""}, mStorage = "\000\313\321\265\000\260/\267\000\000\000\000-\353\321\265\000\267R\267H\261a\266\254\252\335\277\224\205V\267\320s\220\266\326\350\217\266\230\205\000/\\\252\335\277\336\257a\266\234\205V\267\320s\220\266\000\267R\267"}, mDesktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xb7545358 "gnome-shell-1685-localhost.localdomain-thunderbird-3_TIME20192363", mLength = 65, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfddaa74 ""}, mStorage = "\000\000\000\000,\352\321\265\000\260/\267\200\266R\267\036\352\321\265\200\205V\267\353J\256\264\200\266R\267\254\252\335\277\264\252\335\277\000\020\006\bD\253\335\277\200\266R\267\234\251\005\b\000\267R\267D\253\335\277"}, mStartOffline = false, mShuttingDown = false, mDisableRemote = false, mGdkDisplay = 0xb75c90b0} > result = <optimized out> >#88 0x0804aa3e in do_main (argv=0xbfddbc44, argc=1, exePath=0xbfddab8c "/usr/lib/thunderbird/") at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mail/app/nsMailApp.cpp:111 > appini = {<nsCOMPtr_base> = {mRawPtr = 0xb752b680}, <No data fields>} > rv = <optimized out> > appData = 0xb7568580 > result = <optimized out> >#89 main (argc=1, argv=0xbfddbc44) at /usr/src/debug/thunderbird-24.1.0/comm-esr24/mail/app/nsMailApp.cpp:200 > exePath = "/usr/lib/thunderbird/\000ibxul.so\000d", '\000' <repeats 1948 times>... > rv = <optimized out> > lastSlash = 0xbfddaba1 "" > gotCounters = <optimized out> > initialRUsage = {ru_utime = {tv_sec = 0, tv_usec = 4000}, ru_stime = {tv_sec = 0, tv_usec = 11000}, {ru_maxrss = 178040, __ru_maxrss_word = 178040}, {ru_ixrss = 0, __ru_ixrss_word = 0}, {ru_idrss = 0, __ru_idrss_word = 0}, {ru_isrss = 0, __ru_isrss_word = 0}, {ru_minflt = 1204, __ru_minflt_word = 1204}, {ru_majflt = 0, __ru_majflt_word = 0}, {ru_nswap = 0, __ru_nswap_word = 0}, {ru_inblock = 0, __ru_inblock_word = 0}, {ru_oublock = 0, __ru_oublock_word = 0}, {ru_msgsnd = 0, __ru_msgsnd_word = 0}, {ru_msgrcv = 0, __ru_msgrcv_word = 0}, {ru_nsignals = 0, __ru_nsignals_word = 0}, {ru_nvcsw = 18, __ru_nvcsw_word = 18}, {ru_nivcsw = 7, __ru_nivcsw_word = 7}} >From To Syms Read Shared Object Library >0x4bff86b0 0x4c003d70 Yes /lib/libpthread.so.0 >0x4bfedad0 0x4bfee9bc Yes /lib/libdl.so.2 >0x4c9125b0 0x4c980ec4 Yes /lib/libstdc++.so.6 >0x4c02d560 0x4c057f48 Yes /lib/libm.so.6 >0x4c10a0c0 0x4c11f6f4 Yes /lib/libgcc_s.so.1 >0x4be432d0 0x4bf884ec Yes /lib/libc.so.6 >0x4be09850 0x4be2211c Yes /lib/ld-linux.so.2 >0xb769b2f0 0xb76c15a4 Yes /usr/lib/thunderbird/libldap60.so >0xb77e3510 0xb77e5674 Yes /usr/lib/thunderbird/libprldap60.so >0x4d602b80 0x4d603c44 Yes /lib/libplds4.so >0x4d672ed0 0x4d6748a4 Yes /lib/libplc4.so >0x4d611780 0x4d634af4 Yes /lib/libnspr4.so >0x4c06f940 0x4c072e4c Yes /lib/librt.so.1 >0xb77de890 0xb77df684 Yes /usr/lib/thunderbird/libldif60.so >0xb77daaa0 0xb77db05e Yes /usr/lib/thunderbird/libmozalloc.so >0xb4acc2e0 0xb65fa804 Yes /usr/lib/thunderbird/libxul.so >0x4daa9530 0x4dacf834 Yes /lib/libssl3.so >0x4da7ce40 0x4da96954 Yes /lib/libsmime3.so >0x4d93e810 0x4da30e10 Yes /lib/libnss3.so >0x4d849750 0x4d858804 Yes /lib/libnssutil3.so >0x4c8143f0 0x4c81a2f0 Yes /lib/libXrender.so.1 >0x4dae6ce0 0x4db76e14 Yes /lib/libsqlite3.so.0 >0x4cf6c7e0 0x4cfaa124 Yes /lib/libjpeg.so.62 >0x4c011860 0x4c01e704 Yes /lib/libz.so.1 >0x4c7470e0 0x4c77cda4 Yes /lib/libhunspell-1.3.so.0 >0x4d53f550 0x4d59bc74 Yes /lib/libvpx.so.1 >0x4c670360 0x4c6feda4 Yes /lib/libasound.so.2 >0x41e525c0 0x41e65998 Yes /lib/libdbus-glib-1.so.2 >0x425a5900 0x425d3e34 Yes /lib/libdbus-1.so.3 >0x4132ce50 0x4135d6a4 Yes /lib/libgobject-2.0.so.0 >0x418621e0 0x419014c4 Yes /lib/libglib-2.0.so.0 >0x448ca890 0x44b9ec34 Yes /lib/libgtk-x11-2.0.so.0 >0x4144cb50 0x4145a060 Yes /lib/libatk-1.0.so.0 >0x41cd7f40 0x41daa094 Yes /lib/libgio-2.0.so.0 >0x412da550 0x412e39e0 Yes /lib/libpangoft2-1.0.so.0 >0x4c8277f0 0x4c894424 Yes /lib/libfreetype.so.6 >0x4c9c9820 0x4c9e8934 Yes /lib/libfontconfig.so.1 >0x416605d0 0x416c7214 Yes /lib/libgdk-x11-2.0.so.0 >0x412f0590 0x412f58d4 Yes /lib/libpangocairo-1.0.so.0 >0x413c0d70 0x413d7524 Yes /lib/libgdk_pixbuf-2.0.so.0 >0x41986fc0 0x419a8d14 Yes /lib/libpango-1.0.so.0 >0x41b61f40 0x41c49a14 Yes /lib/libcairo.so.2 >0x4d684650 0x4d6882d4 Yes /lib/libstartup-notification-1.so.0 >0x4c45e460 0x4c4eace4 Yes /lib/libX11.so.6 >0x4c5d7890 0x4c5e1d84 Yes /lib/libXext.so.6 >0x4e3b6bc0 0x4e3f2c04 Yes /lib/libXt.so.6 >0x412d04a0 0x412d0688 Yes /lib/libgthread-2.0.so.0 >0x4c276fc0 0x4c27a664 Yes /lib/libffi.so.6 >0x412c9c80 0x412cad30 Yes /lib/libgmodule-2.0.so.0 >0x4cb15fa0 0x4cb181bc Yes /lib/libXfixes.so.3 >0x4c07daf0 0x4c091074 Yes /lib/libselinux.so.1 >0x4c1296e0 0x4c138534 Yes /lib/libresolv.so.2 >0x413f44b0 0x4142a494 Yes /lib/libharfbuzz.so.0 >0x4c7b31b0 0x4c7cba64 Yes /lib/libexpat.so.1 >0x4c8c3810 0x4c8c420c Yes /lib/libXinerama.so.1 >0x4ca099a0 0x4ca14034 Yes /lib/libXi.so.6 >0x4c9b94b0 0x4c9bef30 Yes /lib/libXrandr.so.2 >0x4cf19f60 0x4cf1f284 Yes /lib/libXcursor.so.1 >0x4cef0910 0x4cef133c Yes /lib/libXcomposite.so.1 >0x4ca5b850 0x4ca5c1c4 Yes /lib/libXdamage.so.1 >0x4c7dfcf0 0x4c7fdff4 Yes /lib/libpng15.so.15 >0x4cc5d110 0x4ccebd74 Yes /lib/libpixman-1.so.0 > No /usr/lib/nvidia/libEGL.so.1 >0x4ce4d7c0 0x4ce4e1e4 Yes /lib/libxcb-shm.so.0 >0x4cb1fa20 0x4cb23620 Yes /lib/libxcb-render.so.0 >0x4c58df70 0x4c59df64 Yes /lib/libxcb.so.1 > No /usr/lib/nvidia/libGL.so.1 >0x4d67b500 0x4d67c5e4 Yes /lib/libxcb-util.so.1 >0x4ca03430 0x4ca03584 Yes /lib/libX11-xcb.so.1 >0x4dd2a4a0 0x4dd2e944 Yes /lib/libSM.so.6 >0x4dd37630 0x4dd45184 Yes /lib/libICE.so.6 >0x4c09ef20 0x4c0eaf84 Yes /lib/libpcre.so.1 > No /lib/libgraphite2.so.3 > No /usr/lib/nvidia/libnvidia-glsi.so.331.20 >0x4c444a60 0x4c4458a4 Yes /lib/libXau.so.6 > No /usr/lib/nvidia/tls/libnvidia-tls.so.331.20 > No /usr/lib/nvidia/libnvidia-glcore.so.331.20 >0x4cb0df20 0x4cb0fab4 Yes /lib/libuuid.so.1 >0xb768b790 0xb7690f4c Yes /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so >0xb7686e40 0xb7687818 Yes /usr/lib/gtk-2.0/2.10.0/engines/libadwaita.so >0xb77d0500 0xb77d064c Yes /usr/lib/gtk-2.0/modules/libpk-gtk-module.so >0xb7636780 0xb766c3a4 Yes /usr/lib/gtk-2.0/modules/libgail.so >0xb7608ff0 0xb760ce1c Yes /lib/libgailutil.so.18 >0xb7627630 0xb762782c Yes /usr/lib/gtk-2.0/modules/libatk-bridge.so >0x41e245c0 0x41e38a14 Yes /lib/libatk-bridge-2.0.so.0 >0xb22ba870 0xb22cbc8c Yes /lib/libatspi.so.0 >0xb7621830 0xb76238a4 Yes /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so >0xb761b5b0 0xb761cc60 Yes /lib/libcanberra-gtk.so.0 >0x4fab1480 0x4fabaf94 Yes /lib/libcanberra.so.0 >0x4dfe57b0 0x4dfeaa94 Yes /lib/libvorbisfile.so.3 >0x4de34800 0x4de4b9e4 Yes /lib/libvorbis.so.0 >0x4de29410 0x4de2bf04 Yes /lib/libogg.so.0 >0x4e194bd0 0x4e19ff34 Yes /lib/libtdb.so.1 >0x4de83ab0 0x4de88454 Yes /lib/libltdl.so.7 >0x4d8fba50 0x4d9005cc Yes /lib/libcrypt.so.1 >0x4ce54b80 0x4ce9a864 Yes /lib/libfreebl3.so >0xb222fe70 0xb227a674 Yes /lib/libgnomeui-2.so.0 >0xb1ea72a0 0xb1edfec4 Yes /lib/libbonoboui-2.so.0 >0xb1e63dc0 0xb1e846d4 Yes /lib/libgnomecanvas-2.so.0 >0xb2205080 0xb220f904 Yes /lib/libgnome-2.so.0 >0xb1e42400 0xb1e55174 Yes /lib/libart_lgpl_2.so.2 >0xb1de9640 0xb1e213e4 Yes /lib/libgnomevfs-2.so.0 >0xb1db1720 0xb1dca264 Yes /lib/libgconf-2.so.4 >0xb1d88ae0 0xb1d9bf54 Yes /lib/libgnome-keyring.so.0 >0xb1d333d0 0xb1d62484 Yes /lib/libbonobo-2.so.0 >0xb1d09270 0xb1d12224 Yes /lib/libbonobo-activation.so.4 >0xb1cbb100 0xb1ce07b4 Yes /lib/libORBit-2.so.0 >0xb1b63080 0xb1c53074 Yes /lib/libxml2.so.2 >0xb1b3c430 0xb1b41d64 Yes /lib/libpopt.so.0 >0x4dd67240 0x4dda6494 Yes /lib/libssl.so.10 >0xb19b1540 0xb1ab98b4 Yes /lib/libcrypto.so.10 >0xb76159d0 0xb7616bf4 Yes /lib/libavahi-glib.so.1 >0x4e433610 0x4e439814 Yes /lib/libavahi-common.so.3 >0x412b7960 0x412c1154 Yes /lib/libavahi-client.so.3 >0x4ddbea90 0x4ddbf4f8 Yes /lib/libutil.so.1 >0x4d86f630 0x4d8c8754 Yes /lib/libgcrypt.so.11 >0xb7602cd0 0xb7603a84 Yes /lib/libORBitCosNaming-2.so.0 >0x4c5ac230 0x4c5c5b54 Yes /lib/liblzma.so.5 >0xb1933800 0xb1967154 Yes /lib/libgssapi_krb5.so.2 >0xb1872d40 0xb18db524 Yes /lib/libkrb5.so.3 >0x4d8f4ee0 0x4d8f5bd4 Yes /lib/libcom_err.so.2 >0xb182bc20 0xb184ee04 Yes /lib/libk5crypto.so.3 >0x4cf3b6e0 0x4cf3be50 Yes /lib/libgpg-error.so.0 >0xb181d700 0xb1824484 Yes /lib/libkrb5support.so.0 >0x4dcb4d70 0x4dcb5a74 Yes /lib/libkeyutils.so.1 >0xb180fa40 0xb1816e2c Yes /lib/libnss_files.so.2 >0xb76114a0 0xb7612bec Yes /usr/lib/gconv/UTF-16.so >0xb22ec440 0xb22ee46a Yes /usr/lib/thunderbird/components/libmozgnome.so >0xb22e6c10 0xb22e79fa Yes /usr/lib/thunderbird/components/libdbusservice.so > No /home/doug/.thunderbird/o3z63f6i.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/Linux_x86-gcc3/libcalbasecomps.so >0xae2678e0 0xae285034 Yes /usr/lib/gio/modules/libgvfsdbus.so >0xae21b9e0 0xae236bb0 Yes /lib/libgvfscommon.so.0 >0xad50d970 0xad5386d4 Yes /lib/libbluray.so.1 >0x4c5ec8f0 0x4c5f6814 Yes /lib/libudev.so.1 >0xae25a980 0xae25b714 Yes /lib/libXss.so.1 >$1 = 0x0 >$2 = 0x0 >eax 0xb6277788 -1238927480 >ecx 0xae142de8 -1374409240 >edx 0x5 5 >ebx 0xb72fb000 -1221611520 >esp 0xbfdd7110 0xbfdd7110 >ebp 0x741 0x741 >esi 0xbfdd9a50 -1075996080 >edi 0x5000 20480 >eip 0xb627778e 0xb627778e <js::frontend::IsKeyword(JSLinearString*)+462> >eflags 0x10297 [ CF PF AF SF IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >mxcsr *value not available* >mm0 *value not available* >mm1 *value not available* >mm2 *value not available* >mm3 *value not available* >mm4 *value not available* >mm5 *value not available* >mm6 *value not available* >mm7 *value not available* >Dump of assembler code for function js::frontend::IsKeyword(JSLinearString*): > 0xb62775c0 <+0>: push %edi > 0xb62775c1 <+1>: push %esi > 0xb62775c2 <+2>: push %ebx > 0xb62775c3 <+3>: mov 0x10(%esp),%eax > 0xb62775c7 <+7>: call 0xb4ae1540 <__x86.get_pc_thunk.bx> > 0xb62775cc <+12>: add $0x1083a34,%ebx > 0xb62775d2 <+18>: mov (%eax),%edx > 0xb62775d4 <+20>: mov 0x4(%eax),%ecx > 0xb62775d7 <+23>: shr $0x4,%edx > 0xb62775da <+26>: cmp $0xa,%edx > 0xb62775dd <+29>: ja 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb62775df <+31>: mov -0x9c7ec0(%ebx,%edx,4),%eax > 0xb62775e6 <+38>: add %ebx,%eax > 0xb62775e8 <+40>: jmp *%eax > 0xb62775ea <+42>: cmp $0x64,%ax > 0xb62775ee <+46>: mov $0x8,%esi > 0xb62775f3 <+51>: je 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb62775f5 <+53>: lea 0x0(%esi,%eiz,1),%esi > 0xb62775f9 <+57>: lea 0x0(%edi,%eiz,1),%edi > 0xb6277600 <+64>: xor %eax,%eax > 0xb6277602 <+66>: pop %ebx > 0xb6277603 <+67>: pop %esi > 0xb6277604 <+68>: pop %edi > 0xb6277605 <+69>: ret > 0xb6277606 <+70>: xchg %ax,%ax > 0xb6277608 <+72>: movzwl 0x2(%ecx),%eax > 0xb627760c <+76>: cmp $0x6e,%ax > 0xb6277610 <+80>: je 0xb6277b20 <js::frontend::IsKeyword(JSLinearString*)+1376> > 0xb6277616 <+86>: cmp $0x6d,%ax > 0xb627761a <+90>: mov $0x23,%esi > 0xb627761f <+95>: jne 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb6277621 <+97>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277623 <+99>: nop > 0xb6277624 <+100>: nop > 0xb6277625 <+101>: nop > 0xb6277626 <+102>: nop > 0xb6277627 <+103>: nop > 0xb6277628 <+104>: nop > 0xb6277629 <+105>: nop > 0xb627762a <+106>: nop > 0xb627762b <+107>: nop > 0xb627762c <+108>: nop > 0xb627762d <+109>: nop > 0xb627762e <+110>: nop > 0xb627762f <+111>: nop > 0xb6277630 <+112>: shl $0x4,%esi > 0xb6277633 <+115>: mov -0x11d20(%esi,%ebx,1),%eax > 0xb627763a <+122>: jmp 0xb6277645 <js::frontend::IsKeyword(JSLinearString*)+133> > 0xb627763c <+124>: lea 0x0(%esi,%eiz,1),%esi > 0xb6277640 <+128>: sub $0x1,%edx > 0xb6277643 <+131>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277645 <+133>: lea 0x2(%ecx),%ecx > 0xb6277648 <+136>: lea 0x1(%eax),%eax > 0xb627764b <+139>: movzbl -0x1(%eax),%esi > 0xb627764f <+143>: cmp %si,-0x2(%ecx) > 0xb6277653 <+147>: je 0xb6277640 <js::frontend::IsKeyword(JSLinearString*)+128> > 0xb6277655 <+149>: jmp 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb6277657 <+151>: nop > 0xb6277658 <+152>: movzwl (%ecx),%edx > 0xb627765b <+155>: cmp $0x64,%dx > 0xb627765f <+159>: je 0xb6277ada <js::frontend::IsKeyword(JSLinearString*)+1306> > 0xb6277665 <+165>: xor %eax,%eax > 0xb6277667 <+167>: cmp $0x69,%dx > 0xb627766b <+171>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627766d <+173>: movzwl 0x2(%ecx),%edx > 0xb6277671 <+177>: cmp $0x66,%dx > 0xb6277675 <+181>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277677 <+183>: cmp $0x6e,%dx > 0xb627767b <+187>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627767d <+189>: lea 0x0(%esi),%esi > 0xb6277680 <+192>: pop %ebx > 0xb6277681 <+193>: mov $0x1,%eax > 0xb6277686 <+198>: pop %esi > 0xb6277687 <+199>: pop %edi > 0xb6277688 <+200>: ret > 0xb6277689 <+201>: lea 0x0(%esi,%eiz,1),%esi > 0xb6277690 <+208>: movzwl (%ecx),%eax > 0xb6277693 <+211>: sub $0x64,%eax > 0xb6277696 <+214>: cmp $0x10,%ax > 0xb627769a <+218>: ja 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb62776a0 <+224>: movzwl %ax,%eax > 0xb62776a3 <+227>: mov -0x9c7e94(%ebx,%eax,4),%eax > 0xb62776aa <+234>: add %ebx,%eax > 0xb62776ac <+236>: jmp *%eax > 0xb62776ae <+238>: xchg %ax,%ax > 0xb62776b0 <+240>: movzwl (%ecx),%eax > 0xb62776b3 <+243>: cmp $0x65,%ax > 0xb62776b7 <+247>: je 0xb6277b3e <js::frontend::IsKeyword(JSLinearString*)+1406> > 0xb62776bd <+253>: jbe 0xb62775ea <js::frontend::IsKeyword(JSLinearString*)+42> > 0xb62776c3 <+259>: cmp $0x66,%ax > 0xb62776c7 <+263>: je 0xb62777e8 <js::frontend::IsKeyword(JSLinearString*)+552> > 0xb62776cd <+269>: cmp $0x70,%ax > 0xb62776d1 <+273>: jne 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb62776d7 <+279>: movzwl 0x2(%ecx),%eax > 0xb62776db <+283>: cmp $0x61,%ax > 0xb62776df <+287>: je 0xb6277b59 <js::frontend::IsKeyword(JSLinearString*)+1433> > 0xb62776e5 <+293>: cmp $0x72,%ax > 0xb62776e9 <+297>: mov $0x26,%esi > 0xb62776ee <+302>: je 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb62776f4 <+308>: jmp 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb62776f9 <+313>: lea 0x0(%esi,%eiz,1),%esi > 0xb6277700 <+320>: movzwl 0x4(%ecx),%esi > 0xb6277704 <+324>: cmp $0x62,%si > 0xb6277708 <+328>: je 0xb6277b2a <js::frontend::IsKeyword(JSLinearString*)+1386> > 0xb627770e <+334>: xor %eax,%eax > 0xb6277710 <+336>: cmp $0x6e,%si > 0xb6277714 <+340>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627771a <+346>: movzwl (%ecx),%edi > 0xb627771d <+349>: cmp $0x63,%di > 0xb6277721 <+353>: je 0xb62778ed <js::frontend::IsKeyword(JSLinearString*)+813> > 0xb6277727 <+359>: cmp $0x66,%di > 0xb627772b <+363>: mov $0xe,%esi > 0xb6277730 <+368>: je 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277736 <+374>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627773b <+379>: nop > 0xb627773c <+380>: lea 0x0(%esi,%eiz,1),%esi > 0xb6277740 <+384>: movzwl (%ecx),%eax > 0xb6277743 <+387>: cmp $0x69,%ax > 0xb6277747 <+391>: je 0xb6277b34 <js::frontend::IsKeyword(JSLinearString*)+1396> > 0xb627774d <+397>: cmp $0x70,%ax > 0xb6277751 <+401>: mov $0x27,%esi > 0xb6277756 <+406>: je 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb627775c <+412>: jmp 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb6277761 <+417>: lea 0x0(%esi,%eiz,1),%esi > 0xb6277768 <+424>: movzwl 0x4(%ecx),%eax > 0xb627776c <+428>: sub $0x69,%eax > 0xb627776f <+431>: cmp $0xc,%ax > 0xb6277773 <+435>: ja 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb6277779 <+441>: movzwl %ax,%eax > 0xb627777c <+444>: mov -0x9c7e50(%ebx,%eax,4),%eax > 0xb6277783 <+451>: add %ebx,%eax > 0xb6277785 <+453>: jmp *%eax > 0xb6277787 <+455>: nop > 0xb6277788 <+456>: movzwl 0x6(%ecx),%eax > 0xb627778c <+460>: sub $0x61,%eax > 0xb627778f <+463>: cmp $0x12,%ax > 0xb6277793 <+467>: ja 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb6277799 <+473>: movzwl %ax,%eax > 0xb627779c <+476>: mov -0x9c7e1c(%ebx,%eax,4),%eax > 0xb62777a3 <+483>: add %ebx,%eax > 0xb62777a5 <+485>: jmp *%eax > 0xb62777a7 <+487>: nop > 0xb62777a8 <+488>: movzwl 0x4(%ecx),%eax > 0xb62777ac <+492>: cmp $0x74,%ax > 0xb62777b0 <+496>: je 0xb6277b48 <js::frontend::IsKeyword(JSLinearString*)+1416> > 0xb62777b6 <+502>: jbe 0xb6277aea <js::frontend::IsKeyword(JSLinearString*)+1322> > 0xb62777bc <+508>: cmp $0x77,%ax > 0xb62777c0 <+512>: je 0xb62777f2 <js::frontend::IsKeyword(JSLinearString*)+562> > 0xb62777c2 <+514>: cmp $0x79,%ax > 0xb62777c6 <+518>: jne 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb62777cc <+524>: xor %eax,%eax > 0xb62777ce <+526>: cmpw $0x74,(%ecx) > 0xb62777d2 <+530>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62777d8 <+536>: cmpw $0x72,0x2(%ecx) > 0xb62777dd <+541>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb62777e3 <+547>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62777e8 <+552>: mov $0xc,%esi > 0xb62777ed <+557>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb62777f2 <+562>: xor %eax,%eax > 0xb62777f4 <+564>: cmpw $0x6e,(%ecx) > 0xb62777f8 <+568>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62777fe <+574>: cmpw $0x65,0x2(%ecx) > 0xb6277803 <+579>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277809 <+585>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627780e <+590>: movzwl (%ecx),%edx > 0xb6277811 <+593>: xor %eax,%eax > 0xb6277813 <+595>: cmp $0x74,%dx > 0xb6277817 <+599>: je 0xb6277b7e <js::frontend::IsKeyword(JSLinearString*)+1470> > 0xb627781d <+605>: cmp $0x76,%dx > 0xb6277821 <+609>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277827 <+615>: cmpw $0x64,0x6(%ecx) > 0xb627782c <+620>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277832 <+626>: cmpw $0x6f,0x2(%ecx) > 0xb6277837 <+631>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb627783d <+637>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277842 <+642>: movzwl (%ecx),%edx > 0xb6277845 <+645>: xor %eax,%eax > 0xb6277847 <+647>: cmp $0x65,%dx > 0xb627784b <+651>: je 0xb6277b63 <js::frontend::IsKeyword(JSLinearString*)+1443> > 0xb6277851 <+657>: cmp $0x74,%dx > 0xb6277855 <+661>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627785b <+667>: cmpw $0x65,0x6(%ecx) > 0xb6277860 <+672>: je 0xb62777d8 <js::frontend::IsKeyword(JSLinearString*)+536> > 0xb6277866 <+678>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627786b <+683>: movzwl 0x2(%ecx),%edx > 0xb627786f <+687>: xor %eax,%eax > 0xb6277871 <+689>: cmp $0x61,%dx > 0xb6277875 <+693>: je 0xb6277b99 <js::frontend::IsKeyword(JSLinearString*)+1497> > 0xb627787b <+699>: cmp $0x6c,%dx > 0xb627787f <+703>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277885 <+709>: cmpw $0x65,(%ecx) > 0xb6277889 <+713>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627788f <+719>: cmpw $0x65,0x6(%ecx) > 0xb6277894 <+724>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb627789a <+730>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627789f <+735>: xor %eax,%eax > 0xb62778a1 <+737>: cmpw $0x77,(%ecx) > 0xb62778a5 <+741>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62778ab <+747>: cmpw $0x69,0x2(%ecx) > 0xb62778b0 <+752>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62778b6 <+758>: cmpw $0x68,0x6(%ecx) > 0xb62778bb <+763>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb62778c1 <+769>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62778c6 <+774>: xor %eax,%eax > 0xb62778c8 <+776>: cmpw $0x6e,(%ecx) > 0xb62778cc <+780>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62778d2 <+786>: cmpw $0x75,0x2(%ecx) > 0xb62778d7 <+791>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62778dd <+797>: cmpw $0x6c,0x6(%ecx) > 0xb62778e2 <+802>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb62778e8 <+808>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62778ed <+813>: mov $0x6,%esi > 0xb62778f2 <+818>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb62778f7 <+823>: movzwl (%ecx),%edx > 0xb62778fa <+826>: xor %eax,%eax > 0xb62778fc <+828>: cmp $0x77,%dx > 0xb6277900 <+832>: je 0xb6277bce <js::frontend::IsKeyword(JSLinearString*)+1550> > 0xb6277906 <+838>: cmp $0x79,%dx > 0xb627790a <+842>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277910 <+848>: cmpw $0x64,0x8(%ecx) > 0xb6277915 <+853>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627791b <+859>: cmpw $0x69,0x2(%ecx) > 0xb6277920 <+864>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277926 <+870>: cmpw $0x65,0x4(%ecx) > 0xb627792b <+875>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277931 <+881>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277936 <+886>: xchg %ax,%ax > 0xb6277938 <+888>: xor %eax,%eax > 0xb627793a <+890>: cmpw $0x73,(%ecx) > 0xb627793e <+894>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277944 <+900>: cmpw $0x75,0x2(%ecx) > 0xb6277949 <+905>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627794f <+911>: cmpw $0x70,0x4(%ecx) > 0xb6277954 <+916>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627795a <+922>: cmpw $0x72,0x8(%ecx) > 0xb627795f <+927>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277965 <+933>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627796a <+938>: lea 0x0(%esi),%esi > 0xb6277970 <+944>: movzwl (%ecx),%edx > 0xb6277973 <+947>: cmp $0x63,%dx > 0xb6277977 <+951>: je 0xb6277ba8 <js::frontend::IsKeyword(JSLinearString*)+1512> > 0xb627797d <+957>: xor %eax,%eax > 0xb627797f <+959>: cmp $0x66,%dx > 0xb6277983 <+963>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277989 <+969>: cmpw $0x65,0x8(%ecx) > 0xb627798e <+974>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277994 <+980>: cmpw $0x61,0x2(%ecx) > 0xb6277999 <+985>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb627799f <+991>: cmpw $0x6c,0x4(%ecx) > 0xb62779a4 <+996>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb62779aa <+1002>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62779af <+1007>: nop > 0xb62779b0 <+1008>: xor %eax,%eax > 0xb62779b2 <+1010>: cmpw $0x74,(%ecx) > 0xb62779b6 <+1014>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62779bc <+1020>: cmpw $0x68,0x2(%ecx) > 0xb62779c1 <+1025>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62779c7 <+1031>: cmpw $0x72,0x4(%ecx) > 0xb62779cc <+1036>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62779d2 <+1042>: cmpw $0x77,0x8(%ecx) > 0xb62779d7 <+1047>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb62779dd <+1053>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62779e2 <+1058>: lea 0x0(%esi),%esi > 0xb62779e8 <+1064>: xor %eax,%eax > 0xb62779ea <+1066>: cmpw $0x63,(%ecx) > 0xb62779ee <+1070>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62779f4 <+1076>: cmpw $0x61,0x2(%ecx) > 0xb62779f9 <+1081>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb62779ff <+1087>: cmpw $0x74,0x4(%ecx) > 0xb6277a04 <+1092>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277a0a <+1098>: cmpw $0x68,0x8(%ecx) > 0xb6277a0f <+1103>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277a15 <+1109>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277a1a <+1114>: lea 0x0(%esi),%esi > 0xb6277a20 <+1120>: xor %eax,%eax > 0xb6277a22 <+1122>: cmpw $0x62,(%ecx) > 0xb6277a26 <+1126>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277a2c <+1132>: cmpw $0x72,0x2(%ecx) > 0xb6277a31 <+1137>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277a37 <+1143>: cmpw $0x65,0x4(%ecx) > 0xb6277a3c <+1148>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277a42 <+1154>: cmpw $0x6b,0x8(%ecx) > 0xb6277a47 <+1159>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277a4d <+1165>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277a52 <+1170>: mov $0x1f,%esi > 0xb6277a57 <+1175>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277a5c <+1180>: mov $0x9,%esi > 0xb6277a61 <+1185>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277a66 <+1190>: mov $0x28,%esi > 0xb6277a6b <+1195>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277a70 <+1200>: mov $0x21,%esi > 0xb6277a75 <+1205>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277a7a <+1210>: mov $0x18,%esi > 0xb6277a7f <+1215>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277a84 <+1220>: movzwl 0x2(%ecx),%edx > 0xb6277a88 <+1224>: xor %eax,%eax > 0xb6277a8a <+1226>: cmp $0x74,%dx > 0xb6277a8e <+1230>: je 0xb6277bf4 <js::frontend::IsKeyword(JSLinearString*)+1588> > 0xb6277a94 <+1236>: cmp $0x77,%dx > 0xb6277a98 <+1240>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277a9e <+1246>: cmpw $0x68,0xa(%ecx) > 0xb6277aa3 <+1251>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277aa9 <+1257>: cmpw $0x63,0x8(%ecx) > 0xb6277aae <+1262>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277ab4 <+1268>: cmpw $0x69,0x4(%ecx) > 0xb6277ab9 <+1273>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277abf <+1279>: cmpw $0x74,0x6(%ecx) > 0xb6277ac4 <+1284>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277aca <+1290>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277acf <+1295>: nop > 0xb6277ad0 <+1296>: mov $0x13,%esi > 0xb6277ad5 <+1301>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277ada <+1306>: cmpw $0x6f,0x2(%ecx) > 0xb6277adf <+1311>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277ae5 <+1317>: jmp 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb6277aea <+1322>: cmp $0x72,%ax > 0xb6277aee <+1326>: xchg %ax,%ax > 0xb6277af0 <+1328>: jne 0xb6277600 <js::frontend::IsKeyword(JSLinearString*)+64> > 0xb6277af6 <+1334>: movzwl (%ecx),%edx > 0xb6277af9 <+1337>: cmp $0x66,%dx > 0xb6277afd <+1341>: je 0xb6277ada <js::frontend::IsKeyword(JSLinearString*)+1306> > 0xb6277aff <+1343>: xor %eax,%eax > 0xb6277b01 <+1345>: cmp $0x76,%dx > 0xb6277b05 <+1349>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277b0b <+1355>: cmpw $0x61,0x2(%ecx) > 0xb6277b10 <+1360>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277b16 <+1366>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277b1b <+1371>: nop > 0xb6277b1c <+1372>: lea 0x0(%esi,%eiz,1),%esi > 0xb6277b20 <+1376>: mov $0x11,%esi > 0xb6277b25 <+1381>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277b2a <+1386>: mov $0x7,%esi > 0xb6277b2f <+1391>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277b34 <+1396>: mov $0x24,%esi > 0xb6277b39 <+1401>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277b3e <+1406>: mov $0x20,%esi > 0xb6277b43 <+1411>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277b48 <+1416>: xor %eax,%eax > 0xb6277b4a <+1418>: cmpw $0x6c,(%ecx) > 0xb6277b4e <+1422>: je 0xb62777fe <js::frontend::IsKeyword(JSLinearString*)+574> > 0xb6277b54 <+1428>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277b59 <+1433>: mov $0x25,%esi > 0xb6277b5e <+1438>: jmp 0xb6277630 <js::frontend::IsKeyword(JSLinearString*)+112> > 0xb6277b63 <+1443>: cmpw $0x6d,0x6(%ecx) > 0xb6277b68 <+1448>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277b6e <+1454>: cmpw $0x6e,0x2(%ecx) > 0xb6277b73 <+1459>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277b79 <+1465>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277b7e <+1470>: cmpw $0x73,0x6(%ecx) > 0xb6277b83 <+1475>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277b89 <+1481>: cmpw $0x68,0x2(%ecx) > 0xb6277b8e <+1486>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277b94 <+1492>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277b99 <+1497>: cmpw $0x63,(%ecx) > 0xb6277b9d <+1501>: je 0xb627788f <js::frontend::IsKeyword(JSLinearString*)+719> > 0xb6277ba3 <+1507>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277ba8 <+1512>: movzwl 0x8(%ecx),%edx > 0xb6277bac <+1516>: xor %eax,%eax > 0xb6277bae <+1518>: cmp $0x73,%dx > 0xb6277bb2 <+1522>: je 0xb6277c1a <js::frontend::IsKeyword(JSLinearString*)+1626> > 0xb6277bb4 <+1524>: cmp $0x74,%dx > 0xb6277bb8 <+1528>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277bbe <+1534>: cmpw $0x6e,0x4(%ecx) > 0xb6277bc3 <+1539>: je 0xb6277832 <js::frontend::IsKeyword(JSLinearString*)+626> > 0xb6277bc9 <+1545>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277bce <+1550>: cmpw $0x65,0x8(%ecx) > 0xb6277bd3 <+1555>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277bd9 <+1561>: cmpw $0x68,0x2(%ecx) > 0xb6277bde <+1566>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277be4 <+1572>: cmpw $0x69,0x4(%ecx) > 0xb6277be9 <+1577>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277bef <+1583>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277bf4 <+1588>: cmpw $0x63,0xa(%ecx) > 0xb6277bf9 <+1593>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277bff <+1599>: cmpw $0x69,0x8(%ecx) > 0xb6277c04 <+1604>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277c0a <+1610>: cmpw $0x61,0x4(%ecx) > 0xb6277c0f <+1615>: je 0xb6277abf <js::frontend::IsKeyword(JSLinearString*)+1279> > 0xb6277c15 <+1621>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277c1a <+1626>: cmpw $0x61,0x4(%ecx) > 0xb6277c1f <+1631>: jne 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> > 0xb6277c25 <+1637>: cmpw $0x6c,0x2(%ecx) > 0xb6277c2a <+1642>: je 0xb6277680 <js::frontend::IsKeyword(JSLinearString*)+192> > 0xb6277c30 <+1648>: jmp 0xb6277602 <js::frontend::IsKeyword(JSLinearString*)+66> >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 1037869
: 832332 |
832333
|
832334
|
832335
|
832336
|
832337
|
832338
|
832339
|
832340
|
832342
|
832343