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 946025 Details for
Bug 1151783
[abrt] firefox: js::ToAtom<(js::AllowGC)0>(): plugin-container killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 148.15 KB, created by
holzstock
on 2014-10-11 21:02:11 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
holzstock
Created:
2014-10-11 21:02:11 UTC
Size:
148.15 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 6168] >[New LWP 6169] >[New LWP 6171] >[New LWP 6172] >[New LWP 6173] >[New LWP 6174] >[New LWP 6176] >[New LWP 6177] >[New LWP 6178] >warning: .dynamic section for "/lib/libicui18n.so.50" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libicuuc.so.50" is not at the expected address (wrong library or version mismatch?) >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 /lib/libgraphite2.so.3. >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/firefox/plugin-container -greomni /usr/lib/firefox/omni.ja -appomni /u'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 js::ToAtom<(js::AllowGC)0> (cx=cx@entry=0xb4567de0, v=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jsatom.cpp:539 >539 if (str->isAtom()) > >Thread 9 (Thread 0xaecffb40 (LWP 6178)): >#0 0xb77e6b1c in __kernel_vsyscall () >No symbol table info available. >#1 0x4aaa476c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 >No locals. >#2 0x4c53f538 in PR_Wait (mon=0xaff75e50, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:691 > rv = <optimized out> > saved_entries = 1 > saved_owner = 2932865856 >#3 0xb4ad65c3 in Wait (interval=4294967295, this=0xaffa5858) at ../../dist/include/mozilla/ReentrantMonitor.h:96 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:199 >No locals. >#5 nsEventQueue::GetEvent (this=0xaffa5858, aMayWait=true, aResult=0xaecfefd0) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsEventQueue.cpp:67 >No locals. >#6 0xb4ad7acc in GetEvent (aEvent=<optimized out>, aMayWait=<optimized out>, this=<optimized out>) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsThread.h:116 >No locals. >#7 nsThread::ProcessNextEvent (this=0xaffa5820, aMayWait=true, aResult=0xaecff01b) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsThread.cpp:757 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > reallyWait = <optimized out> > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > rv = NS_OK > aResult = <optimized out> > aMayWait = <optimized out> > this = 0xaffa5820 >#8 0xb4a85879 in NS_ProcessNextEvent (thread=<optimized out>, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/glue/nsThreadUtils.cpp:263 > val = false >#9 0xb4ccf0ea in mozilla::ipc::MessagePumpForNonMainThreads::Run (this=0xaffcbd00, aDelegate=0xaff6e520) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/glue/MessagePump.cpp:336 > didWork = <optimized out> >#10 0xb4cbce2f in MessageLoop::RunInternal (this=this@entry=0xaff6e520) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:229 >No locals. >#11 0xb4cbcf89 in RunHandler (this=0xaff6e520) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:222 >No locals. >#12 MessageLoop::Run (this=this@entry=0xaff6e520) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:196 > save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0xaff6e520, previous_state_ = 0x0} >#13 0xb4ad86ce in nsThread::ThreadFunc (aArg=0xaffa5820) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsThread.cpp:346 > self = 0xaffa5820 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#14 0x4c545176 in _pt_root (arg=0xb0086c80) at ../../../nspr/pr/src/pthreads/ptthread.c:212 > rv = <optimized out> > thred = 0xb0086c80 > detached = 0 > tid = 6178 >#15 0x4aaa0d4c in start_thread (arg=0xaecffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xaecffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1252728832, -1362101440, 4001536, -1362103768, -339284490, 541056062}, 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> >#16 0x4a9ca82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 8 (Thread 0xaf6feb40 (LWP 6177)): >#0 0xb77e6b1c in __kernel_vsyscall () >No symbol table info available. >#1 0x4aaa4b36 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:245 >No locals. >#2 0x4c53ea22 in pt_TimedWait (cv=cv@entry=0xaff75ab0, ml=ml@entry=0xaff75a64, timeout=timeout@entry=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 > rv = <optimized out> > now = {tv_sec = 1413059238, tv_usec = 672483} > tmo = {tv_sec = 1413059268, tv_nsec = 672483000} > ticks = <optimized out> >#3 0x4c53f49f in PR_Wait (mon=0xaff75a60, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:693 > rv = <optimized out> > saved_entries = 1 > saved_owner = 2943347520 >#4 0xb4ada3bf in Wait (interval=<optimized out>, this=<optimized out>) at ../../dist/include/mozilla/ReentrantMonitor.h:96 >No locals. >#5 Wait (interval=<optimized out>, this=0xaf6fdf68) at ../../dist/include/mozilla/ReentrantMonitor.h:199 >No locals. >#6 nsThreadPool::Run (this=0xaffad100) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsThreadPool.cpp:208 > delta = <optimized out> > now = <optimized out> > timeout = <optimized out> > mon = {mReentrantMonitor = 0xaffad110} > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > current = {<nsCOMPtr_base> = {mRawPtr = 0xaff199e0}, <No data fields>} > exitThread = false > wasIdle = true > listener = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > shutdownThreadOnExit = false > idleSince = 1583514998 >#7 0xb4ad7afb in nsThread::ProcessNextEvent (this=0xaff199e0, aMayWait=false, aResult=0xaf6fe01b) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsThread.cpp:766 > event = {<nsCOMPtr_base> = {mRawPtr = 0xaffad104}, <No data fields>} > reallyWait = <optimized out> > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > rv = NS_OK > aResult = <optimized out> > aMayWait = <optimized out> > this = 0xaff199e0 >#8 0xb4a85879 in NS_ProcessNextEvent (thread=<optimized out>, mayWait=mayWait@entry=false) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/glue/nsThreadUtils.cpp:263 > val = true >#9 0xb4ccf0af in mozilla::ipc::MessagePumpForNonMainThreads::Run (this=0xaffab5e0, aDelegate=0xaff6e280) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/glue/MessagePump.cpp:307 > didWork = <optimized out> >#10 0xb4cbce2f in MessageLoop::RunInternal (this=this@entry=0xaff6e280) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:229 >No locals. >#11 0xb4cbcf89 in RunHandler (this=0xaff6e280) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:222 >No locals. >#12 MessageLoop::Run (this=this@entry=0xaff6e280) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:196 > save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0xaff6e280, previous_state_ = 0x0} >#13 0xb4ad86ce in nsThread::ThreadFunc (aArg=0xaff199e0) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsThread.cpp:346 > self = 0xaff199e0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#14 0x4c545176 in _pt_root (arg=0xb0086bc0) at ../../../nspr/pr/src/pthreads/ptthread.c:212 > rv = <optimized out> > thred = 0xb0086bc0 > detached = 0 > tid = 6177 >#15 0x4aaa0d4c in start_thread (arg=0xaf6feb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xaf6feb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1252728832, -1351619776, 4001536, -1351622104, -1410929163, 541056062}, 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> >#16 0x4a9ca82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 7 (Thread 0xafeffb40 (LWP 6176)): >#0 0xb77e6b1c in __kernel_vsyscall () >No symbol table info available. >#1 0x4aaa476c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 >No locals. >#2 0x4c53eff2 in PR_WaitCondVar (cvar=0xb45fd280, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0xb0086680 >#3 0xb4ad52fd in Wait (this=0xb45fbc8c, interval=4294967295) at ../../dist/include/mozilla/CondVar.h:78 >No locals. >#4 mozilla::Monitor::Wait (this=0xb45fbc88, interval=4294967295) at ../../dist/include/mozilla/Monitor.h:47 >No locals. >#5 0xb4ad5dd2 in TimerThread::Run (this=0xb45fbc70) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/TimerThread.cpp:350 > waitFor = <optimized out> > forceRunThisTimer = false > high = <optimized out> > lock = {mMonitor = 0xb45fbc88} > low = <optimized out> > halfMicrosecondsIntervalResolution = <optimized out> >#6 0xb4ad7afb in nsThread::ProcessNextEvent (this=0xaff19900, aMayWait=false, aResult=0xafeff01b) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsThread.cpp:766 > event = {<nsCOMPtr_base> = {mRawPtr = 0xb45fbc70}, <No data fields>} > reallyWait = <optimized out> > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > rv = NS_OK > aResult = <optimized out> > aMayWait = <optimized out> > this = 0xaff19900 >#7 0xb4a85879 in NS_ProcessNextEvent (thread=<optimized out>, mayWait=mayWait@entry=false) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/glue/nsThreadUtils.cpp:263 > val = true >#8 0xb4ccf0af in mozilla::ipc::MessagePumpForNonMainThreads::Run (this=0xaff44b50, aDelegate=0xb4569f20) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/glue/MessagePump.cpp:307 > didWork = <optimized out> >#9 0xb4cbce2f in MessageLoop::RunInternal (this=this@entry=0xb4569f20) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:229 >No locals. >#10 0xb4cbcf89 in RunHandler (this=0xb4569f20) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:222 >No locals. >#11 MessageLoop::Run (this=this@entry=0xb4569f20) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:196 > save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0xb4569f20, previous_state_ = 0x0} >#12 0xb4ad86ce in nsThread::ThreadFunc (aArg=0xaff19900) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsThread.cpp:346 > self = 0xaff19900 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#13 0x4c545176 in _pt_root (arg=0xb0086680) at ../../../nspr/pr/src/pthreads/ptthread.c:212 > rv = <optimized out> > thred = 0xb0086680 > detached = 0 > tid = 6176 >#14 0x4aaa0d4c in start_thread (arg=0xafeffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xafeffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1252728832, -1343227072, 4001536, -1343229400, -1413026316, 541056062}, 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> >#15 0x4a9ca82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 6 (Thread 0xb0cfeb40 (LWP 6174)): >#0 0xb77e6b1c in __kernel_vsyscall () >No symbol table info available. >#1 0x4a9be21b in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0x4c540d76 in poll (__timeout=-1, __nfds=1, __fds=0xb0cfdc9c) at /usr/include/bits/poll2.h:46 >No locals. >#3 _pr_poll_with_poll (pds=0xb45eb500, npds=1, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptio.c:3922 > stack_syspoll = {{fd = 14, events = 1, revents = 0}, {fd = 28072033, events = 3133, revents = 13707}, {fd = 1280437688, events = 2648, revents = 19538}, {fd = 0, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 1250661181, events = 24460, revents = 19086}, {fd = 1252644884, events = 0, revents = 0}, {fd = 1250660994, events = 9121, revents = 19538}, {fd = -1267078117, events = 0, revents = 0}, {fd = -1267182272, events = -12825, revents = -19335}, {fd = 1280447000, events = 18856, revents = -19335}, {fd = 1250754492, events = -5436, revents = 19537}, {fd = 7, events = 21364, revents = -19337}, {fd = 1250660994, events = 6426, revents = 19538}, {fd = -1267077388, events = -8752, revents = -20273}, {fd = 1250663510, events = 21364, revents = -19337}, {fd = 1252666368, events = -8880, revents = -20273}, {fd = 1250754492, events = -5984, revents = 19537}, {fd = 7, events = 21364, revents = -19337}, {fd = 1250662940, events = 1, revents = 0}, {fd = 134615040, events = 888, revents = 0}, {fd = -1343224952, events = 48, revents = 0}, {fd = 134582670, events = -4028, revents = -19354}, {fd = 88864652, events = -3697, revents = -22146}, {fd = 48, events = 0, revents = -20496}, {fd = -1268322240, events = -22016, revents = -20492}, {fd = -1268322236, events = 17288, revents = -19335}, {fd = 1, events = -28936, revents = 2053}, {fd = -1267167232, events = -22016, revents = -20492}, {fd = -1343121340, events = -8424, revents = -20273}, {fd = 1252666368, events = -22016, revents = -20492}, {fd = -1267182272, events = -4364, revents = -19335}, {fd = 1280447000, events = -22735, revents = -19283}, {fd = -1267175673, events = -4096, revents = -18593}, {fd = 134615040, events = 300, revents = 0}, {fd = -1343225540, events = 112, revents = 0}, {fd = 1252666368, events = -4028, revents = -19354}, {fd = -1343121340, events = -26556, revents = -20495}, {fd = 112, events = 0, revents = -20496}, {fd = -1268322240, events = -26592, revents = -20495}, {fd = 134615040, events = 912, revents = 0}, {fd = -1343224928, events = 32, revents = 0}, {fd = 134582670, events = -4028, revents = -19354}, {fd = -1341273088, events = -8424, revents = -20273}, {fd = 32, events = 0, revents = -20496}, {fd = -1268322240, events = -14208, revents = -20492}, {fd = -1268322236, events = 2372, revents = -20457}, {fd = -1267175673, events = -28936, revents = 2053}, {fd = -1267167232, events = -14208, revents = -20492}, {fd = -1269493472, events = -8424, revents = -20273}, {fd = -1267175651, events = -14208, revents = -20492}, {fd = -1218449408, events = -26480, revents = -20495}, {fd = -1262419158, events = -10123, revents = -19264}, {fd = -1267175673, events = -4096, revents = -18593}, {fd = -1262429857, events = -14208, revents = -20492}, {fd = -1299405440, events = -26480, revents = -20495}, {fd = -1262418906, events = -9919, revents = -19264}, {fd = -1218449408, events = -1, revents = -1}, {fd = 1252577280, events = -8556, revents = -20273}, {fd = 1251839106, events = -24576, revents = 19541}, {fd = 1280601760, events = 1, revents = 0}, {fd = -1328554348, events = 0, revents = 0}, {fd = -1264074500, events = -23168, revents = -19828}, {fd = 1583514, events = -4747, revents = 14935}} > syspoll = 0xb0cfdc9c > index = <optimized out> > msecs = -1 > ready = <optimized out> > start = 0 > elapsed = <optimized out> > remaining = <optimized out> >#4 0xb4b11cbb in nsSocketTransportService::Poll (this=this@entry=0xb28ca580, wait=wait@entry=true, interval=interval@entry=0xb0cfdf24) at /usr/src/debug/firefox-32.0.2/mozilla-release/netwerk/base/src/nsSocketTransportService2.cpp:416 > rv = <optimized out> > pollList = 0xb45eb500 > pollCount = 1 > pollTimeout = 4294967295 > ts = 1583514978 > passedInterval = <optimized out> >#5 0xb4b122ad in nsSocketTransportService::DoPollIteration (this=this@entry=0xb28ca580, wait=true) at /usr/src/debug/firefox-32.0.2/mozilla-release/netwerk/base/src/nsSocketTransportService2.cpp:873 > i = -1 > count = 0 > pollInterval = 3025473824 > n = <optimized out> >#6 0xb4b126b8 in nsSocketTransportService::Run (this=0xb28ca580) at /usr/src/debug/firefox-32.0.2/mozilla-release/netwerk/base/src/nsSocketTransportService2.cpp:737 > pendingEvents = false > goingOffline = <optimized out> > thread = 0xb4551120 > threadInt = {<nsCOMPtr_base> = {mRawPtr = 0xb4551120}, <No data fields>} >#7 0xb4ad7afb in nsThread::ProcessNextEvent (this=0xb4551120, aMayWait=false, aResult=0xb0cfe01b) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsThread.cpp:766 > event = {<nsCOMPtr_base> = {mRawPtr = 0xb28ca58c}, <No data fields>} > reallyWait = <optimized out> > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > rv = NS_OK > aResult = <optimized out> > aMayWait = <optimized out> > this = 0xb4551120 >#8 0xb4a85879 in NS_ProcessNextEvent (thread=<optimized out>, mayWait=mayWait@entry=false) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/glue/nsThreadUtils.cpp:263 > val = true >#9 0xb4ccf0af in mozilla::ipc::MessagePumpForNonMainThreads::Run (this=0xb27ed100, aDelegate=0xb4568320) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/glue/MessagePump.cpp:307 > didWork = <optimized out> >#10 0xb4cbce2f in MessageLoop::RunInternal (this=this@entry=0xb4568320) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:229 >No locals. >#11 0xb4cbcf89 in RunHandler (this=0xb4568320) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:222 >No locals. >#12 MessageLoop::Run (this=this@entry=0xb4568320) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:196 > save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0xb4568320, previous_state_ = 0x0} >#13 0xb4ad86ce in nsThread::ThreadFunc (aArg=0xb4551120) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsThread.cpp:346 > self = 0xb4551120 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#14 0x4c545176 in _pt_root (arg=0xb453bf80) at ../../../nspr/pr/src/pthreads/ptthread.c:212 > rv = <optimized out> > thred = 0xb453bf80 > detached = 0 > tid = 6174 >#15 0x4aaa0d4c in start_thread (arg=0xb0cfeb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb0cfeb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1252728832, -1328551104, 4001536, -1328553432, -337187382, 541056062}, 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> >#16 0x4a9ca82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 5 (Thread 0xb14ffb40 (LWP 6173)): >#0 0xb77e6b1c in __kernel_vsyscall () >No symbol table info available. >#1 0x4aaa4b36 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:245 >No locals. >#2 0x4c53ea22 in pt_TimedWait (cv=cv@entry=0xb275a484, ml=0xb45bdfa0, timeout=timeout@entry=1000) at ../../../nspr/pr/src/pthreads/ptsynch.c:264 > rv = <optimized out> > now = {tv_sec = 1413059260, tv_usec = 427464} > tmo = {tv_sec = 1413059261, tv_nsec = 427464000} > ticks = <optimized out> >#3 0x4c53ef6a in PR_WaitCondVar (cvar=0xb275a480, timeout=1000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0xb453be00 >#4 0xb55c7c7f in Sleep (this=0xb28de520, timeout=<optimized out>) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/xpconnect/src/XPCJSRuntime.cpp:1124 >No locals. >#5 WatchdogMain (arg=0xb28de520) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/xpconnect/src/XPCJSRuntime.cpp:1303 > self = 0xb28de520 > lock = {mWatchdog = 0xb28de520} >#6 0x4c545176 in _pt_root (arg=0xb453be00) at ../../../nspr/pr/src/pthreads/ptthread.c:212 > rv = <optimized out> > thred = 0xb453be00 > detached = 1 > tid = 6173 >#7 0x4aaa0d4c in start_thread (arg=0xb14ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb14ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1252728832, -1320158400, 4001536, -1320160728, -339284535, 541056062}, 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 0x4a9ca82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 4 (Thread 0xb267eb40 (LWP 6172)): >#0 0xb77e6b1c in __kernel_vsyscall () >No symbol table info available. >#1 0x4aaa476c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 >No locals. >#2 0x4c53eff2 in PR_WaitCondVar (cvar=0xb452fe00, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0xb453bd40 >#3 0xb6602250 in wait (this=<optimized out>, millis=0, which=js::GlobalHelperThreadState::PRODUCER) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/HelperThreads.cpp:513 >No locals. >#4 js::HelperThread::threadLoop (this=0xb27012d8) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/HelperThreads.cpp:1091 > stackLimit = <optimized out> >#5 0x4c545176 in _pt_root (arg=0xb453bd40) at ../../../nspr/pr/src/pthreads/ptthread.c:212 > rv = <optimized out> > thred = 0xb453bd40 > detached = 0 > tid = 6172 >#6 0x4aaa0d4c in start_thread (arg=0xb267eb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb267eb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1252728832, -1301812416, 4001536, -1301814744, -1142493745, 541056062}, 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 0x4a9ca82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 3 (Thread 0xb26ffb40 (LWP 6171)): >#0 0xb77e6b1c in __kernel_vsyscall () >No symbol table info available. >#1 0x4aaa476c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 >No locals. >#2 0x4c53eff2 in PR_WaitCondVar (cvar=0xb452fe00, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0xb453bc80 >#3 0xb6602250 in wait (this=<optimized out>, millis=0, which=js::GlobalHelperThreadState::PRODUCER) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/HelperThreads.cpp:513 >No locals. >#4 js::HelperThread::threadLoop (this=0xb2701240) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/HelperThreads.cpp:1091 > stackLimit = <optimized out> >#5 0x4c545176 in _pt_root (arg=0xb453bc80) at ../../../nspr/pr/src/pthreads/ptthread.c:212 > rv = <optimized out> > thred = 0xb453bc80 > detached = 0 > tid = 6171 >#6 0x4aaa0d4c in start_thread (arg=0xb26ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb26ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1252728832, -1301284032, 4001536, -1301286360, -1413026353, 541056062}, 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 0x4a9ca82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 2 (Thread 0xb3153b40 (LWP 6169)): >#0 0xb77e6b1c in __kernel_vsyscall () >No symbol table info available. >#1 0x4a9c4507 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29 >No locals. >#2 0xb4cb0615 in epoll_wait (epfd=5, events=events@entry=0xb4582300, maxevents=32, timeout=timeout@entry=-1) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/third_party/libevent/epoll_sub.c:63 >No locals. >#3 0xb4cb0b10 in epoll_dispatch (base=0xb4582180, tv=0x0) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/third_party/libevent/epoll.c:407 > epollop = 0xb4501230 > events = 0xb4582300 > i = <optimized out> > res = <optimized out> > timeout = -1 >#4 0xb4cad311 in event_base_loop (base=0xb4582180, flags=1) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/third_party/libevent/event.c:1607 > evsel = 0xb740c274 <epollops> > tv = {tv_sec = -1269617732, tv_usec = -1290457272} > tv_p = 0x0 > res = <optimized out> > done = 0 > retval = 0 > __func__ = "event_base_loop" >#5 0xb4cb1a61 in base::MessagePumpLibevent::Run (this=0xb4532bb0, delegate=0xb315305c) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_pump_libevent.cc:340 > poll_tv = {tv_sec = -1268322240, tv_usec = -1269820896} > delay = {delta_ = -5453859148745670640} > did_work = <optimized out> > old_in_run = <optimized out> >#6 0xb4cbce2f in MessageLoop::RunInternal (this=this@entry=0xb315305c) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:229 >No locals. >#7 0xb4cbcf89 in RunHandler (this=0xb315305c) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:222 >No locals. >#8 MessageLoop::Run (this=this@entry=0xb315305c) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:196 > save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0xb315305c, previous_state_ = 0x0} >#9 0xb4cc0966 in base::Thread::ThreadMain (this=0xb4535a08) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/thread.cc:168 > aLocal = -77 '\263' > message_loop = {<base::MessagePump::Delegate> = {_vptr.Delegate = 0xb746d7a8 <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_ = 0xb4532bb0}, 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_ = "Chrome_ChildThread", 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, {d = {__espins = 0, __elision = 0}, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}}}, state_ = 0xb315301c, run_depth_base_ = 1, transient_hang_timeout_ = 0, permanent_hang_timeout_ = 0, next_sequence_num_ = 0} >#10 0xb4cb1f42 in ThreadFunc (closure=0xb4535a08) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/platform_thread_posix.cc:39 > delegate = 0xb4535a08 >#11 0x4aaa0d4c in start_thread (arg=0xb3153b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb3153b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1252728832, -1290454208, 4001536, -1290456536, 1581706701, 541056062}, 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 0x4a9ca82e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 1 (Thread 0xb4770900 (LWP 6168)): >#0 js::ToAtom<(js::AllowGC)0> (cx=cx@entry=0xb4567de0, v=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jsatom.cpp:539 >No locals. >#1 0xb678d1a0 in GetObjectElementOperation (res=..., rref=..., wasObject=<optimized out>, objArg=0xb1502e80, op=JSOP_GETELEM, cx=0xb4567de0) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter-inl.h:359 > index = 3216627308 > name = <optimized out> > obj = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xffffff87, prev = 0xb4567e10, ptr = 0x97328000} >#2 GetElementOperation (res=..., rref=..., lref=..., op=<optimized out>, cx=<optimized out>) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter-inl.h:447 > index = <optimized out> >#3 js::jit::DoGetElemFallback (cx=0xb4567de0, frame=0xbfb9d53c, stub_=0xb0067410, lhs=..., rhs=..., res=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jit/BaselineIC.cpp:3997 > stub = {stub_ = 0xb0067410, frame_ = 0xbfb9d53c, pcOffset_ = 180} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0xbfb9d930, ptr = 0xae302c80} > op = JSOP_GETELEM > lhsCopy = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9d678, ptr = {data = {asBits = 18446743556993330816, s = {payload = {i32 = -1320145280, u32 = 2974822016, boo = 2974822016, str = 0xb1502e80, obj = 0xb1502e80, cell = 0xb1502e80, ptr = 0xb1502e80, why = 2974822016, word = 2974822016, uintptr = 2974822016}, tag = JSVAL_TAG_OBJECT}, asDouble = -nan(0xfff87b1502e80), asPtr = 0xb1502e80}}} > isOptimizedArgs = false >#4 0xb4636c63 in ?? () >No symbol table info available. >#5 0xb46318ca in ?? () >No symbol table info available. >#6 0xb63b1617 in EnterBaseline (cx=0xb4627787, cx@entry=0xb4567de0, data=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jit/BaselineJIT.cpp:124 > pcc = {cx = 0xb4627787, oldCompartment = <optimized out>} > activation = {<js::Activation> = {cx_ = 0xb4567de0, compartment_ = 0xb45effc0, prev_ = 0xbfb9d950, savedFrameChain_ = 0, hideScriptedCallerCount_ = 0, kind_ = js::Activation::Jit}, prevJitTop_ = 0xbfb9dde4 "FIb\264\202\004", prevJitJSContext_ = 0xb4567de0, firstFrameIsConstructing_ = false, active_ = true, rematerializedFrames_ = 0x0} >#7 0xb63b197b in js::jit::EnterBaselineMethod (cx=0xb4567de0, state=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jit/BaselineJIT.cpp:155 > data = {jitcode = 0xb4627488 "U\211\345\203\354,\307E\374", osrFrame = 0x0, calleeToken = 0xb1500ac0, maxArgv = 0xb27fc420, maxArgc = 2, numActualArgs = 1, osrNumStackValues = 2956485376, scopeChain = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9d874, ptr = 0x0}, result = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9d8e8, ptr = {data = {asBits = 18446743528248705025, s = {payload = {i32 = 1, u32 = 1, boo = 1, str = 0x1, obj = 0x1, cell = 0x1, ptr = 0x1, why = JS_NATIVE_ENUMERATE, word = 1, uintptr = 1}, tag = JSVAL_TAG_INT32}, asDouble = -nan(0xfff8100000001), asPtr = 0x1}}}, constructing = false} > vals = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0xbfb9dc60, tag_ = -10, stackTop = 0xb4567e24}, vector = {<mozilla::VectorBase<JS::Value, 8u, js::TempAllocPolicy, js::Vector<JS::Value, 8u, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0xb4567de0}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0xbfb9d6ac, mLength = 0, mCapacity = 8, {u = {mBytes = "\000\200\062\227\240\303\070\260\360}V\264\033!;\266\000\360_\267(\331\271\277\340}V\264\250\331\271\277w$;\266\000\000\000\000\000\000\000\000d\271\376\257\310\326\271\277\004~V\264\060\331\271\277\200,0\256", mDummy = 12698114243869966336}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}}, <No data fields>} > status = <optimized out> >#8 0xb66175f8 in Interpret (cx=0x5a5a5a5a, cx@entry=0xb4567de0, state=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:2604 > exec = js::jit::IonExec_Aborted > status = 1515870810 > state = {<js::RunState> = {_vptr.RunState = 0xb75f7fe0 <vtable for js::InvokeState+8>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0xbfb9d8b0, ptr = 0xae302c80}}, args_ = @0xbfb9d824, initial_ = js::INITIAL_NONE, useNewType_ = false} > args = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = {<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> = {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, argv_ = 0xb27fc428}, <No data fields>}, argc_ = 1}, <No data fields>} > initial = js::INITIAL_NONE > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9dd68, ptr = {data = {asBits = 18446743556993321632, s = {payload = {i32 = -1320154464, u32 = 2974812832, boo = 2974812832, str = 0xb1500aa0, obj = 0xb1500aa0, cell = 0xb1500aa0, ptr = 0xb1500aa0, why = 2974812832, word = 2974812832, uintptr = 2974812832}, tag = JSVAL_TAG_OBJECT}, asDouble = -nan(0xfff87b1500aa0), asPtr = 0xb1500aa0}}} > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9d868, ptr = 0xb1500ac0} > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9d8d8, ptr = {data = {asBits = 18446743532543672320, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, cell = 0x0, ptr = 0x0, why = JS_ELEMENTS_HOLE, word = 0, uintptr = 0}, tag = JSVAL_TAG_UNDEFINED}, asDouble = -nan(0xfff8200000000), asPtr = 0x0}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0xb4567dfc, prev = 0xbfb9e22c, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9e074, ptr = 0xb0344dc0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, stack = 0xb4567df8, prev = 0xbfb9e220, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, stack = 0xb4567dfc, prev = 0xbfb9d844, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0xbfb9d82c, ptr = 0xae302c80} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0xbfb9da3c, ptr = 0xae302680} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0xb4567dfc, prev = 0xbfb9d838, ptr = 0x0} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9d850, ptr = 0x0} > activation = {<js::Activation> = {cx_ = 0xb4567de0, compartment_ = 0xb45effc0, prev_ = 0xbfb9dfd4, savedFrameChain_ = 0, hideScriptedCallerCount_ = 0, kind_ = js::Activation::Interpreter}, state_ = @0xbfb9da34, regs_ = {sp = 0xb27fc430, pc = 0xaffeb969 ":", fp_ = 0xb27fc3c0}, entryFrame_ = 0xb27fc258, opMask_ = 0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9d85c, ptr = 0x0} > addresses = {0xb6611c55 <Interpret(JSContext*, js::RunState&)+17477>, 0xb660f948 <Interpret(JSContext*, js::RunState&)+8504>, 0xb6613275 <Interpret(JSContext*, js::RunState&)+23141>, 0xb66123ce <Interpret(JSContext*, js::RunState&)+19390>, 0xb6612485 <Interpret(JSContext*, js::RunState&)+19573>, 0xb660ea65 <Interpret(JSContext*, js::RunState&)+4693>, 0xb660eb7c <Interpret(JSContext*, js::RunState&)+4972>, 0xb660f778 <Interpret(JSContext*, js::RunState&)+8040>, 0xb660f80c <Interpret(JSContext*, js::RunState&)+8188>, 0xb6610389 <Interpret(JSContext*, js::RunState&)+11129>, 0xb6610dcd <Interpret(JSContext*, js::RunState&)+13757>, 0xb660f898 <Interpret(JSContext*, js::RunState&)+8328>, 0xb6610d5b <Interpret(JSContext*, js::RunState&)+13643>, 0xb6610d8f <Interpret(JSContext*, js::RunState&)+13695>, 0xb6610e55 <Interpret(JSContext*, js::RunState&)+13893>, 0xb6611037 <Interpret(JSContext*, js::RunState&)+14375>, 0xb66110b3 <Interpret(JSContext*, js::RunState&)+14499>, 0xb661112f <Interpret(JSContext*, js::RunState&)+14623>, 0xb66111ab <Interpret(JSContext*, js::RunState&)+14747>, 0xb6611218 <Interpret(JSContext*, js::RunState&)+14856>, 0xb66113f6 <Interpret(JSContext*, js::RunState&)+15334>, 0xb66114dc <Interpret(JSContext*, js::RunState&)+15564>, 0xb66115c2 <Interpret(JSContext*, js::RunState&)+15794>, 0xb66116a8 <Interpret(JSContext*, js::RunState&)+16024>, 0xb661178e <Interpret(JSContext*, js::RunState&)+16254>, 0xb66117ee <Interpret(JSContext*, js::RunState&)+16350>, 0xb661186c <Interpret(JSContext*, js::RunState&)+16476>, 0xb66118dc <Interpret(JSContext*, js::RunState&)+16588>, 0xb66119ec <Interpret(JSContext*, js::RunState&)+16860>, 0xb6611c5a <Interpret(JSContext*, js::RunState&)+17482>, 0xb6611d85 <Interpret(JSContext*, js::RunState&)+17781>, 0xb6611e9f <Interpret(JSContext*, js::RunState&)+18063>, 0xb6611f33 <Interpret(JSContext*, js::RunState&)+18211>, 0xb6611fd0 <Interpret(JSContext*, js::RunState&)+18368>, 0xb661200f <Interpret(JSContext*, js::RunState&)+18431>, 0xb66120b1 <Interpret(JSContext*, js::RunState&)+18593>, 0xb66120e7 <Interpret(JSContext*, js::RunState&)+18647>, 0xb661214a <Interpret(JSContext*, js::RunState&)+18746>, 0xb6612231 <Interpret(JSContext*, js::RunState&)+18977>, 0xb660ebc1 <Interpret(JSContext*, js::RunState&)+5041>, 0xb660fba0 <Interpret(JSContext*, js::RunState&)+9104>, 0xb660e5e0 <Interpret(JSContext*, js::RunState&)+3536>, 0xb660e5e0 <Interpret(JSContext*, js::RunState&)+3536>, 0xb660e640 <Interpret(JSContext*, js::RunState&)+3632>, 0xb660f8c7 <Interpret(JSContext*, js::RunState&)+8375>, 0xb660f23d <Interpret(JSContext*, js::RunState&)+6701>, 0xb66133d5 <Interpret(JSContext*, js::RunState&)+23493>, 0xb660f242 <Interpret(JSContext*, js::RunState&)+6706>, 0xb66133e5 <Interpret(JSContext*, js::RunState&)+23509>, 0xb660f247 <Interpret(JSContext*, js::RunState&)+6711>, 0xb66133b5 <Interpret(JSContext*, js::RunState&)+23461>, 0xb660f255 <Interpret(JSContext*, js::RunState&)+6725>, 0xb66133c5 <Interpret(JSContext*, js::RunState&)+23477>, 0xb660ef0b <Interpret(JSContext*, js::RunState&)+5883>, 0xb660ef10 <Interpret(JSContext*, js::RunState&)+5888>, 0xb660e82d <Interpret(JSContext*, js::RunState&)+4125>, 0xb660f519 <Interpret(JSContext*, js::RunState&)+7433>, 0xb660f265 <Interpret(JSContext*, js::RunState&)+6741>, 0xb660f0b9 <Interpret(JSContext*, js::RunState&)+6313>, 0xb660ec0f <Interpret(JSContext*, js::RunState&)+5119>, 0xb660ffe8 <Interpret(JSContext*, js::RunState&)+10200>, 0xb661003e <Interpret(JSContext*, js::RunState&)+10286>, 0xb66101d8 <Interpret(JSContext*, js::RunState&)+10696>, 0xb661020e <Interpret(JSContext*, js::RunState&)+10750>, 0xb6610244 <Interpret(JSContext*, js::RunState&)+10804>, 0xb660eea3 <Interpret(JSContext*, js::RunState&)+5779>, 0xb661027a <Interpret(JSContext*, js::RunState&)+10858>, 0xb66102b0 <Interpret(JSContext*, js::RunState&)+10912>, 0xb6610a6c <Interpret(JSContext*, js::RunState&)+12892>, 0xb6610ad3 <Interpret(JSContext*, js::RunState&)+12995>, 0xb66102e6 <Interpret(JSContext*, js::RunState&)+10966>, 0xb66103e7 <Interpret(JSContext*, js::RunState&)+11223>, 0xb661128b <Interpret(JSContext*, js::RunState&)+14971>, 0xb66112f6 <Interpret(JSContext*, js::RunState&)+15078>, 0xb660fbcf <Interpret(JSContext*, js::RunState&)+9151>, 0xb6610bed <Interpret(JSContext*, js::RunState&)+13277>, 0xb6610c35 <Interpret(JSContext*, js::RunState&)+13349>, 0xb6610caa <Interpret(JSContext*, js::RunState&)+13466>, 0xb6610d0d <Interpret(JSContext*, js::RunState&)+13565>, 0xb660e086 <Interpret(JSContext*, js::RunState&)+2166>, 0xb6610099 <Interpret(JSContext*, js::RunState&)+10377>, 0xb660f879 <Interpret(JSContext*, js::RunState&)+8297>, 0xb6613c6d <Interpret(JSContext*, js::RunState&)+25693>, 0xb6610a0a <Interpret(JSContext*, js::RunState&)+12794>, 0xb6610759 <Interpret(JSContext*, js::RunState&)+12105>, 0xb66107b2 <Interpret(JSContext*, js::RunState&)+12194>, 0xb66107ff <Interpret(JSContext*, js::RunState&)+12271>, 0xb6610855 <Interpret(JSContext*, js::RunState&)+12357>, 0xb660feb3 <Interpret(JSContext*, js::RunState&)+9891>, 0xb660f9b4 <Interpret(JSContext*, js::RunState&)+8612>, 0xb66124b8 <Interpret(JSContext*, js::RunState&)+19624>, 0xb6612588 <Interpret(JSContext*, js::RunState&)+19832>, 0xb66127a4 <Interpret(JSContext*, js::RunState&)+20372>, 0xb66127f0 <Interpret(JSContext*, js::RunState&)+20448>, 0xb6613142 <Interpret(JSContext*, js::RunState&)+22834>, 0xb66130a2 <Interpret(JSContext*, js::RunState&)+22674>, 0xb6612ff4 <Interpret(JSContext*, js::RunState&)+22500>, 0xb660ed7c <Interpret(JSContext*, js::RunState&)+5484>, 0xb660ed7c <Interpret(JSContext*, js::RunState&)+5484>, 0xb660ee1f <Interpret(JSContext*, js::RunState&)+5647>, 0xb660ee1f <Interpret(JSContext*, js::RunState&)+5647>, 0xb6613465 <Interpret(JSContext*, js::RunState&)+23637>, 0xb660f275 <Interpret(JSContext*, js::RunState&)+6757>, 0xb6613475 <Interpret(JSContext*, js::RunState&)+23653>, 0xb660f285 <Interpret(JSContext*, js::RunState&)+6773>, 0xb6613445 <Interpret(JSContext*, js::RunState&)+23605>, 0xb660f4b0 <Interpret(JSContext*, js::RunState&)+7328>, 0xb660f295 <Interpret(JSContext*, js::RunState&)+6789>, 0xb660e170 <Interpret(JSContext*, js::RunState&)+2400>, 0xb660f495 <Interpret(JSContext*, js::RunState&)+7301>, 0xb6611008 <Interpret(JSContext*, js::RunState&)+14328>, 0xb660e6a4 <Interpret(JSContext*, js::RunState&)+3732>, 0xb6612df2 <Interpret(JSContext*, js::RunState&)+21986>, 0xb6610b1b <Interpret(JSContext*, js::RunState&)+13067>, 0xb6612e49 <Interpret(JSContext*, js::RunState&)+22073>, 0xb66128b0 <Interpret(JSContext*, js::RunState&)+20640>, 0xb6612f6e <Interpret(JSContext*, js::RunState&)+22366>, 0xb6612ee6 <Interpret(JSContext*, js::RunState&)+22230>, 0xb6612f1e <Interpret(JSContext*, js::RunState&)+22286>, 0xb660f4fe <Interpret(JSContext*, js::RunState&)+7406>, 0xb660deb2 <Interpret(JSContext*, js::RunState&)+1698>, 0xb6611367 <Interpret(JSContext*, js::RunState&)+15191>, 0xb660eb78 <Interpret(JSContext*, js::RunState&)+4968>, 0xb660f668 <Interpret(JSContext*, js::RunState&)+7768>, 0xb6613455 <Interpret(JSContext*, js::RunState&)+23621>, 0xb660f2a5 <Interpret(JSContext*, js::RunState&)+6805>, 0xb6613425 <Interpret(JSContext*, js::RunState&)+23573>, 0xb6610898 <Interpret(JSContext*, js::RunState&)+12424>, 0xb660ec49 <Interpret(JSContext*, js::RunState&)+5177>, 0xb660ec49 <Interpret(JSContext*, js::RunState&)+5177>, 0xb661094c <Interpret(JSContext*, js::RunState&)+12604>, 0xb660fa8b <Interpret(JSContext*, js::RunState&)+8827>, 0xb660fb61 <Interpret(JSContext*, js::RunState&)+9041>, 0xb6610e06 <Interpret(JSContext*, js::RunState&)+13814>, 0xb660dec0 <Interpret(JSContext*, js::RunState&)+1712>, 0xb6612d7f <Interpret(JSContext*, js::RunState&)+21871>, 0xb6610425 <Interpret(JSContext*, js::RunState&)+11285>, 0xb66104f6 <Interpret(JSContext*, js::RunState&)+11494>, 0xb660f2b5 <Interpret(JSContext*, js::RunState&)+6821>, 0xb6613435 <Interpret(JSContext*, js::RunState&)+23589>, 0xb660f2c5 <Interpret(JSContext*, js::RunState&)+6837>, 0xb6613405 <Interpret(JSContext*, js::RunState&)+23541>, 0xb660f2d5 <Interpret(JSContext*, js::RunState&)+6853>, 0xb660fd37 <Interpret(JSContext*, js::RunState&)+9511>, 0xb660f0be <Interpret(JSContext*, js::RunState&)+6318>, 0xb6610fb5 <Interpret(JSContext*, js::RunState&)+14245>, 0xb6613415 <Interpret(JSContext*, js::RunState&)+23557>, 0xb660f2e5 <Interpret(JSContext*, js::RunState&)+6869>, 0xb6613315 <Interpret(JSContext*, js::RunState&)+23301>, 0xb660f2f5 <Interpret(JSContext*, js::RunState&)+6885>, 0xb6613325 <Interpret(JSContext*, js::RunState&)+23317>, 0xb6612db3 <Interpret(JSContext*, js::RunState&)+21923>, 0xb660f910 <Interpret(JSContext*, js::RunState&)+8448>, 0xb660ea82 <Interpret(JSContext*, js::RunState&)+4722>, 0xb660ec0f <Interpret(JSContext*, js::RunState&)+5119>, 0xb660e6a4 <Interpret(JSContext*, js::RunState&)+3732>, 0xb660f305 <Interpret(JSContext*, js::RunState&)+6901>, 0xb66132f5 <Interpret(JSContext*, js::RunState&)+23269>, 0xb660f315 <Interpret(JSContext*, js::RunState&)+6917>, 0xb6613305 <Interpret(JSContext*, js::RunState&)+23285>, 0xb661013c <Interpret(JSContext*, js::RunState&)+10540>, 0xb660f325 <Interpret(JSContext*, js::RunState&)+6933>, 0xb66132d5 <Interpret(JSContext*, js::RunState&)+23237>, 0xb660f335 <Interpret(JSContext*, js::RunState&)+6949>, 0xb66132e5 <Interpret(JSContext*, js::RunState&)+23253>, 0xb660f345 <Interpret(JSContext*, js::RunState&)+6965>, 0xb66132b5 <Interpret(JSContext*, js::RunState&)+23205>, 0xb660f355 <Interpret(JSContext*, js::RunState&)+6981>, 0xb66132c5 <Interpret(JSContext*, js::RunState&)+23221>, 0xb660f365 <Interpret(JSContext*, js::RunState&)+6997>, 0xb6613395 <Interpret(JSContext*, js::RunState&)+23429>, 0xb660f375 <Interpret(JSContext*, js::RunState&)+7013>, 0xb66133a5 <Interpret(JSContext*, js::RunState&)+23445>, 0xb660f385 <Interpret(JSContext*, js::RunState&)+7029>, 0xb6613375 <Interpret(JSContext*, js::RunState&)+23397>, 0xb660f395 <Interpret(JSContext*, js::RunState&)+7045>, 0xb6613385 <Interpret(JSContext*, js::RunState&)+23413>, 0xb660f3a5 <Interpret(JSContext*, js::RunState&)+7061>, 0xb6613355 <Interpret(JSContext*, js::RunState&)+23365>, 0xb660f3b5 <Interpret(JSContext*, js::RunState&)+7077>, 0xb6613365 <Interpret(JSContext*, js::RunState&)+23381>, 0xb660f3c5 <Interpret(JSContext*, js::RunState&)+7093>, 0xb6613335 <Interpret(JSContext*, js::RunState&)+23333>, 0xb660f3d5 <Interpret(JSContext*, js::RunState&)+7109>, 0xb660dede <Interpret(JSContext*, js::RunState&)+1742>, 0xb6613345 <Interpret(JSContext*, js::RunState&)+23349>, 0xb660f3e5 <Interpret(JSContext*, js::RunState&)+7125>, 0xb6613255 <Interpret(JSContext*, js::RunState&)+23109>, 0xb660ff08 <Interpret(JSContext*, js::RunState&)+9976>, 0xb660f3f5 <Interpret(JSContext*, js::RunState&)+7141>, 0xb6613265 <Interpret(JSContext*, js::RunState&)+23125>, 0xb660f405 <Interpret(JSContext*, js::RunState&)+7157>, 0xb6613235 <Interpret(JSContext*, js::RunState&)+23077>, 0xb660e82d <Interpret(JSContext*, js::RunState&)+4125>, 0xb66127bf <Interpret(JSContext*, js::RunState&)+20399>, 0xb66133f5 <Interpret(JSContext*, js::RunState&)+23525>, 0xb660f415 <Interpret(JSContext*, js::RunState&)+7173>, 0xb660ebc1 <Interpret(JSContext*, js::RunState&)+5041>, 0xb661296c <Interpret(JSContext*, js::RunState&)+20828>, 0xb66129e5 <Interpret(JSContext*, js::RunState&)+20949>...} > rootId0 = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0xb4567e0c, prev = 0xbfb9e238, ptr = {asBits = 2}} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack = 0xb4567df0, prev = 0xbfb9e244, ptr = 0x0} >#9 0xb66180ae in js::RunScript (cx=cx@entry=0xb4567de0, state=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:402 > marker = {r = 0xb27d7dc0, size_before = {<No data fields>}} >#10 0xb6618306 in js::Invoke (cx=cx@entry=0xb4567de0, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:474 > gcIfNeeded = {cx_ = 0xb4567de0} > state = {<js::RunState> = {_vptr.RunState = 0xb75f7fe0 <vtable for js::InvokeState+8>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0xbfb9dd40, ptr = 0xae302100}}, args_ = @0xbfb9dc24, initial_ = js::INITIAL_NONE, useNewType_ = false} > ok = <optimized out> > initial = js::INITIAL_NONE >#11 0xb66188fe in js::Invoke (cx=cx@entry=0xb4567de0, thisv=..., fval=..., argc=argc@entry=4, argv=0xbfb9de0c, rval=rval@entry=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:511 > args = {<JS::CallArgs> = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = {<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> = {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, argv_ = 0xbfb9dc8c}, <No data fields>}, argc_ = 4}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0xbfb9dd7c, tag_ = -10, stackTop = 0xb4567e24}, vector = {<mozilla::VectorBase<JS::Value, 8u, js::TempAllocPolicy, js::Vector<JS::Value, 8u, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0xb4567de0}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0xbfb9dc7c, mLength = 6, mCapacity = 8, {u = {mBytes = "\240\aP\261\207\377\377\377\200\aP\261\207\377\377\377 \233\062\260\205\377\377\377x\034P\261\207\377\377\377\300G4\260\207\377\377\377\001\000\000\000\203\377\377\377.\343}\262\354}V\264t\340\271\277\240\aP\261", mDummy = 18446743556993320864}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}}, <No data fields>}} >#12 0xb678be0f in js::jit::DoCallFallback (cx=0xb4567de0, frame=0xbfb9df0c, stub_=0xb003fdd8, argc=4, vp=0xbfb9ddfc, res=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jit/BaselineIC.cpp:8140 > stub = {stub_ = 0xb003fdd8, frame_ = 0xbfb9df0c, pcOffset_ = 805} > vpRoot = {<JS::AutoGCRooter> = {down = 0xbfb9e600, tag_ = 6, stackTop = 0xb4567e24}, array = 0xbfb9ddfc} > constructing = <optimized out> > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0xbfb9e250, ptr = 0xb0335980} > op = <optimized out> > callee = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9e048, ptr = {data = {asBits = 18446743556993320864, s = {payload = {i32 = -1320155232, u32 = 2974812064, boo = 2974812064, str = 0xb15007a0, obj = 0xb15007a0, cell = 0xb15007a0, ptr = 0xb15007a0, why = 2974812064, word = 2974812064, uintptr = 2974812064}, tag = JSVAL_TAG_OBJECT}, asDouble = -nan(0xfff87b15007a0), asPtr = 0xb15007a0}}} > thisv = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9dd58, ptr = {data = {asBits = 18446743556993320832, s = {payload = {i32 = -1320155264, u32 = 2974812032, boo = 2974812032, str = 0xb1500780, obj = 0xb1500780, cell = 0xb1500780, ptr = 0xb1500780, why = 2974812032, word = 2974812032, uintptr = 2974812032}, tag = JSVAL_TAG_OBJECT}, asDouble = -nan(0xfff87b1500780), asPtr = 0xb1500780}}} > args = <optimized out> > newType = <optimized out> >#13 0xb463662d in ?? () >No symbol table info available. >#14 0xb003fdd8 in ?? () >No symbol table info available. >#15 0xb46318ca in ?? () >No symbol table info available. >#16 0xb63b1617 in EnterBaseline (cx=0xb4625721, cx@entry=0xb4567de0, data=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jit/BaselineJIT.cpp:124 > pcc = {cx = 0xb4625721, oldCompartment = <optimized out>} > activation = {<js::Activation> = {cx_ = 0xb4567de0, compartment_ = 0xb45effc0, prev_ = 0xbfb9e2f0, savedFrameChain_ = 0, hideScriptedCallerCount_ = 0, kind_ = js::Activation::Jit}, prevJitTop_ = 0x0, prevJitJSContext_ = 0x0, firstFrameIsConstructing_ = false, active_ = true, rematerializedFrames_ = 0x0} >#17 0xb63b2f75 in js::jit::EnterBaselineAtBranch (cx=0xb4567de0, fp=0xb27fc120, pc=0xb27de3c7 "\343\202L\b\377\377\377\065NV") at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jit/BaselineJIT.cpp:209 > data = {jitcode = 0xb46258e0 "\213\225\064\377\377\377\213\215\070\377\377\377\277\f\006\003\260\213?\377\027\203\371\203\017\204\t", osrFrame = 0xb27fc120, calleeToken = 0xb1500620, maxArgv = 0xbfb9e624, maxArgc = 7, numActualArgs = 6, osrNumStackValues = 20, scopeChain = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9e214, ptr = 0x0}, result = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9e288, ptr = {data = {asBits = 18446743528248705030, s = {payload = {i32 = 6, u32 = 6, boo = 6, str = 0x6, obj = 0x6, cell = 0x6, ptr = 0x6, why = JS_ARG_POISON, word = 6, uintptr = 6}, tag = JSVAL_TAG_INT32}, asDouble = -nan(0xfff8100000006), asPtr = 0x6}}}, constructing = false} > status = <optimized out> > thisv = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9e080, ptr = {data = {asBits = 18446743532543672320, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, cell = 0x0, ptr = 0x0, why = JS_ELEMENTS_HOLE, word = 0, uintptr = 0}, tag = JSVAL_TAG_UNDEFINED}, asDouble = -nan(0xfff8200000000), asPtr = 0x0}}} >#18 0xb661495a in Interpret (cx=0x5a5a5a5a, cx@entry=0xb4567de0, state=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:1701 > maybeOsr = (js::jit::IonExec_Ok | unknown: 1515870808) > status = 1515870810 > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9e6a8, ptr = {data = {asBits = 18446743556993322144, s = {payload = {i32 = -1320153952, u32 = 2974813344, boo = 2974813344, str = 0xb1500ca0, obj = 0xb1500ca0, cell = 0xb1500ca0, ptr = 0xb1500ca0, why = 2974813344, word = 2974813344, uintptr = 2974813344}, tag = JSVAL_TAG_OBJECT}, asDouble = -nan(0xfff87b1500ca0), asPtr = 0xb1500ca0}}} > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9e208, ptr = 0xb03f98e0} > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9e278, ptr = {data = {asBits = 18446743532543672320, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, cell = 0x0, ptr = 0x0, why = JS_ELEMENTS_HOLE, word = 0, uintptr = 0}, tag = JSVAL_TAG_UNDEFINED}, asDouble = -nan(0xfff8200000000), asPtr = 0x0}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0xb4567dfc, prev = 0xbfb9eb1c, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9e6f0, ptr = 0xae305920} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, stack = 0xb4567df8, prev = 0xbfb9eb10, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, stack = 0xb4567dfc, prev = 0xbfb9e1e4, ptr = 0xae3003b0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0xbfb9e1cc, ptr = 0xae302580} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0xbfb9e3dc, ptr = 0xb0335980} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0xb4567dfc, prev = 0xbfb9e1d8, ptr = 0x0} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9e1f0, ptr = 0xb1501dd8} > activation = {<js::Activation> = {cx_ = 0xb4567de0, compartment_ = 0xb45effc0, prev_ = 0xbfb9ebe0, savedFrameChain_ = 0, hideScriptedCallerCount_ = 0, kind_ = js::Activation::Interpreter}, state_ = @0xbfb9e3d4, regs_ = {sp = 0xb27fc200, pc = 0xb27de3c7 "\343\202L\b\377\377\377\065NV", fp_ = 0xb27fc120}, entryFrame_ = 0xb27fc120, opMask_ = 0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9e1fc, ptr = 0x0} > addresses = {0xb6611c55 <Interpret(JSContext*, js::RunState&)+17477>, 0xb660f948 <Interpret(JSContext*, js::RunState&)+8504>, 0xb6613275 <Interpret(JSContext*, js::RunState&)+23141>, 0xb66123ce <Interpret(JSContext*, js::RunState&)+19390>, 0xb6612485 <Interpret(JSContext*, js::RunState&)+19573>, 0xb660ea65 <Interpret(JSContext*, js::RunState&)+4693>, 0xb660eb7c <Interpret(JSContext*, js::RunState&)+4972>, 0xb660f778 <Interpret(JSContext*, js::RunState&)+8040>, 0xb660f80c <Interpret(JSContext*, js::RunState&)+8188>, 0xb6610389 <Interpret(JSContext*, js::RunState&)+11129>, 0xb6610dcd <Interpret(JSContext*, js::RunState&)+13757>, 0xb660f898 <Interpret(JSContext*, js::RunState&)+8328>, 0xb6610d5b <Interpret(JSContext*, js::RunState&)+13643>, 0xb6610d8f <Interpret(JSContext*, js::RunState&)+13695>, 0xb6610e55 <Interpret(JSContext*, js::RunState&)+13893>, 0xb6611037 <Interpret(JSContext*, js::RunState&)+14375>, 0xb66110b3 <Interpret(JSContext*, js::RunState&)+14499>, 0xb661112f <Interpret(JSContext*, js::RunState&)+14623>, 0xb66111ab <Interpret(JSContext*, js::RunState&)+14747>, 0xb6611218 <Interpret(JSContext*, js::RunState&)+14856>, 0xb66113f6 <Interpret(JSContext*, js::RunState&)+15334>, 0xb66114dc <Interpret(JSContext*, js::RunState&)+15564>, 0xb66115c2 <Interpret(JSContext*, js::RunState&)+15794>, 0xb66116a8 <Interpret(JSContext*, js::RunState&)+16024>, 0xb661178e <Interpret(JSContext*, js::RunState&)+16254>, 0xb66117ee <Interpret(JSContext*, js::RunState&)+16350>, 0xb661186c <Interpret(JSContext*, js::RunState&)+16476>, 0xb66118dc <Interpret(JSContext*, js::RunState&)+16588>, 0xb66119ec <Interpret(JSContext*, js::RunState&)+16860>, 0xb6611c5a <Interpret(JSContext*, js::RunState&)+17482>, 0xb6611d85 <Interpret(JSContext*, js::RunState&)+17781>, 0xb6611e9f <Interpret(JSContext*, js::RunState&)+18063>, 0xb6611f33 <Interpret(JSContext*, js::RunState&)+18211>, 0xb6611fd0 <Interpret(JSContext*, js::RunState&)+18368>, 0xb661200f <Interpret(JSContext*, js::RunState&)+18431>, 0xb66120b1 <Interpret(JSContext*, js::RunState&)+18593>, 0xb66120e7 <Interpret(JSContext*, js::RunState&)+18647>, 0xb661214a <Interpret(JSContext*, js::RunState&)+18746>, 0xb6612231 <Interpret(JSContext*, js::RunState&)+18977>, 0xb660ebc1 <Interpret(JSContext*, js::RunState&)+5041>, 0xb660fba0 <Interpret(JSContext*, js::RunState&)+9104>, 0xb660e5e0 <Interpret(JSContext*, js::RunState&)+3536>, 0xb660e5e0 <Interpret(JSContext*, js::RunState&)+3536>, 0xb660e640 <Interpret(JSContext*, js::RunState&)+3632>, 0xb660f8c7 <Interpret(JSContext*, js::RunState&)+8375>, 0xb660f23d <Interpret(JSContext*, js::RunState&)+6701>, 0xb66133d5 <Interpret(JSContext*, js::RunState&)+23493>, 0xb660f242 <Interpret(JSContext*, js::RunState&)+6706>, 0xb66133e5 <Interpret(JSContext*, js::RunState&)+23509>, 0xb660f247 <Interpret(JSContext*, js::RunState&)+6711>, 0xb66133b5 <Interpret(JSContext*, js::RunState&)+23461>, 0xb660f255 <Interpret(JSContext*, js::RunState&)+6725>, 0xb66133c5 <Interpret(JSContext*, js::RunState&)+23477>, 0xb660ef0b <Interpret(JSContext*, js::RunState&)+5883>, 0xb660ef10 <Interpret(JSContext*, js::RunState&)+5888>, 0xb660e82d <Interpret(JSContext*, js::RunState&)+4125>, 0xb660f519 <Interpret(JSContext*, js::RunState&)+7433>, 0xb660f265 <Interpret(JSContext*, js::RunState&)+6741>, 0xb660f0b9 <Interpret(JSContext*, js::RunState&)+6313>, 0xb660ec0f <Interpret(JSContext*, js::RunState&)+5119>, 0xb660ffe8 <Interpret(JSContext*, js::RunState&)+10200>, 0xb661003e <Interpret(JSContext*, js::RunState&)+10286>, 0xb66101d8 <Interpret(JSContext*, js::RunState&)+10696>, 0xb661020e <Interpret(JSContext*, js::RunState&)+10750>, 0xb6610244 <Interpret(JSContext*, js::RunState&)+10804>, 0xb660eea3 <Interpret(JSContext*, js::RunState&)+5779>, 0xb661027a <Interpret(JSContext*, js::RunState&)+10858>, 0xb66102b0 <Interpret(JSContext*, js::RunState&)+10912>, 0xb6610a6c <Interpret(JSContext*, js::RunState&)+12892>, 0xb6610ad3 <Interpret(JSContext*, js::RunState&)+12995>, 0xb66102e6 <Interpret(JSContext*, js::RunState&)+10966>, 0xb66103e7 <Interpret(JSContext*, js::RunState&)+11223>, 0xb661128b <Interpret(JSContext*, js::RunState&)+14971>, 0xb66112f6 <Interpret(JSContext*, js::RunState&)+15078>, 0xb660fbcf <Interpret(JSContext*, js::RunState&)+9151>, 0xb6610bed <Interpret(JSContext*, js::RunState&)+13277>, 0xb6610c35 <Interpret(JSContext*, js::RunState&)+13349>, 0xb6610caa <Interpret(JSContext*, js::RunState&)+13466>, 0xb6610d0d <Interpret(JSContext*, js::RunState&)+13565>, 0xb660e086 <Interpret(JSContext*, js::RunState&)+2166>, 0xb6610099 <Interpret(JSContext*, js::RunState&)+10377>, 0xb660f879 <Interpret(JSContext*, js::RunState&)+8297>, 0xb6613c6d <Interpret(JSContext*, js::RunState&)+25693>, 0xb6610a0a <Interpret(JSContext*, js::RunState&)+12794>, 0xb6610759 <Interpret(JSContext*, js::RunState&)+12105>, 0xb66107b2 <Interpret(JSContext*, js::RunState&)+12194>, 0xb66107ff <Interpret(JSContext*, js::RunState&)+12271>, 0xb6610855 <Interpret(JSContext*, js::RunState&)+12357>, 0xb660feb3 <Interpret(JSContext*, js::RunState&)+9891>, 0xb660f9b4 <Interpret(JSContext*, js::RunState&)+8612>, 0xb66124b8 <Interpret(JSContext*, js::RunState&)+19624>, 0xb6612588 <Interpret(JSContext*, js::RunState&)+19832>, 0xb66127a4 <Interpret(JSContext*, js::RunState&)+20372>, 0xb66127f0 <Interpret(JSContext*, js::RunState&)+20448>, 0xb6613142 <Interpret(JSContext*, js::RunState&)+22834>, 0xb66130a2 <Interpret(JSContext*, js::RunState&)+22674>, 0xb6612ff4 <Interpret(JSContext*, js::RunState&)+22500>, 0xb660ed7c <Interpret(JSContext*, js::RunState&)+5484>, 0xb660ed7c <Interpret(JSContext*, js::RunState&)+5484>, 0xb660ee1f <Interpret(JSContext*, js::RunState&)+5647>, 0xb660ee1f <Interpret(JSContext*, js::RunState&)+5647>, 0xb6613465 <Interpret(JSContext*, js::RunState&)+23637>, 0xb660f275 <Interpret(JSContext*, js::RunState&)+6757>, 0xb6613475 <Interpret(JSContext*, js::RunState&)+23653>, 0xb660f285 <Interpret(JSContext*, js::RunState&)+6773>, 0xb6613445 <Interpret(JSContext*, js::RunState&)+23605>, 0xb660f4b0 <Interpret(JSContext*, js::RunState&)+7328>, 0xb660f295 <Interpret(JSContext*, js::RunState&)+6789>, 0xb660e170 <Interpret(JSContext*, js::RunState&)+2400>, 0xb660f495 <Interpret(JSContext*, js::RunState&)+7301>, 0xb6611008 <Interpret(JSContext*, js::RunState&)+14328>, 0xb660e6a4 <Interpret(JSContext*, js::RunState&)+3732>, 0xb6612df2 <Interpret(JSContext*, js::RunState&)+21986>, 0xb6610b1b <Interpret(JSContext*, js::RunState&)+13067>, 0xb6612e49 <Interpret(JSContext*, js::RunState&)+22073>, 0xb66128b0 <Interpret(JSContext*, js::RunState&)+20640>, 0xb6612f6e <Interpret(JSContext*, js::RunState&)+22366>, 0xb6612ee6 <Interpret(JSContext*, js::RunState&)+22230>, 0xb6612f1e <Interpret(JSContext*, js::RunState&)+22286>, 0xb660f4fe <Interpret(JSContext*, js::RunState&)+7406>, 0xb660deb2 <Interpret(JSContext*, js::RunState&)+1698>, 0xb6611367 <Interpret(JSContext*, js::RunState&)+15191>, 0xb660eb78 <Interpret(JSContext*, js::RunState&)+4968>, 0xb660f668 <Interpret(JSContext*, js::RunState&)+7768>, 0xb6613455 <Interpret(JSContext*, js::RunState&)+23621>, 0xb660f2a5 <Interpret(JSContext*, js::RunState&)+6805>, 0xb6613425 <Interpret(JSContext*, js::RunState&)+23573>, 0xb6610898 <Interpret(JSContext*, js::RunState&)+12424>, 0xb660ec49 <Interpret(JSContext*, js::RunState&)+5177>, 0xb660ec49 <Interpret(JSContext*, js::RunState&)+5177>, 0xb661094c <Interpret(JSContext*, js::RunState&)+12604>, 0xb660fa8b <Interpret(JSContext*, js::RunState&)+8827>, 0xb660fb61 <Interpret(JSContext*, js::RunState&)+9041>, 0xb6610e06 <Interpret(JSContext*, js::RunState&)+13814>, 0xb660dec0 <Interpret(JSContext*, js::RunState&)+1712>, 0xb6612d7f <Interpret(JSContext*, js::RunState&)+21871>, 0xb6610425 <Interpret(JSContext*, js::RunState&)+11285>, 0xb66104f6 <Interpret(JSContext*, js::RunState&)+11494>, 0xb660f2b5 <Interpret(JSContext*, js::RunState&)+6821>, 0xb6613435 <Interpret(JSContext*, js::RunState&)+23589>, 0xb660f2c5 <Interpret(JSContext*, js::RunState&)+6837>, 0xb6613405 <Interpret(JSContext*, js::RunState&)+23541>, 0xb660f2d5 <Interpret(JSContext*, js::RunState&)+6853>, 0xb660fd37 <Interpret(JSContext*, js::RunState&)+9511>, 0xb660f0be <Interpret(JSContext*, js::RunState&)+6318>, 0xb6610fb5 <Interpret(JSContext*, js::RunState&)+14245>, 0xb6613415 <Interpret(JSContext*, js::RunState&)+23557>, 0xb660f2e5 <Interpret(JSContext*, js::RunState&)+6869>, 0xb6613315 <Interpret(JSContext*, js::RunState&)+23301>, 0xb660f2f5 <Interpret(JSContext*, js::RunState&)+6885>, 0xb6613325 <Interpret(JSContext*, js::RunState&)+23317>, 0xb6612db3 <Interpret(JSContext*, js::RunState&)+21923>, 0xb660f910 <Interpret(JSContext*, js::RunState&)+8448>, 0xb660ea82 <Interpret(JSContext*, js::RunState&)+4722>, 0xb660ec0f <Interpret(JSContext*, js::RunState&)+5119>, 0xb660e6a4 <Interpret(JSContext*, js::RunState&)+3732>, 0xb660f305 <Interpret(JSContext*, js::RunState&)+6901>, 0xb66132f5 <Interpret(JSContext*, js::RunState&)+23269>, 0xb660f315 <Interpret(JSContext*, js::RunState&)+6917>, 0xb6613305 <Interpret(JSContext*, js::RunState&)+23285>, 0xb661013c <Interpret(JSContext*, js::RunState&)+10540>, 0xb660f325 <Interpret(JSContext*, js::RunState&)+6933>, 0xb66132d5 <Interpret(JSContext*, js::RunState&)+23237>, 0xb660f335 <Interpret(JSContext*, js::RunState&)+6949>, 0xb66132e5 <Interpret(JSContext*, js::RunState&)+23253>, 0xb660f345 <Interpret(JSContext*, js::RunState&)+6965>, 0xb66132b5 <Interpret(JSContext*, js::RunState&)+23205>, 0xb660f355 <Interpret(JSContext*, js::RunState&)+6981>, 0xb66132c5 <Interpret(JSContext*, js::RunState&)+23221>, 0xb660f365 <Interpret(JSContext*, js::RunState&)+6997>, 0xb6613395 <Interpret(JSContext*, js::RunState&)+23429>, 0xb660f375 <Interpret(JSContext*, js::RunState&)+7013>, 0xb66133a5 <Interpret(JSContext*, js::RunState&)+23445>, 0xb660f385 <Interpret(JSContext*, js::RunState&)+7029>, 0xb6613375 <Interpret(JSContext*, js::RunState&)+23397>, 0xb660f395 <Interpret(JSContext*, js::RunState&)+7045>, 0xb6613385 <Interpret(JSContext*, js::RunState&)+23413>, 0xb660f3a5 <Interpret(JSContext*, js::RunState&)+7061>, 0xb6613355 <Interpret(JSContext*, js::RunState&)+23365>, 0xb660f3b5 <Interpret(JSContext*, js::RunState&)+7077>, 0xb6613365 <Interpret(JSContext*, js::RunState&)+23381>, 0xb660f3c5 <Interpret(JSContext*, js::RunState&)+7093>, 0xb6613335 <Interpret(JSContext*, js::RunState&)+23333>, 0xb660f3d5 <Interpret(JSContext*, js::RunState&)+7109>, 0xb660dede <Interpret(JSContext*, js::RunState&)+1742>, 0xb6613345 <Interpret(JSContext*, js::RunState&)+23349>, 0xb660f3e5 <Interpret(JSContext*, js::RunState&)+7125>, 0xb6613255 <Interpret(JSContext*, js::RunState&)+23109>, 0xb660ff08 <Interpret(JSContext*, js::RunState&)+9976>, 0xb660f3f5 <Interpret(JSContext*, js::RunState&)+7141>, 0xb6613265 <Interpret(JSContext*, js::RunState&)+23125>, 0xb660f405 <Interpret(JSContext*, js::RunState&)+7157>, 0xb6613235 <Interpret(JSContext*, js::RunState&)+23077>, 0xb660e82d <Interpret(JSContext*, js::RunState&)+4125>, 0xb66127bf <Interpret(JSContext*, js::RunState&)+20399>, 0xb66133f5 <Interpret(JSContext*, js::RunState&)+23525>, 0xb660f415 <Interpret(JSContext*, js::RunState&)+7173>, 0xb660ebc1 <Interpret(JSContext*, js::RunState&)+5041>, 0xb661296c <Interpret(JSContext*, js::RunState&)+20828>, 0xb66129e5 <Interpret(JSContext*, js::RunState&)+20949>...} > rootId0 = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0xb4567e0c, prev = 0xbfb9eb28, ptr = {asBits = 2956959904}} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack = 0xb4567df0, prev = 0xbfb9eb34, ptr = 0x0} >#19 0xb66180ae in js::RunScript (cx=cx@entry=0xb4567de0, state=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:402 > marker = {r = 0xb27d7dc0, size_before = {<No data fields>}} >#20 0xb6618306 in js::Invoke (cx=cx@entry=0xb4567de0, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:474 > gcIfNeeded = {cx_ = 0xb4567de0} > state = {<js::RunState> = {_vptr.RunState = 0xb75f7fe0 <vtable for js::InvokeState+8>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0xbfb9eb40, ptr = 0xb0335980}}, args_ = @0xbfb9e5c4, initial_ = js::INITIAL_NONE, useNewType_ = false} > ok = <optimized out> > initial = js::INITIAL_NONE >#21 0xb66188fe in js::Invoke (cx=cx@entry=0xb4567de0, thisv=..., fval=..., argc=6, argv=0xb27fc0e0, rval=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:511 > args = {<JS::CallArgs> = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = {<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> = {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, argv_ = 0xbfb9e62c}, <No data fields>}, argc_ = 6}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0xbfb9eef0, tag_ = -10, stackTop = 0xb4567e24}, vector = {<mozilla::VectorBase<JS::Value, 8u, js::TempAllocPolicy, js::Vector<JS::Value, 8u, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0xb4567de0}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0xbfb9e61c, mLength = 8, mCapacity = 8, {u = {mBytes = " \006P\261\207\377\377\377\240\005P\261\207\377\377\377\220\230\062\260\205\377\377\377\300G4\260\207\377\377\377\000\000\000\000\203\377\377\377\340G4\260\207\377\377\377\300\372\063\260\207\377\377\377\001\000\000\000\203\377\377\377", mDummy = 18446743556993320480}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}}, <No data fields>}} >#22 0xb656a34b in js::DirectProxyHandler::call (this=this@entry=0xb7716e30 <js::CrossCompartmentWrapper::singleton>, cx=cx@entry=0xb4567de0, proxy=proxy@entry=..., args=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jsproxy.cpp:467 > target = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9eb78, ptr = {data = {asBits = 18446743556993320480, s = {payload = {i32 = -1320155616, u32 = 2974811680, boo = 2974811680, str = 0xb1500620, obj = 0xb1500620, cell = 0xb1500620, ptr = 0xb1500620, why = 2974811680, word = 2974811680, uintptr = 2974811680}, tag = JSVAL_TAG_OBJECT}, asDouble = -nan(0xfff87b1500620), asPtr = 0xb1500620}}} >#23 0xb65c0e04 in js::CrossCompartmentWrapper::call (this=0xb7716e30 <js::CrossCompartmentWrapper::singleton>, cx=0xb4567de0, wrapper=..., args=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jswrapper.cpp:464 > wrapped = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9e750, ptr = 0xb1500620} >#24 0xb6570115 in call (args=..., proxy=..., cx=0xb4567de0) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jsproxy.cpp:2648 > policy = {_vptr.AutoEnterPolicy = 0xb75f6158 <vtable for js::AutoEnterPolicy+8>, allow = true, rv = false} >#25 js::proxy_Call (cx=cx@entry=0xb4567de0, argc=6, vp=0xb27fc0d0) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jsproxy.cpp:3035 > args = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = {<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> = {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, argv_ = 0xb27fc0e0}, <No data fields>}, argc_ = 6}, <No data fields>} > proxy = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9eb04, ptr = 0xb033fa30} >#26 0xb6618571 in CallJSNative (args=..., native=0xb6570050 <js::proxy_Call(JSContext*, unsigned int, JS::Value*)>, cx=0xb4567de0) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jscntxtinlines.h:239 > ok = <optimized out> >#27 js::Invoke (cx=0xb4567de0, args=..., construct=js::NO_CONSTRUCT) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:448 > gcIfNeeded = {cx_ = 0xb4567de0} > state = {<js::RunState> = {_vptr.RunState = 0xbfb9e958, kind_ = (unknown: 3216631772), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb01bb310, prev = 0xaffe0da0, ptr = 0xb01bb310}}, args_ = @0x1, initial_ = (unknown: 2995634068), useNewType_ = 96} > ok = <optimized out> > initial = js::INITIAL_NONE >#28 0xb660e1e9 in Interpret (cx=0x5a5a5a5a, cx@entry=0xb4567de0, state=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:2566 > args = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = {<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> = {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, argv_ = 0xb27fc0e0}, <No data fields>}, argc_ = 6}, <No data fields>} > initial = (js::INITIAL_CONSTRUCT | unknown: 16) > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9f090, ptr = {data = {asBits = 18446743556974600048, s = {payload = {i32 = -1338876048, u32 = 2956091248, boo = 2956091248, str = 0xb0325f70, obj = 0xb0325f70, cell = 0xb0325f70, ptr = 0xb0325f70, why = 2956091248, word = 2956091248, uintptr = 2956091248}, tag = JSVAL_TAG_OBJECT}, asDouble = -nan(0xfff87b0325f70), asPtr = 0xb0325f70}}} > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9eaf8, ptr = 0xae306d30} > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9eb68, ptr = {data = {asBits = 18446743532543672320, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, cell = 0x0, ptr = 0x0, why = JS_ELEMENTS_HOLE, word = 0, uintptr = 0}, tag = JSVAL_TAG_UNDEFINED}, asDouble = -nan(0xfff8200000000), asPtr = 0x0}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0xb4567dfc, prev = 0x0, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9f068, ptr = 0xb0344780} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, stack = 0xb4567df8, prev = 0x0, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, stack = 0xb4567dfc, prev = 0xbfb9ead4, ptr = 0xb0365bc0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0xbfb9eabc, ptr = 0xb03fb780} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0xbfb9eccc, ptr = 0xb03fb780} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0xb4567dfc, prev = 0xbfb9eac8, ptr = 0x0} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9eae0, ptr = 0xb0322f70} > activation = {<js::Activation> = {cx_ = 0xb4567de0, compartment_ = 0xb45efe20, prev_ = 0x0, savedFrameChain_ = 0, hideScriptedCallerCount_ = 0, kind_ = js::Activation::Interpreter}, state_ = @0xbfb9ecc4, regs_ = {sp = 0xb27fc110, pc = 0xaffe9cdb ":", fp_ = 0xb27fc088}, entryFrame_ = 0xb27fc010, opMask_ = 0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9eaec, ptr = 0x0} > addresses = {0xb6611c55 <Interpret(JSContext*, js::RunState&)+17477>, 0xb660f948 <Interpret(JSContext*, js::RunState&)+8504>, 0xb6613275 <Interpret(JSContext*, js::RunState&)+23141>, 0xb66123ce <Interpret(JSContext*, js::RunState&)+19390>, 0xb6612485 <Interpret(JSContext*, js::RunState&)+19573>, 0xb660ea65 <Interpret(JSContext*, js::RunState&)+4693>, 0xb660eb7c <Interpret(JSContext*, js::RunState&)+4972>, 0xb660f778 <Interpret(JSContext*, js::RunState&)+8040>, 0xb660f80c <Interpret(JSContext*, js::RunState&)+8188>, 0xb6610389 <Interpret(JSContext*, js::RunState&)+11129>, 0xb6610dcd <Interpret(JSContext*, js::RunState&)+13757>, 0xb660f898 <Interpret(JSContext*, js::RunState&)+8328>, 0xb6610d5b <Interpret(JSContext*, js::RunState&)+13643>, 0xb6610d8f <Interpret(JSContext*, js::RunState&)+13695>, 0xb6610e55 <Interpret(JSContext*, js::RunState&)+13893>, 0xb6611037 <Interpret(JSContext*, js::RunState&)+14375>, 0xb66110b3 <Interpret(JSContext*, js::RunState&)+14499>, 0xb661112f <Interpret(JSContext*, js::RunState&)+14623>, 0xb66111ab <Interpret(JSContext*, js::RunState&)+14747>, 0xb6611218 <Interpret(JSContext*, js::RunState&)+14856>, 0xb66113f6 <Interpret(JSContext*, js::RunState&)+15334>, 0xb66114dc <Interpret(JSContext*, js::RunState&)+15564>, 0xb66115c2 <Interpret(JSContext*, js::RunState&)+15794>, 0xb66116a8 <Interpret(JSContext*, js::RunState&)+16024>, 0xb661178e <Interpret(JSContext*, js::RunState&)+16254>, 0xb66117ee <Interpret(JSContext*, js::RunState&)+16350>, 0xb661186c <Interpret(JSContext*, js::RunState&)+16476>, 0xb66118dc <Interpret(JSContext*, js::RunState&)+16588>, 0xb66119ec <Interpret(JSContext*, js::RunState&)+16860>, 0xb6611c5a <Interpret(JSContext*, js::RunState&)+17482>, 0xb6611d85 <Interpret(JSContext*, js::RunState&)+17781>, 0xb6611e9f <Interpret(JSContext*, js::RunState&)+18063>, 0xb6611f33 <Interpret(JSContext*, js::RunState&)+18211>, 0xb6611fd0 <Interpret(JSContext*, js::RunState&)+18368>, 0xb661200f <Interpret(JSContext*, js::RunState&)+18431>, 0xb66120b1 <Interpret(JSContext*, js::RunState&)+18593>, 0xb66120e7 <Interpret(JSContext*, js::RunState&)+18647>, 0xb661214a <Interpret(JSContext*, js::RunState&)+18746>, 0xb6612231 <Interpret(JSContext*, js::RunState&)+18977>, 0xb660ebc1 <Interpret(JSContext*, js::RunState&)+5041>, 0xb660fba0 <Interpret(JSContext*, js::RunState&)+9104>, 0xb660e5e0 <Interpret(JSContext*, js::RunState&)+3536>, 0xb660e5e0 <Interpret(JSContext*, js::RunState&)+3536>, 0xb660e640 <Interpret(JSContext*, js::RunState&)+3632>, 0xb660f8c7 <Interpret(JSContext*, js::RunState&)+8375>, 0xb660f23d <Interpret(JSContext*, js::RunState&)+6701>, 0xb66133d5 <Interpret(JSContext*, js::RunState&)+23493>, 0xb660f242 <Interpret(JSContext*, js::RunState&)+6706>, 0xb66133e5 <Interpret(JSContext*, js::RunState&)+23509>, 0xb660f247 <Interpret(JSContext*, js::RunState&)+6711>, 0xb66133b5 <Interpret(JSContext*, js::RunState&)+23461>, 0xb660f255 <Interpret(JSContext*, js::RunState&)+6725>, 0xb66133c5 <Interpret(JSContext*, js::RunState&)+23477>, 0xb660ef0b <Interpret(JSContext*, js::RunState&)+5883>, 0xb660ef10 <Interpret(JSContext*, js::RunState&)+5888>, 0xb660e82d <Interpret(JSContext*, js::RunState&)+4125>, 0xb660f519 <Interpret(JSContext*, js::RunState&)+7433>, 0xb660f265 <Interpret(JSContext*, js::RunState&)+6741>, 0xb660f0b9 <Interpret(JSContext*, js::RunState&)+6313>, 0xb660ec0f <Interpret(JSContext*, js::RunState&)+5119>, 0xb660ffe8 <Interpret(JSContext*, js::RunState&)+10200>, 0xb661003e <Interpret(JSContext*, js::RunState&)+10286>, 0xb66101d8 <Interpret(JSContext*, js::RunState&)+10696>, 0xb661020e <Interpret(JSContext*, js::RunState&)+10750>, 0xb6610244 <Interpret(JSContext*, js::RunState&)+10804>, 0xb660eea3 <Interpret(JSContext*, js::RunState&)+5779>, 0xb661027a <Interpret(JSContext*, js::RunState&)+10858>, 0xb66102b0 <Interpret(JSContext*, js::RunState&)+10912>, 0xb6610a6c <Interpret(JSContext*, js::RunState&)+12892>, 0xb6610ad3 <Interpret(JSContext*, js::RunState&)+12995>, 0xb66102e6 <Interpret(JSContext*, js::RunState&)+10966>, 0xb66103e7 <Interpret(JSContext*, js::RunState&)+11223>, 0xb661128b <Interpret(JSContext*, js::RunState&)+14971>, 0xb66112f6 <Interpret(JSContext*, js::RunState&)+15078>, 0xb660fbcf <Interpret(JSContext*, js::RunState&)+9151>, 0xb6610bed <Interpret(JSContext*, js::RunState&)+13277>, 0xb6610c35 <Interpret(JSContext*, js::RunState&)+13349>, 0xb6610caa <Interpret(JSContext*, js::RunState&)+13466>, 0xb6610d0d <Interpret(JSContext*, js::RunState&)+13565>, 0xb660e086 <Interpret(JSContext*, js::RunState&)+2166>, 0xb6610099 <Interpret(JSContext*, js::RunState&)+10377>, 0xb660f879 <Interpret(JSContext*, js::RunState&)+8297>, 0xb6613c6d <Interpret(JSContext*, js::RunState&)+25693>, 0xb6610a0a <Interpret(JSContext*, js::RunState&)+12794>, 0xb6610759 <Interpret(JSContext*, js::RunState&)+12105>, 0xb66107b2 <Interpret(JSContext*, js::RunState&)+12194>, 0xb66107ff <Interpret(JSContext*, js::RunState&)+12271>, 0xb6610855 <Interpret(JSContext*, js::RunState&)+12357>, 0xb660feb3 <Interpret(JSContext*, js::RunState&)+9891>, 0xb660f9b4 <Interpret(JSContext*, js::RunState&)+8612>, 0xb66124b8 <Interpret(JSContext*, js::RunState&)+19624>, 0xb6612588 <Interpret(JSContext*, js::RunState&)+19832>, 0xb66127a4 <Interpret(JSContext*, js::RunState&)+20372>, 0xb66127f0 <Interpret(JSContext*, js::RunState&)+20448>, 0xb6613142 <Interpret(JSContext*, js::RunState&)+22834>, 0xb66130a2 <Interpret(JSContext*, js::RunState&)+22674>, 0xb6612ff4 <Interpret(JSContext*, js::RunState&)+22500>, 0xb660ed7c <Interpret(JSContext*, js::RunState&)+5484>, 0xb660ed7c <Interpret(JSContext*, js::RunState&)+5484>, 0xb660ee1f <Interpret(JSContext*, js::RunState&)+5647>, 0xb660ee1f <Interpret(JSContext*, js::RunState&)+5647>, 0xb6613465 <Interpret(JSContext*, js::RunState&)+23637>, 0xb660f275 <Interpret(JSContext*, js::RunState&)+6757>, 0xb6613475 <Interpret(JSContext*, js::RunState&)+23653>, 0xb660f285 <Interpret(JSContext*, js::RunState&)+6773>, 0xb6613445 <Interpret(JSContext*, js::RunState&)+23605>, 0xb660f4b0 <Interpret(JSContext*, js::RunState&)+7328>, 0xb660f295 <Interpret(JSContext*, js::RunState&)+6789>, 0xb660e170 <Interpret(JSContext*, js::RunState&)+2400>, 0xb660f495 <Interpret(JSContext*, js::RunState&)+7301>, 0xb6611008 <Interpret(JSContext*, js::RunState&)+14328>, 0xb660e6a4 <Interpret(JSContext*, js::RunState&)+3732>, 0xb6612df2 <Interpret(JSContext*, js::RunState&)+21986>, 0xb6610b1b <Interpret(JSContext*, js::RunState&)+13067>, 0xb6612e49 <Interpret(JSContext*, js::RunState&)+22073>, 0xb66128b0 <Interpret(JSContext*, js::RunState&)+20640>, 0xb6612f6e <Interpret(JSContext*, js::RunState&)+22366>, 0xb6612ee6 <Interpret(JSContext*, js::RunState&)+22230>, 0xb6612f1e <Interpret(JSContext*, js::RunState&)+22286>, 0xb660f4fe <Interpret(JSContext*, js::RunState&)+7406>, 0xb660deb2 <Interpret(JSContext*, js::RunState&)+1698>, 0xb6611367 <Interpret(JSContext*, js::RunState&)+15191>, 0xb660eb78 <Interpret(JSContext*, js::RunState&)+4968>, 0xb660f668 <Interpret(JSContext*, js::RunState&)+7768>, 0xb6613455 <Interpret(JSContext*, js::RunState&)+23621>, 0xb660f2a5 <Interpret(JSContext*, js::RunState&)+6805>, 0xb6613425 <Interpret(JSContext*, js::RunState&)+23573>, 0xb6610898 <Interpret(JSContext*, js::RunState&)+12424>, 0xb660ec49 <Interpret(JSContext*, js::RunState&)+5177>, 0xb660ec49 <Interpret(JSContext*, js::RunState&)+5177>, 0xb661094c <Interpret(JSContext*, js::RunState&)+12604>, 0xb660fa8b <Interpret(JSContext*, js::RunState&)+8827>, 0xb660fb61 <Interpret(JSContext*, js::RunState&)+9041>, 0xb6610e06 <Interpret(JSContext*, js::RunState&)+13814>, 0xb660dec0 <Interpret(JSContext*, js::RunState&)+1712>, 0xb6612d7f <Interpret(JSContext*, js::RunState&)+21871>, 0xb6610425 <Interpret(JSContext*, js::RunState&)+11285>, 0xb66104f6 <Interpret(JSContext*, js::RunState&)+11494>, 0xb660f2b5 <Interpret(JSContext*, js::RunState&)+6821>, 0xb6613435 <Interpret(JSContext*, js::RunState&)+23589>, 0xb660f2c5 <Interpret(JSContext*, js::RunState&)+6837>, 0xb6613405 <Interpret(JSContext*, js::RunState&)+23541>, 0xb660f2d5 <Interpret(JSContext*, js::RunState&)+6853>, 0xb660fd37 <Interpret(JSContext*, js::RunState&)+9511>, 0xb660f0be <Interpret(JSContext*, js::RunState&)+6318>, 0xb6610fb5 <Interpret(JSContext*, js::RunState&)+14245>, 0xb6613415 <Interpret(JSContext*, js::RunState&)+23557>, 0xb660f2e5 <Interpret(JSContext*, js::RunState&)+6869>, 0xb6613315 <Interpret(JSContext*, js::RunState&)+23301>, 0xb660f2f5 <Interpret(JSContext*, js::RunState&)+6885>, 0xb6613325 <Interpret(JSContext*, js::RunState&)+23317>, 0xb6612db3 <Interpret(JSContext*, js::RunState&)+21923>, 0xb660f910 <Interpret(JSContext*, js::RunState&)+8448>, 0xb660ea82 <Interpret(JSContext*, js::RunState&)+4722>, 0xb660ec0f <Interpret(JSContext*, js::RunState&)+5119>, 0xb660e6a4 <Interpret(JSContext*, js::RunState&)+3732>, 0xb660f305 <Interpret(JSContext*, js::RunState&)+6901>, 0xb66132f5 <Interpret(JSContext*, js::RunState&)+23269>, 0xb660f315 <Interpret(JSContext*, js::RunState&)+6917>, 0xb6613305 <Interpret(JSContext*, js::RunState&)+23285>, 0xb661013c <Interpret(JSContext*, js::RunState&)+10540>, 0xb660f325 <Interpret(JSContext*, js::RunState&)+6933>, 0xb66132d5 <Interpret(JSContext*, js::RunState&)+23237>, 0xb660f335 <Interpret(JSContext*, js::RunState&)+6949>, 0xb66132e5 <Interpret(JSContext*, js::RunState&)+23253>, 0xb660f345 <Interpret(JSContext*, js::RunState&)+6965>, 0xb66132b5 <Interpret(JSContext*, js::RunState&)+23205>, 0xb660f355 <Interpret(JSContext*, js::RunState&)+6981>, 0xb66132c5 <Interpret(JSContext*, js::RunState&)+23221>, 0xb660f365 <Interpret(JSContext*, js::RunState&)+6997>, 0xb6613395 <Interpret(JSContext*, js::RunState&)+23429>, 0xb660f375 <Interpret(JSContext*, js::RunState&)+7013>, 0xb66133a5 <Interpret(JSContext*, js::RunState&)+23445>, 0xb660f385 <Interpret(JSContext*, js::RunState&)+7029>, 0xb6613375 <Interpret(JSContext*, js::RunState&)+23397>, 0xb660f395 <Interpret(JSContext*, js::RunState&)+7045>, 0xb6613385 <Interpret(JSContext*, js::RunState&)+23413>, 0xb660f3a5 <Interpret(JSContext*, js::RunState&)+7061>, 0xb6613355 <Interpret(JSContext*, js::RunState&)+23365>, 0xb660f3b5 <Interpret(JSContext*, js::RunState&)+7077>, 0xb6613365 <Interpret(JSContext*, js::RunState&)+23381>, 0xb660f3c5 <Interpret(JSContext*, js::RunState&)+7093>, 0xb6613335 <Interpret(JSContext*, js::RunState&)+23333>, 0xb660f3d5 <Interpret(JSContext*, js::RunState&)+7109>, 0xb660dede <Interpret(JSContext*, js::RunState&)+1742>, 0xb6613345 <Interpret(JSContext*, js::RunState&)+23349>, 0xb660f3e5 <Interpret(JSContext*, js::RunState&)+7125>, 0xb6613255 <Interpret(JSContext*, js::RunState&)+23109>, 0xb660ff08 <Interpret(JSContext*, js::RunState&)+9976>, 0xb660f3f5 <Interpret(JSContext*, js::RunState&)+7141>, 0xb6613265 <Interpret(JSContext*, js::RunState&)+23125>, 0xb660f405 <Interpret(JSContext*, js::RunState&)+7157>, 0xb6613235 <Interpret(JSContext*, js::RunState&)+23077>, 0xb660e82d <Interpret(JSContext*, js::RunState&)+4125>, 0xb66127bf <Interpret(JSContext*, js::RunState&)+20399>, 0xb66133f5 <Interpret(JSContext*, js::RunState&)+23525>, 0xb660f415 <Interpret(JSContext*, js::RunState&)+7173>, 0xb660ebc1 <Interpret(JSContext*, js::RunState&)+5041>, 0xb661296c <Interpret(JSContext*, js::RunState&)+20828>, 0xb66129e5 <Interpret(JSContext*, js::RunState&)+20949>...} > rootId0 = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0xb4567e0c, prev = 0xbfb9f180, ptr = {asBits = 2}} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack = 0xb4567df0, prev = 0x0, ptr = 0x0} >#29 0xb66180ae in js::RunScript (cx=cx@entry=0xb4567de0, state=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:402 > marker = {r = 0xb27d7dc0, size_before = {<No data fields>}} >#30 0xb6618306 in js::Invoke (cx=cx@entry=0xb4567de0, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:474 > gcIfNeeded = {cx_ = 0xb4567de0} > state = {<js::RunState> = {_vptr.RunState = 0xb75f7fe0 <vtable for js::InvokeState+8>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0xb4567e04, prev = 0x0, ptr = 0xb03fb700}}, args_ = @0xbfb9eeb4, initial_ = js::INITIAL_NONE, useNewType_ = false} > ok = <optimized out> > initial = js::INITIAL_NONE >#31 0xb66188fe in js::Invoke (cx=cx@entry=0xb4567de0, thisv=..., fval=..., argc=4, argv=0xbfb9f1bc, rval=rval@entry=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/vm/Interpreter.cpp:511 > args = {<JS::CallArgs> = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = {<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> = {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, argv_ = 0xbfb9ef1c}, <No data fields>}, argc_ = 4}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0xbfb9f1a0, tag_ = -10, stackTop = 0xb4567e24}, vector = {<mozilla::VectorBase<JS::Value, 8u, js::TempAllocPolicy, js::Vector<JS::Value, 8u, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0xb4567de0}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0xbfb9ef0c, mLength = 6, mCapacity = 8, {u = {mBytes = "(\026P\261\207\377\377\377X\032P\261\207\377\377\377\220\230\062\260\205\377\377\377 B4\260\207\377\377\377\000\000\000\000\203\377\377\377\001\000\000\000\203\377\377\377P\357\271\277_\357\271\277\344fR\264<\360\271\277", mDummy = 18446743556993324584}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}}, <No data fields>}} >#32 0xb64d25ee in JS_CallFunctionValue (cx=cx@entry=0xb4567de0, obj=obj@entry=..., fval=fval@entry=..., args=..., rval=rval@entry=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/src/jsapi.cpp:5203 > lfc = {cx = 0xb4567de0} >#33 0xb55d7308 in nsXPCWrappedJSClass::CallMethod (this=0xb01b3fa0, wrapper=0xb016c940, methodIndex=9, info_=0xb274c7a8, nativeParams=0xbfb9f288) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/xpconnect/src/XPCWrappedJSClass.cpp:1259 > asco = {cx_ = 0xb4567de0, oldOptions_ = {extraWarnings_ = false, werror_ = false, varObjFix_ = false, privateIsNSISupports_ = false, dontReportUncaught_ = false, noDefaultCompartmentObject_ = true, noScriptRval_ = false, strictMode_ = false, cloneSingletons_ = false}} > rval = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0xbfb9f0d4, ptr = {data = {asBits = 18446743532543672320, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, cell = 0x0, ptr = 0x0, why = JS_ELEMENTS_HOLE, word = 0, uintptr = 0}, tag = JSVAL_TAG_UNDEFINED}, asDouble = -nan(0xfff8200000000), asPtr = 0x0}}} > retval = NS_ERROR_FAILURE > nativeGlobal = <optimized out> > thisObj = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0xbfb9f05c, ptr = 0xb1501a58} > sp = <optimized out> > foundDependentParam = <optimized out> > ccx = {<nsAXPCNativeCallContext> = {_vptr.nsAXPCNativeCallContext = 0xb7517d48 <vtable for XPCCallContext+8>}, mAr = {mContext = 0xb4567de0}, mState = XPCCallContext::HAVE_CONTEXT, mXPC = {mRawPtr = 0xb28de2e0}, mXPCContext = 0xb01292a0, mJSContext = 0xb4567de0, mCallerLanguage = XPCContext::LANG_NATIVE, mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 0x0, mWrapper = 0x0, mTearOff = 0x0, mScriptableInfo = 0xb4568970, mSet = 0x0, mInterface = 0xb4567de0, mMember = 0xaff44610, mName = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0xb4567e0c, prev = 0x0, ptr = {asBits = 2}}, mStaticMemberIsLocal = 228, mArgc = 0, mArgv = 0xb7517d48 <vtable for XPCCallContext+8>, mRetVal = 0xb4567de0, mMethodIndex = 2} > fval = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0xb4567e10, prev = 0x0, ptr = {data = {asBits = 18446743556993324584, s = {payload = {i32 = -1320151512, u32 = 2974815784, boo = 2974815784, str = 0xb1501628, obj = 0xb1501628, cell = 0xb1501628, ptr = 0xb1501628, why = 2974815784, word = 2974815784, uintptr = 2974815784}, tag = JSVAL_TAG_OBJECT}, asDouble = -nan(0xfff87b1501628), asPtr = 0xb1501628}}} > argc = <optimized out> > kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0xb01b3fa0}, <No data fields>} > argv = 0xbfb9f1bc > i = <optimized out> > success = <optimized out> > aes = {<mozilla::dom::AutoJSAPI> = {mCxPusher = {{u = {mBytes = "\340}V\264\257)\344-\001\000\000\000\f\362\271\277\240A4\260\000\377\377\377\000\000\000\000\002\000\000", mDummy = 3306813861018369504}}, constructed = true}, mNullAc = {{u = {mBytes = "\340}V\264\000\000\000", mDummy = 3025567200}}, constructed = false}, mCx = 0xb4567de0}, <mozilla::dom::ScriptSettingsStackEntry> = {mGlobalObject = {<nsCOMPtr_base> = {mRawPtr = 0xaff44610}, <No data fields>}, mIsCandidateEntryPoint = true, static NoJSAPISingleton = {mGlobalObject = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mIsCandidateEntryPoint = true, static NoJSAPISingleton = <same as static member of an already seen type>}}, mAc = {cx_ = 0xb4567de0, oldCompartment_ = 0x0}, mStack = @0xb45266e4, mWebIDLCallerPrincipal = 0x0} > paramCount = 4 '\004' > param_iid = {m0 = 962584645, m1 = 32024, m2 = 19163, m3 = "\243\375\257\230\310\241\257\021"} > scriptEval = {mJSContext = 0xb4567de0, mState = {{u = {mBytes = "\340}V\264\000\000V\264\020~V\264\200\360\271\277\000\000\000\000\202\377\377\377", mDummy = 12994573777849712096}}, constructed = true}, mErrorReporterSet = false, mEvaluated = true, mAutoCompartment = {{u = {mBytes = "\340}V\264 \376^\264", mDummy = 12997104991055805920}}, constructed = true}} > readyToDoTheCall = true > info = 0xb274c7a8 > obj = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0xb4567dec, prev = 0x0, ptr = 0xb1501a58} > ac = {cx_ = 0xb4567de0, oldCompartment_ = 0xb45efe20} > name = 0xb274c8f0 "appendPolicy" > args = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x0, tag_ = -10, stackTop = 0xb4567e24}, vector = {<mozilla::VectorBase<JS::Value, 8u, js::TempAllocPolicy, js::Vector<JS::Value, 8u, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0xb4567de0}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0xbfb9f1bc, mLength = 4, mCapacity = 8, {u = {mBytes = "\220\230\062\260\205\377\377\377 B4\260\207\377\377\377\000\000\000\000\203\377\377\377\001\000\000\000\203\377\377\377\b\362\271\277\370Z\367\257\003\000\000\000\225\373\254\003\003\000\000\000\000\000\000\000\366\377\377\377$~V\264", mDummy = 18446743548384680080}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}}, <No data fields>} >#34 0xb55d30bb in nsXPCWrappedJS::CallMethod (this=0xb016c940, methodIndex=9, info=0xb274c7a8, params=0xbfb9f288) at /usr/src/debug/firefox-32.0.2/mozilla-release/js/xpconnect/src/XPCWrappedJS.cpp:517 > params = 0xbfb9f288 > info = 0xb274c7a8 > methodIndex = 9 > this = 0xb016c940 >#35 0xb4ade508 in PrepareAndDispatch (methodIndex=<optimized out>, self=0xaffe0d20, args=<optimized out>) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp:60 > paramBuffer = {{val = {i8 = 96 '`', i16 = -3232, i32 = -1078332576, i64 = -5378089144969202848, u8 = 96 '`', u16 = 62304, u32 = 3216634720, u64 = 13068654928740348768, f = -1.45273972, d = -1.2189948989656079e-51, b = 96, c = 96 '`', wc = -3232 u'\xf360', p = 0xbfb9f360, j = {data = {asBits = 13068654928740348768, s = {payload = {i32 = -1078332576, u32 = 3216634720, boo = 3216634720, str = 0xbfb9f360, obj = 0xbfb9f360, cell = 0xbfb9f360, ptr = 0xbfb9f360, why = 3216634720, word = 3216634720, uintptr = 3216634720}, tag = 3042783338}, asDouble = -1.2189948989656079e-51, asPtr = 0xbfb9f360}}}}, {val = {i8 = 16 '\020', i16 = 20752, i32 = -1342615280, i64 = -4631402921840783088, u8 = 16 '\020', u16 = 20752, u32 = 2952352016, u64 = 13815341151868768528, f = -4.53504345e-10, d = -0.10137299820172907, b = 16, c = 16 '\020', wc = 20752 u'\x5110', p = 0xaff95110, j = {data = {asBits = 13815341151868768528, s = {payload = {i32 = -1342615280, u32 = 2952352016, boo = 2952352016, str = 0xaff95110, obj = 0xaff95110, cell = 0xaff95110, ptr = 0xaff95110, why = 2952352016, word = 2952352016, uintptr = 2952352016}, tag = 3216634772}, asDouble = -0.10137299820172907, asPtr = 0xaff95110}}}}, {val = {i8 = 0 '\000', i16 = 0, i32 = 0, i64 = -5427430153389080576, u8 = 0 '\000', u16 = 0, u32 = 0, u64 = 13019313920320471040, f = 0, d = -6.0959910900094401e-55, b = false, c = 0 '\000', wc = 0 u'\000', p = 0x0, j = {data = {asBits = 13019313920320471040, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, cell = 0x0, ptr = 0x0, why = JS_ELEMENTS_HOLE, word = 0, uintptr = 0}, tag = 3031295240}, asDouble = -6.0959910900094401e-55, asPtr = 0x0}}}}, {val = {i8 = 1 '\001', i16 = 1, i32 = 1, i64 = 68719476737, u8 = 1 '\001', u16 = 1, u32 = 1, u64 = 68719476737, f = 1.40129846e-45, d = 3.3951932655938423e-313, b = true, c = 1 '\001', wc = 1 u'\001', p = 0x1, j = {data = {asBits = 68719476737, s = {payload = {i32 = 1, u32 = 1, boo = 1, str = 0x1, obj = 0x1, cell = 0x1, ptr = 0x1, why = JS_NATIVE_ENUMERATE, word = 1, uintptr = 1}, tag = 16}, asDouble = 3.3951932655938423e-313, asPtr = 0x1}}}}, {val = {i8 = 52 '4', i16 = -14284, i32 = -1300969420, i64 = -4631403729252988876, u8 = 52 '4', u16 = 51252, u32 = 2993997876, u64 = 13815340344456562740, f = -1.42481902e-08, d = -0.1013617931064637, b = 52, c = 52 '4', wc = -14284 u'\xc834', p = 0xb274c834, j = {data = {asBits = 13815340344456562740, s = {payload = {i32 = -1300969420, u32 = 2993997876, boo = 2993997876, str = 0xb274c834, obj = 0xb274c834, cell = 0xb274c834, ptr = 0xb274c834, why = 2993997876, word = 2993997876, uintptr = 2993997876}, tag = 3216634584}, asDouble = -0.1013617931064637, asPtr = 0xb274c834}}}}, {val = {i8 = 112 'p', i16 = 3184, i32 = -1342305168, i64 = 20132531312, u8 = 112 'p', u16 = 3184, u32 = 2952662128, u64 = 20132531312, f = -4.62111682e-10, d = 9.9467920850823986e-314, b = 112, c = 112 'p', wc = 3184 u'\xc70', p = 0xaffe0c70, j = {data = {asBits = 20132531312, s = {payload = {i32 = -1342305168, u32 = 2952662128, boo = 2952662128, str = 0xaffe0c70, obj = 0xaffe0c70, cell = 0xaffe0c70, ptr = 0xaffe0c70, why = 2952662128, word = 2952662128, uintptr = 2952662128}, tag = 4}, asDouble = 9.9467920850823986e-314, asPtr = 0xaffe0c70}}}}, {val = {i8 = 120 'x', i16 = 9336, i32 = 77669496, i64 = 68797146232, u8 = 120 'x', u16 = 9336, u32 = 77669496, u64 = 68797146232, f = 3.78844094e-36, d = 3.3990306485147761e-313, b = 120, c = 120 'x', wc = 9336 u'\x2478', p = 0x4a12478, j = {data = {asBits = 68797146232, s = {payload = {i32 = 77669496, u32 = 77669496, boo = 77669496, str = 0x4a12478, obj = 0x4a12478, cell = 0x4a12478, ptr = 0x4a12478, why = 77669496, word = 77669496, uintptr = 77669496}, tag = 16}, asDouble = 3.3990306485147761e-313, asPtr = 0x4a12478}}}}, {val = {i8 = 28 '\034', i16 = 4636, i32 = -1217981924, i64 = -5286904386664590820, u8 = 28 '\034', u16 = 4636, u32 = 3076985372, u64 = 13159839687044960796, f = -1.37728894e-05, d = -1.5013570414181775e-45, b = 28, c = 28 '\034', wc = 4636 u'\x121c', p = 0xb767121c <gHashTable>, j = {data = {asBits = 13159839687044960796, s = {payload = {i32 = -1217981924, u32 = 3076985372, boo = 3076985372, str = 0xb767121c <gHashTable>, obj = 0xb767121c <gHashTable>, cell = 0xb767121c <gHashTable>, ptr = 0xb767121c <gHashTable>, why = 3076985372, word = 3076985372, uintptr = 3076985372}, tag = 3064013944}, asDouble = -1.5013570414181775e-45, asPtr = 0xb767121c <gHashTable>}}}}, {val = {i8 = 0 '\000', i16 = 0, i32 = 0, i64 = -5587621111996088320, u8 = 0 '\000', u16 = 0, u32 = 0, u64 = 12859122961713463296, f = 0, d = -1.2333581346347775e-65, b = false, c = 0 '\000', wc = 0 u'\000', p = 0x0, j = {data = {asBits = 12859122961713463296, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, cell = 0x0, ptr = 0x0, why = JS_ELEMENTS_HOLE, word = 0, uintptr = 0}, tag = 2993997876}, asDouble = -1.2333581346347775e-65, asPtr = 0x0}}}}, {val = {i8 = -128 '\200', i16 = 128, i32 = 9568384, i64 = 65583669583151232, u8 = 128 '\200', u16 = 128, u32 = 9568384, u64 = 65583669583151232, f = 1.34081618e-38, d = 2.8480945427619119e-304, b = 128, c = -128 '\200', wc = 128 u'\200', p = 0x920080, j = {data = {asBits = 65583669583151232, s = {payload = {i32 = 9568384, u32 = 9568384, boo = 9568384, str = 0x920080, obj = 0x920080, cell = 0x920080, ptr = 0x920080, why = 9568384, word = 9568384, uintptr = 9568384}, tag = 15269888}, asDouble = 2.8480945427619119e-304, asPtr = 0x920080}}}}, {val = {i8 = 0 '\000', i16 = 0, i32 = 0, i64 = -7551832887658545152, u8 = 0 '\000', u16 = 0, u32 = 0, u64 = 10894911186051006464, f = 0, d = -6.1872059565209131e-197, b = false, c = 0 '\000', wc = 0 u'\000', p = 0x0, j = {data = {asBits = 10894911186051006464, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, cell = 0x0, ptr = 0x0, why = JS_ELEMENTS_HOLE, word = 0, uintptr = 0}, tag = 2536669184}, asDouble = -6.1872059565209131e-197, asPtr = 0x0}}}}, {val = {i8 = 0 '\000', i16 = 0, i32 = 0, i64 = -4631401481684123648, u8 = 0 '\000', u16 = 0, u32 = 0, u64 = 13815342592025427968, f = 0, d = -0.10139298439025879, b = false, c = 0 '\000', wc = 0 u'\000', p = 0x0, j = {data = {asBits = 13815342592025427968, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, cell = 0x0, ptr = 0x0, why = JS_ELEMENTS_HOLE, word = 0, uintptr = 0}, tag = 3216635108}, asDouble = -0.10139298439025879, asPtr = 0x0}}}}, {val = {i8 = 0 '\000', i16 = 0, i32 = 0, i64 = -5233200359190560768, u8 = 0 '\000', u16 = 0, u32 = 0, u64 = 13213543714518990848, f = 0, d = -5.7285081221598522e-42, b = false, c = 0 '\000', wc = 0 u'\000', p = 0x0, j = {data = {asBits = 13213543714518990848, s = {payload = {i32 = 0, u32 = 0, boo = 0, str = 0x0, obj = 0x0, cell = 0x0, ptr = 0x0, why = JS_ELEMENTS_HOLE, word = 0, uintptr = 0}, tag = 3076517888}, asDouble = -5.7285081221598522e-42, asPtr = 0x0}}}}, {val = {i8 = 76 'L', i16 = 29772, i32 = -1342278580, i64 = -4631403110819007412, u8 = 76 'L', u16 = 29772, u32 = 2952688716, u64 = 13815340962890544204, f = -4.62849647e-10, d = -0.1013703756020316, b = 76, c = 76 'L', wc = 29772 u'\x744c', p = 0xaffe744c, j = {data = {asBits = 13815340962890544204, s = {payload = {i32 = -1342278580, u32 = 2952688716, boo = 2952688716, str = 0xaffe744c, obj = 0xaffe744c, cell = 0xaffe744c, ptr = 0xaffe744c, why = 2952688716, word = 2952688716, uintptr = 2952688716}, tag = 3216634728}, asDouble = -0.1013703756020316, asPtr = 0xaffe744c}}}}, {val = {i8 = 56 '8', i16 = -1992, i32 = -1078331336, i64 = -5429057294237566920, u8 = 56 '8', u16 = 63544, u32 = 3216635960, u64 = 13017686779471984696, f = -1.45288754, d = -4.9172018628140696e-55, b = 56, c = 56 '8', wc = -1992 u'\xf838', p = 0xbfb9f838, j = {data = {asBits = 13017686779471984696, s = {payload = {i32 = -1078331336, u32 = 3216635960, boo = 3216635960, str = 0xbfb9f838, obj = 0xbfb9f838, cell = 0xbfb9f838, ptr = 0xbfb9f838, why = 3216635960, word = 3216635960, uintptr = 3216635960}, tag = 3030916391}, asDouble = -4.9172018628140696e-55, asPtr = 0xbfb9f838}}}}, {val = {i8 = 0 '\000', i16 = -30720, i32 = -1269594112, i64 = -5286302404099995648, u8 = 0 '\000', u16 = 34816, u32 = 3025373184, u64 = 13160441669609555968, f = -1.97003828e-07, d = -1.6886643762422668e-45, b = false, c = 0 '\000', wc = -30720 u'\x8800', p = 0xb4538800, j = {data = {asBits = 13160441669609555968, s = {payload = {i32 = -1269594112, u32 = 3025373184, boo = 3025373184, str = 0xb4538800, obj = 0xb4538800, cell = 0xb4538800, ptr = 0xb4538800, why = 3025373184, word = 3025373184, uintptr = 3025373184}, tag = 3064154104}, asDouble = -1.6886643762422668e-45, asPtr = 0xb4538800}}}}} > dispatchParams = 0xbfb9f288 > info = 0xb274c7a8 > i = 4 '\004' > result = NS_ERROR_FAILURE > ap = 0xbfb9f344 >#36 0xb58472b9 in AppendCSPFromHeader (csp=0xaffe0d20, aHeaderValue=..., aSelfURI=0xaff95110, aReportOnly=aReportOnly@entry=false, aSpecCompliant=true) at /usr/src/debug/firefox-32.0.2/mozilla-release/content/base/src/nsDocument.cpp:2657 > policy = @0xbfb9f360: {mData = 0xb00d3808 u"default-src *;script-src https://*.facebook.com http://*.facebook.com https://*.fbcdn.net http://*.fbcdn.net *.facebook.net *.google-analytics.com *.virtualearth.net *.google.com 127.0.0.1:* *.spotilo"..., mLength = 667, mFlags = 0} > rv = <optimized out> > tokenizer = {<nsCharSeparatedTokenizerTemplate<NS_IsAsciiWhitespace>> = {mIter = {ptr = 0xb00d3d3e u""}, mEnd = {ptr = <optimized out>}, mSeparatorChar = <optimized out>, mWhitespaceBeforeFirstToken = <optimized out>, mWhitespaceAfterCurrentToken = <optimized out>, mSeparatorAfterCurrentToken = <optimized out>, mSeparatorOptional = <optimized out>}, <No data fields>} >#37 0xb5856910 in nsDocument::InitCSP (this=this@entry=0xb00d3000, aChannel=aChannel@entry=0xaffe744c) at /usr/src/debug/firefox-32.0.2/mozilla-release/content/base/src/nsDocument.cpp:2865 > tCspOldHeaderValue = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xbfb9f4a4 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9f4a4 ""}, mStorage = "\000\000\000\000\070\365\271\277l\237\005\b\000\000\000\000\234\365\271\277\001\000\000\000\246\335\227J\234\365\271\277 \034\000\000\060\000\000\000 \254\005\b(\000\000\000\000\360_\267(\365\271\277]\037\251\264\060\000\000"} > cspROHeaderValue = {<nsAutoString> = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0xb67fa114 <gNullChar> u"", mLength = 0, mFlags = 65537}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9f5e0 u""}, mStorage = u"\000\xbfb9\xf804\xbfb9\xf817\xbfb9\xf817\xbfb9\xbe28\xaff3\xbe4e\xaff3\xbe28\xaff3\x8000\x9732\x308c\xb00d\xf694\xbfb9\xf838\xbfb9\xf10c\xb4a8\xf694\xbfb9\x1f00\xb4a9\xf000\xb75f\xc0fc\xb4a7\x7400\xaffe\001\000\xf694\xbfb9\x8000\x9732\000\000\xf694\xbfb9\x308c\xb00d\xc0cf\xb584\xf694\xbfb9\x308c\xb00d\x44d8\xb6a3\n\000\v\000\x7de\000\026\000\033"}, <No data fields>} > specCompliantEnabled = <optimized out> > appStatus = <optimized out> > cspOldHeaderValue = {<nsAutoString> = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0xb67fa114 <gNullChar> u"", mLength = 0, mFlags = 65537}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9f674 u""}, mStorage = u"\000\xb00d\xab9e\x7f43\x52b\005\x5970\xaffa\xa114\xb67f\001\000\x744c\xaffe\x4420\xb75d\xf804\xbfb9\023\000\001\000\x849e\006(\000\033\000\026\000\v\000\t\000\x7de\xbf06\433\xb4a8\xe10\000\xe10\000\xf6dc\xbfb9\000\000\021\001?\000\xf6dc\xbfb9\x200\xb4ab\xf000\xb75f\xd848\xb67f\xf734\xbfb9\t\000\x741c\xaffe"}, <No data fields>} > cspOldROHeaderValue = {<nsAutoString> = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0xb67fa114 <gNullChar> u"", mLength = 0, mFlags = 65537}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9f708 u""}, mStorage = u"\000\xbfb9\x5970\xaffa\x4420\xb75d\xf798\xbfb9\xf738\xbfb9\x8d98\xb5fb\x5970\xaffa\005\001?\000\xf730\xbfb9\x8d77\xb5fb\xf000\xb75f\xf828\xbfb9\xa24\xb4a8\x5970\xaffa\xf7dc\xb68e\x741c\xaffe\x305\xb4ab\x70f8\xb68b\xd838\xb67f\xf798\xbfb9\x284\xb4ab\xf000\xb75f\x70f8\xb68b\x741c\xaffe\x792b\xb4be\x741c\xaffe\x70f8\xb68b\xf788\xbfb9\x8000\x9732\xf784\xbfb9DE"}, <No data fields>} > newHeaderIsPresent = <optimized out> > applyAppManifestCSP = <optimized out> > appManifestCSP = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0xbfb9f79c u"", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9f79c u""}, mStorage = u"\000\xb75f\x70f8\xb68b\x741c\xaffe\xcd00\xb694\xcd90\xb5ee\xe000\xb004\xcd00\xb694\xf7c8\xbfb9\x8000\x9732\x741c\xaffe\x1f00\xb4a9\xe0f0\xb004\x8000\x9732\x3164\xb00d\xf88c\xbfb9\xcb07\xb5ee\xf000\xb75f\xd4a4\xb75b\x744c\xaffe\xf88c\xbfb9\xa24\xb4a8\xe000\xb004\xcd00\xb694\xf828\xbfb9\xa04\xb4a8\x7400\xaffe\x3031\x312f\xf88c\xbfb9\xace\xb4a8\xf88c\xbfb9\xe0f0\xb004\xf000\xb75f"} > rv = NS_OK > csp = {<nsCOMPtr_base> = {mRawPtr = 0xaffe0d20}, <No data fields>} > tCspOldROHeaderValue = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xbfb9f4f8 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9f4f8 ""}, mStorage = "\000\365\271\277\206!\251\264(\365\271\277(\000\000\000\200US\264\350\356SL\200US\264\001\000\000\000d\365\271\277(\276\363\257\227\356SL\000\240UL \276\363\257\000\200\062\227\214\060\r\260\000\037\251\264"} > httpChannel = {<nsCOMPtr_base> = {mRawPtr = 0xaffe744c}, <No data fields>} > cspHeaderValue = {<nsAutoString> = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0xb00d3808 u"default-src *;script-src https://*.facebook.com http://*.facebook.com https://*.fbcdn.net http://*.fbcdn.net *.facebook.net *.google-analytics.com *.virtualearth.net *.google.com 127.0.0.1:* *.spotilo"..., mLength = 667, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9f54c u""}, mStorage = u"\000\x4c55\x92bc\xd439\000\000\000\000\x8000\x9732\xab9e\x7f43\xa114\xb67f\x308c\xb00d\xd139\xb4a8\xedbd\xb479\x39d8\xb77e\x2549\xb4a9\xf817\xbfb9\xf5d4\xbfb9\x1101\x806\x308c\xb00d\xf000\xb4a8\xf5d4\xbfb9\xf804\xbfb9\023\000\xefc4\xb4a8\xf000\xb75f\xf694\xbfb9\xf5f0\xbfb9\xf0be\xb4a8\xf5d8\xbfb9\xf5e4\xbfb9\xf5d4\xbfb9\x8000\462\001\000\x1c20\000\000"}, <No data fields>} > applyAppDefaultCSP = <optimized out> > selfURI = {<nsCOMPtr_base> = {mRawPtr = 0xaff95110}, <No data fields>} > tCspHeaderValue = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xaff0b408 "default-src *;script-src https://*.facebook.com http://*.facebook.com https://*.fbcdn.net http://*.fbcdn.net *.facebook.net *.google-analytics.com *.virtualearth.net *.google.com 127.0.0.1:* *.spotilo"..., mLength = 667, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9f3fc ""}, mStorage = "\000\234\005\b\364\365\271\277\000\000\000\000d\366\271\277\377\377\377\377\004\000\000\000\000\000\000\000\373D\243\266\275\002\024\000\244\201\000\000\b\000\000\000\061\254TL\002\000\000\000Z\254TL\000\000\000\000\000\000\000"} > tCspROHeaderValue = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xbfb9f450 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9f450 ""}, mStorage = "\000\207\200\262\030\366\215\262\n\000\000\000@\260\363\257\374\361f\264\000\000\000\000\374\361f\264\071\234\005\bD\360f\264\000\000\000\000t\330\250J\215\362\227J\025\207\200\262\060\000\000\000D\360f\264\000\000\000"} > oldHeaderIsPresent = <optimized out> > docShell = {<nsCOMPtr_base> = {mRawPtr = 0xbfb9f3c0}, <No data fields>} >#38 0xb5856cdc in nsDocument::StartDocumentLoad (this=this@entry=0xb00d3000, aCommand=aCommand@entry=0xb69fd016 "view", aChannel=aChannel@entry=0xaffe744c, aLoadGroup=aLoadGroup@entry=0xb0170550, aContainer=aContainer@entry=0xb004e0f0, aDocListener=aDocListener@entry=0xaffcbe00, aReset=aReset@entry=true, aSink=aSink@entry=0x0) at /usr/src/debug/firefox-32.0.2/mozilla-release/content/base/src/nsDocument.cpp:2604 > rv = <optimized out> > contentType = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xaff402a8 "text/html", mLength = 9, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9f8ac ""}, mStorage = "\000\320Z\265\060J\364\257\020\000\000\000\220P\371\257mE\264\264\b\243\374\257\364\347\212\266\005\000\000\000\037E\251\264\f\000\000\000l\371\271\277\363D\264\264\000\360_\267\250\371\271\277\000\060\r\260\250\371\271\277"} > bag = {<nsCOMPtr_base> = {mRawPtr = 0xaffe7420}, <No data fields>} > inStrmChan = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > docShell = {<nsCOMPtr_base> = {mRawPtr = 0xb004e0f0}, <No data fields>} >#39 0xb59d02ae in nsHTMLDocument::StartDocumentLoad (this=0xb00d3000, aCommand=0xb69fd016 "view", aChannel=0xaffe744c, aLoadGroup=0xb0170550, aContainer=0xb004e0f0, aDocListener=0xaffcbe00, aReset=true, aSink=<optimized out>) at /usr/src/debug/firefox-32.0.2/mozilla-release/content/html/document/src/nsHTMLDocument.cpp:596 > contentType = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xaff402a8 "text/html", mLength = 9, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9f9cc ""}, mStorage = "\000\000\000\000\020\000\000\000\230\016g\267\001\260\364\257\000\360_\267\000\060\r\260\060J\364\257\000\000\000\000\000\200\062\227\000\060\r\260\000\000\000\000\234\300\205\265\000\360_\267\003V\204\265\000\360_\267\000\060\r\260"} > rv = 3076943440 > parent = {<nsCOMPtr_base> = {mRawPtr = 0xb4a9d5ac <mozilla::cyclecollector::HoldJSObjectsImpl(nsISupports*)+53>}, <No data fields>} > parserCharset = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x0, mLength = 0, mFlags = 2536669184}, <No data fields>}, mFixedCapacity = 2953737904, mFixedBuf = 0xb5edde90 <nsCOMPtr<nsIDocShellTreeItem>::nsCOMPtr(nsQueryInterface)+6> "\201\303p\021r\001\213D$\b\215\213@\021\065\377\213T$\f\307"}, mStorage = "\024\373\271\277'\337\355\265\350\372\271\277\320\325\177\262\b\000\000\000\n\r\250\264\024\373\271\277\000\000\000\000\000\000\000\000\000\200\062\227X\373\271\277\024\373\271\277\030\373\271\277t\235\355\265\000\340\004\260\024\373\271\277"} > wyciwygChannel = {<nsCOMPtr_base> = {mRawPtr = 0xaff44a30}, <No data fields>} > import = <optimized out> > muCV = {<nsCOMPtr_base> = {mRawPtr = 0xb75ff000}, <No data fields>} > cv = {<nsCOMPtr_base> = {mRawPtr = 0xb00d3000}, <No data fields>} > charset = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xb6950140 <nsIDocShellTreeItem::COMTypeInfo<nsIDocShellTreeItem, void>::kIID> "@\226\271\355x\203\006A\206s\347\001\240\206\353\034x\243\064\305_{\244C\257e_\376\352\326", mLength = 3063434276, mFlags = 3026645284}, <No data fields>}, mFixedCapacity = 3036224380, mFixedBuf = 0xb75ff000 "PJ\347\002\330\071~\267\260O\214J\006\336\245\264\026\336\245\264&\336\245\264\066\336\245\264F\336\245\264\305/\252\264\340D\234Jv\336\245\264\206\336\245\264\226\336\245\264\246\336\245\264\266\336\245\264\306\336\245\264\326\336\245\264\346\336\245\264\366\336\245\264\006\337\245\264\026\337\245\264&\337\245\264\066\337\245\264F\337\245\264x\377\254\264f\337\245\264v\337\245\264\206\337\245\264\260\311\227J\246\337\245\264\266\337\245\264\020\266RL\326\337\245\264\300\312:\266\260yO\266\006\340\245\264\026\340\245\264&\340\245\264\066\340\245\264F\340\245\264pX\220Jf\340\245\264v\340\245\264\206\340\245\264\226\340\245\264\246\340\245\264\266\340\245\264\306\340\245\264\260\063T\266\346\340\245\264"...}, mStorage = "\300\021H\267\000\340\004\260$\n\250\264\320\325\177\262@\001\225\266\270\372\271\277\216\221\005\bD\360f\264\354\027\200\266\350\372\271\277\316\n\250\264\350\372\271\277\000\000\000\000\200\321\006\260\320\325\177\262\000\000\000"} > parserCharsetSource = <optimized out> > executor = <optimized out> > plainText = <optimized out> > parentContentViewer = {<nsCOMPtr_base> = {mRawPtr = 0xb55ad063 <SandboxPrivate::Release()+7>}, <No data fields>} > charsetSource = -1264074500 > listener = {<nsCOMPtr_base> = {mRawPtr = 0xaffe07c0}, <No data fields>} > view = true > loadAsHtml5 = true > uri = {<nsCOMPtr_base> = {mRawPtr = 0xaffe07c0}, <No data fields>} > viewSource = <optimized out> > asData = <optimized out> > xhtml = <optimized out> > cachingChan = {<nsCOMPtr_base> = {mRawPtr = 0xaff44a38}, <No data fields>} > docShell = {<nsCOMPtr_base> = {mRawPtr = 0xb4a9cb43 <mozilla::cyclecollector::HoldJSObjectsImpl(void*, nsScriptObjectTracer*)+6>}, <No data fields>} > parentAsItem = {<nsCOMPtr_base> = {mRawPtr = 0xb75ff000}, <No data fields>} > urlSpec = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xb4a83583 <NS_TableDrivenQI(void*, nsID const&, void**, QITableEntry const*)+66> "\211u", mLength = 2953654272, mFlags = 3063962858}, <No data fields>}, mFixedCapacity = 3097887782, mFixedBuf = 0xb00d3000 "\300\251V\267 \260V\267"}, mStorage = "h\373\271\277\354\027\200\266X\372\271\277\232\325\204\265\001\000\000\000\300\366\227\266\000\240U\000\000,\252J\002\000\000\000\350V\240\266yZ\204\265\000\360_\267\000\000\000\000h\373\271\277\320\325\177\262\264\034\371\264"} >#40 0xb5582127 in nsContentDLF::CreateDocument (this=this@entry=0xb00e7670, aCommand=aCommand@entry=0xb69fd016 "view", aChannel=aChannel@entry=0xaffe744c, aLoadGroup=aLoadGroup@entry=0xb0170550, aContainer=aContainer@entry=0xb004e0f0, aDocumentCID=..., aDocListener=0xaffcbe00, aContentViewer=0xbfb9fd8c) at /usr/src/debug/firefox-32.0.2/mozilla-release/layout/build/nsContentDLF.cpp:405 > rv = NS_OK > aURL = {<nsCOMPtr_base> = {mRawPtr = 0xaff95110}, <No data fields>} > doc = {<nsCOMPtr_base> = {mRawPtr = 0xb00d3000}, <No data fields>} > contentViewer = {<nsCOMPtr_base> = {mRawPtr = 0xaff953d0}, <No data fields>} >#41 0xb55825f6 in nsContentDLF::CreateInstance (this=0xb00e7670, aCommand=0xb69fd016 "view", aChannel=0xaffe744c, aLoadGroup=0xb0170550, aContentType=0xaff402a8 "text/html", aContainer=0xb004e0f0, aExtraInfo=0x0, aDocListener=0xaffcbe00, aDocViewer=0xbfb9fd8c) at /usr/src/debug/firefox-32.0.2/mozilla-release/layout/build/nsContentDLF.cpp:217 > type = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0xbfb9fc8c "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfb9fc8c ""}, mStorage = "\000\374\271\277\260\215F\267\250\002\364\257\300\374\271\277\000\000\000\000\000t\376\257\364i\213\266\330\374\271\277 \016]\264\000\000\000\000P\273\363\257.\000\000\000\t\000\000\000\264\374\271\277P\273\363\257\004\000\000"} > viewSourceChannel = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > typeIndex = <optimized out> > pluginHostCOM = {<nsCOMPtr_base> = {mRawPtr = 0x97328000}, <No data fields>} >#42 0xb5ee32ee in nsDocShell::NewContentViewerObj (this=this@entry=0xb004e000, aContentType=aContentType@entry=0xaff402a8 "text/html", request=request@entry=0xaffe744c, aLoadGroup=0xb0170550, aContentHandler=aContentHandler@entry=0xaffcbe00, aViewer=0xbfb9fd8c) at /usr/src/debug/firefox-32.0.2/mozilla-release/docshell/base/nsDocShell.cpp:8445 > aOpenedChannel = {<nsCOMPtr_base> = {mRawPtr = 0xaffe744c}, <No data fields>} > docLoaderFactory = {<nsCOMPtr_base> = {mRawPtr = 0xb00e7670}, <No data fields>} > rv = <optimized out> >#43 0xb5ee8709 in nsDocShell::CreateContentViewer (this=0xb004e000, aContentType=0xaff402a8 "text/html", request=0xaffe744c, aContentHandler=0xaffcbe00) at /usr/src/debug/firefox-32.0.2/mozilla-release/docshell/base/nsDocShell.cpp:8245 > viewer = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > rv = <optimized out> > currentLoadGroup = {<nsCOMPtr_base> = {mRawPtr = 0xbfb9fe08}, <No data fields>} > aOpenedChannel = {<nsCOMPtr_base> = {mRawPtr = 0xbfb9fe70}, <No data fields>} > onLocationChangeNeeded = <optimized out> > multiPartChannel = {<nsCOMPtr_base> = {mRawPtr = 0xbfb9fdf4}, <No data fields>} >#44 0xb5eef83c in nsDSURIContentListener::DoContent (this=this@entry=0xb00b38c0, aContentType=0xaff402a8 "text/html", aIsContentPreferred=aIsContentPreferred@entry=false, request=request@entry=0xaffe744c, aContentHandler=0xaffcbe00, aAbortProcess=aAbortProcess@entry=0xbfb9fe70) at /usr/src/debug/firefox-32.0.2/mozilla-release/docshell/base/nsDSURIContentListener.cpp:122 > rv = <optimized out> > loadFlags = 8209088 > aOpenedChannel = {<nsCOMPtr_base> = {mRawPtr = 0xaffe744c}, <No data fields>} > request = 0xaffe744c > aIsContentPreferred = false > aContentType = 0xaff402a8 "text/html" > this = 0xb00b38c0 > aAbortProcess = 0xbfb9fe70 > aContentHandler = 0xaffcbe00 >#45 0xb4f95566 in nsDocumentOpenInfo::TryContentListener (this=this@entry=0xaffcbdf0, aListener=0xb00b38c0, aChannel=0xaffe744c) at /usr/src/debug/firefox-32.0.2/mozilla-release/uriloader/base/nsURILoader.cpp:729 > listenerWantsContent = true > loadFlags = 7160512 > isPreferred = false > rv = <optimized out> > typeToUse = {<nsCString> = {<nsACString_internal> = {mData = 0xb67fa114 <gNullChar> "", mLength = 0, mFlags = 3}, <No data fields>}, <No data fields>} > newLoadFlags = <optimized out> > originalListener = {<nsCOMPtr_base> = {mRawPtr = 0xb00b38c0}, <No data fields>} > abort = false >#46 0xb4f95737 in nsDocumentOpenInfo::DispatchContent (this=this@entry=0xaffcbdf0, request=request@entry=0xaffe744c, aCtxt=aCtxt@entry=0x0) at /usr/src/debug/firefox-32.0.2/mozilla-release/uriloader/base/nsURILoader.cpp:401 > rv = NS_ERROR_NOT_AVAILABLE > forceExternalHandling = false > disposition = 2951743088 > helperAppService = {<nsCOMPtr_base> = {mRawPtr = 0xb466f044}, <No data fields>} > aChannel = {<nsCOMPtr_base> = {mRawPtr = 0xaffe744c}, <No data fields>} > anyType = {<nsCString> = {<nsACString_internal> = {mData = 0xb68ae536 "*/*", mLength = 3, mFlags = 33}, <No data fields>}, <No data fields>} > allowContentDispositionToForceExternalHandling = true > isGuessFromExt = false > contentListener = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > desiredContentType = {<nsCString> = {<nsACString_internal> = {mData = 0xb67fa114 <gNullChar> "", mLength = 0, mFlags = 3}, <No data fields>}, <No data fields>} > httpChannel = {<nsCOMPtr_base> = {mRawPtr = 0x805918e <arena_dalloc+671>}, <No data fields>} >#47 0xb4f95e8b in nsDocumentOpenInfo::OnStartRequest (this=0xaffcbdf0, request=0xaffe744c, aCtxt=0x0) at /usr/src/debug/firefox-32.0.2/mozilla-release/uriloader/base/nsURILoader.cpp:262 > rv = NS_OK > httpChannel = {<nsCOMPtr_base> = {mRawPtr = 0xaffe744c}, <No data fields>} > status = NS_OK > aCtxt = 0x0 > request = 0xaffe744c > this = 0xaffcbdf0 >#48 0xb4bf0569 in mozilla::net::HttpChannelChild::OnStartRequest (this=this@entry=0xaffe7400, channelStatus=@0xbfba0168: NS_OK, responseHead=..., useResponseHead=@0xbfba0159: true, requestHeaders=..., isFromCache=@0xbfba015a: false, cacheEntryAvailable=@0xbfba015b: false, cacheExpirationTime=@0xbfba0170: 4294967295, cachedCharset=..., securityInfoSerialization=..., selfAddr=..., peerAddr=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/netwerk/protocol/http/HttpChannelChild.cpp:322 > ensureSerialDispatch = {mEventQueue = 0xaff40300} > rv = <optimized out> >#49 0xb4bf0a68 in mozilla::net::HttpChannelChild::RecvOnStartRequest (this=0xaffe7400, channelStatus=@0xbfba0168: NS_OK, responseHead=..., useResponseHead=@0xbfba0159: true, requestHeaders=..., isFromCache=@0xbfba015a: false, cacheEntryAvailable=@0xbfba015b: false, cacheExpirationTime=@0xbfba0170: 4294967295, cachedCharset=..., securityInfoSerialization=..., selfAddr=..., peerAddr=..., redirectCount=@0xbfba015c: 1) at /usr/src/debug/firefox-32.0.2/mozilla-release/netwerk/protocol/http/HttpChannelChild.cpp:266 >No locals. >#50 0xb4d67888 in mozilla::net::PHttpChannelChild::OnMessageReceived (this=0xaffe7400, __msg=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/objdir/ipc/ipdl/PHttpChannelChild.cpp:519 > responseHead = {mHeaders = {mHeaders = {<nsTArray_Impl<mozilla::net::nsHttpHeaderArray::nsEntry, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {mHdr = 0xaff8fa00}, <nsTArray_TypedBase<mozilla::net::nsHttpHeaderArray::nsEntry, nsTArray_Impl<mozilla::net::nsHttpHeaderArray::nsEntry, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::net::nsHttpHeaderArray::nsEntry, nsTArray_Impl<mozilla::net::nsHttpHeaderArray::nsEntry, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}}, mVersion = 11 '\v', mStatus = 200, mStatusText = {<nsACString_internal> = {mData = 0xaffe0268 "OK", mLength = 2, mFlags = 5}, <No data fields>}, mContentLength = -1, mContentType = {<nsACString_internal> = {mData = 0xaff402a8 "text/html", mLength = 9, mFlags = 5}, <No data fields>}, mContentCharset = {<nsACString_internal> = {mData = 0xaffe02d8 "utf-8", mLength = 5, mFlags = 5}, <No data fields>}, mCacheControlNoStore = true, mCacheControlNoCache = true, mPragmaNoCache = true} > isFromCache = false > selfAddr = {raw = {family = 2, data = "\321!\300\250\000\f.com\000\062`\265"}, inet = {family = 2, port = 8657, ip = 201369792}, inet6 = {family = 2, port = 8657, flowinfo = 201369792, ip = {u8 = ".com\000\062`\265s \264\264\000\360_\267", u16 = {25390, 28015, 12800, 46432, 8307, 46260, 61440, 46943}, u32 = {1836016430, 3042980352, 3031703667, 3076517888}, u64 = {13069501096046584622, 13213543717550694515}}, scope_id = 0}, local = {family = 2, path = "\321!\300\250\000\f.com\000\062`\265s \264\264\000\360_\267\000\000\000\000\070\031\264\264\320S\371\257\000\000\000\000\350\002\272\277\037E\251\264\000\360_\267\000\037\251\264\300\002\272\277\374\300\247\264\300\324\363\257\005\000\000\000\233\002\346\264\000\360_\267\300\002\272\277\000\000\000\000\350\002\272\277\333\227P\265\300\324\363\257\000\004\364\257\300\002"}} > sampler_raii451 = {mHandle = 0xb4552000} > channelStatus = NS_OK > cacheEntryAvailable = false > securityInfoSerialization = {<nsACString_internal> = {mData = 0xb00cd008 "FnhllAKWRHGAlo+ESXykK", 'A' <repeats 11 times>, "wAAAAAAAAEaphjojKOpF0qJaNXyu+n+CAAQAAg", 'A' <repeats 15 times>, "Cw4N6+LhUposNgK7YiYWzI/H82DxalM0aJQdnbKfH40ZgoyJpFcT/u7IImFpjLfBYkdIAm5ukoNvr5rOjDjMZEAAAACAAAEpjCCBKIwggOKoAMCAQIC"..., mLength = 1844, mFlags = 5}, <No data fields>} > peerAddr = {raw = {family = 2, data = "\001\273\037\r[\002\000\000\000\000\000\000\000"}, inet = {family = 2, port = 47873, ip = 39521567}, inet6 = {family = 2, port = 47873, flowinfo = 39521567, ip = {u8 = "\000\000\000\000\000\000\000\000L\003\360\257L\003\360\257", u16 = {0, 0, 0, 0, 844, 45040, 844, 45040}, u32 = {0, 0, 2951742284, 2951742284}, u64 = {0, 12677636578952086348}}, scope_id = 2951742284}, local = {family = 2, path = "\001\273\037\r[\002\000\000\000\000\000\000\000\000L\003\360\257L\003\360\257L\003\360\257\060\004\020\260qx\005\b\000\003\000\000\020\003\360\257 \000\000\000\320\360f\264\320\360f\264L\003\360\257\300\324\363\257\314\360f\264\070\vp\262\320\360f\264\200\002\364\257\000\200\062\227\002\000\000\000\000\000\000\000\000\000\360\257\305~\005\b\030\330T\264\000"}} > redirectCount = 1 > __iter = 0xaff46290 > useResponseHead = true > requestHeaders = {mHeaders = {<nsTArray_Impl<mozilla::net::nsHttpHeaderArray::nsEntry, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {mHdr = 0xaff3fba0}, <nsTArray_TypedBase<mozilla::net::nsHttpHeaderArray::nsEntry, nsTArray_Impl<mozilla::net::nsHttpHeaderArray::nsEntry, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<mozilla::net::nsHttpHeaderArray::nsEntry, nsTArray_Impl<mozilla::net::nsHttpHeaderArray::nsEntry, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}} > cacheExpirationTime = 4294967295 > cachedCharset = {<nsACString_internal> = {mData = 0xb67fa114 <gNullChar> "", mLength = 0, mFlags = 1}, <No data fields>} >#51 0xb4d38540 in mozilla::dom::PContentChild::OnMessageReceived (this=0xb454d818, __msg=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/objdir/ipc/ipdl/PContentChild.cpp:3533 > __routed = <optimized out> >#52 0xb4cca0f9 in mozilla::ipc::MessageChannel::DispatchAsyncMessage (this=0xb454d848, aMsg=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/glue/MessageChannel.cpp:1152 >No locals. >#53 0xb4ccd8c7 in mozilla::ipc::MessageChannel::OnMaybeDequeueOne (this=0xb454d848) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/glue/MessageChannel.cpp:1049 > transaction = {mChan = 0xb454d848, mOldTransaction = 0} > unlock = {mMonitor = 0xb45c3bf0} > frame = {mThat = @0xb454d848} > recvd = {<Pickle> = {static kPayloadUnit = <optimized out>, header_ = 0xaff45000, header_size_ = 32, capacity_ = 4800, variable_buffer_offset_ = 0}, _vptr.Message = 0xb746d9d0 <vtable for IPC::Message+8>, file_descriptor_set_ = {ptr_ = 0x0}, name_ = 0xb692aaf1 "PHttpChannel::Msg_OnStartRequest"} > lock = {mMonitor = 0xb45c3bf0} >#54 0xb4cc9932 in DispatchToMethod<mozilla::ipc::MessageChannel, bool (mozilla::ipc::MessageChannel::*)()> (arg=..., method=<optimized out>, obj=<optimized out>) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/tuple.h:383 >No locals. >#55 RunnableMethod<mozilla::ipc::MessageChannel, bool (mozilla::ipc::MessageChannel::*)(), Tuple0>::Run (this=0xb45592a0) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/task.h:307 >No locals. >#56 0xb4cc975e in Run (this=<optimized out>) at ../../dist/include/mozilla/ipc/MessageChannel.h:385 >No locals. >#57 mozilla::ipc::MessageChannel::DequeueTask::Run (this=0xb006d0a8) at ../../dist/include/mozilla/ipc/MessageChannel.h:402 >No locals. >#58 0xb4cbcf15 in MessageLoop::RunTask (this=this@entry=0xbfba08ac, task=0xb006d0a8) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:357 >No locals. >#59 0xb4cbe34b in MessageLoop::DeferOrRunPendingTask (this=0xbfba08ac, pending_task=...) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:365 >No locals. >#60 0xb4cbe4df in MessageLoop::DoWork (this=0xbfba08ac) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:443 > pending_task = {task = 0xb006d0a8, delayed_run_time = {ticks_ = 0}, sequence_num = 0, nestable = true} >#61 0xb4ccede3 in mozilla::ipc::DoWorkRunnable::Run (this=0xb4501210) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/glue/MessagePump.cpp:228 > loop = 0xbfba08ac > nestableTasksAllowed = true >#62 0xb4ad7afb in nsThread::ProcessNextEvent (this=0xb4550e80, aMayWait=true, aResult=0xbfba066b) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/threads/nsThread.cpp:766 > event = {<nsCOMPtr_base> = {mRawPtr = 0xb4501210}, <No data fields>} > reallyWait = <optimized out> > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0xb01b5ab4}, <No data fields>} > rv = NS_OK > aResult = <optimized out> > aMayWait = <optimized out> > this = 0xb4550e80 >#63 0xb4a85879 in NS_ProcessNextEvent (thread=<optimized out>, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-32.0.2/mozilla-release/xpcom/glue/nsThreadUtils.cpp:263 > val = true >#64 0xb4ccef2b in mozilla::ipc::MessagePump::Run (this=0xb4532880, aDelegate=0xbfba08ac) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/glue/MessagePump.cpp:136 > did_work = <optimized out> >#65 0xb4cbce2f in MessageLoop::RunInternal (this=this@entry=0xbfba08ac) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:229 >No locals. >#66 0xb4cbcf89 in RunHandler (this=0xbfba08ac) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:222 >No locals. >#67 MessageLoop::Run (this=0xbfba08ac) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:196 > save_state = {<MessageLoop::RunState> = {run_depth = 2, quit_received = false}, loop_ = 0xbfba08ac, previous_state_ = 0xbfba07ec} >#68 0xb555c030 in nsBaseAppShell::Run (this=0xb01b5ab0) at /usr/src/debug/firefox-32.0.2/mozilla-release/widget/xpwidgets/nsBaseAppShell.cpp:164 > thread = 0xb4550e80 >#69 0xb5ff0d47 in XRE_RunAppShell () at /usr/src/debug/firefox-32.0.2/mozilla-release/toolkit/xre/nsEmbedFunctions.cpp:692 > appShell = {<nsCOMPtr_base> = {mRawPtr = 0xb01b5ab0}, <No data fields>} >#70 0xb4ccef8e in mozilla::ipc::MessagePumpForChildProcess::Run (this=0xb4532880, aDelegate=0xbfba08ac) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/glue/MessagePump.cpp:253 >No locals. >#71 0xb4cbce2f in MessageLoop::RunInternal (this=this@entry=0xbfba08ac) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:229 >No locals. >#72 0xb4cbcf89 in RunHandler (this=0xbfba08ac) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:222 >No locals. >#73 MessageLoop::Run (this=this@entry=0xbfba08ac) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/chromium/src/base/message_loop.cc:196 > save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0xbfba08ac, previous_state_ = 0x0} >#74 0xb5ff146e in XRE_InitChildProcess (aArgc=7, aArgv=0xbfba12b4, aProcess=GeckoProcessType_Content) at /usr/src/debug/firefox-32.0.2/mozilla-release/toolkit/xre/nsEmbedFunctions.cpp:529 > process = {mRawPtr = 0xb454d800} > uiMessageLoop = {<base::MessagePump::Delegate> = {_vptr.Delegate = 0xb746d7a8 <vtable for MessageLoop+8>}, type_ = MessageLoop::TYPE_MOZILLA_CHILD, id_ = 1, work_queue_ = std::queue wrapping: std::deque with 1 elements = {{task = 0xb006d178, delayed_run_time = {ticks_ = 0}, sequence_num = 0, nestable = true}}, 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_ = 0xb4532880}, destruction_observers_ = {observers_ = std::vector of length 0, capacity 0, notify_depth_ = 0, type_ = base::ObserverList<MessageLoop::DestructionObserver, false>::NOTIFY_ALL}, nestable_tasks_allowed_ = false, exception_restoration_ = false, thread_name_ = "", incoming_queue_ = std::queue wrapping: std::deque with 1 elements = {{task = 0xb01af0e8, delayed_run_time = {ticks_ = 0}, sequence_num = 0, nestable = true}}, incoming_queue_lock_ = {lock_ = {os_lock_ = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {d = {__espins = 0, __elision = 0}, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}}}, state_ = 0xbfba070c, run_depth_base_ = 2, transient_hang_timeout_ = 0, permanent_hang_timeout_ = 0, next_sequence_num_ = 0} > end = 0xbfba163d "" > parentHandle = 17989 > exitManager = {lock_ = {lock_ = {os_lock_ = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {d = {__espins = 0, __elision = 0}, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}}}, stack_ = std::stack wrapping: std::deque with 4 elements = {{func_ = 0xb4cc26ec <base::DefaultLazyInstanceTraits<base::ThreadLocalPointer<NotificationService> >::Delete(void*)>, param_ = 0xb7671b9c <_ZL12lazy_tls_ptr+4>}, {func_ = 0xb4cbcdfe <base::DefaultLazyInstanceTraits<base::ThreadLocalPointer<MessageLoop> >::Delete(void*)>, param_ = 0xb7671b6c <lazy_tls_ptr+4>}, {func_ = 0xb4cc0560 <base::DefaultLazyInstanceTraits<base::ThreadLocalBoolean>::Delete(void*)>, param_ = 0xb7671b74 <base::(anonymous namespace)::lazy_tls_bool+4>}, {func_ = 0xb4cb4d05 <Singleton<IPC::(anonymous namespace)::PipeMap, DefaultSingletonTraits<IPC::(anonymous namespace)::PipeMap>, IPC::(anonymous namespace)::PipeMap>::OnExit(void*)>, param_ = 0x0}}, next_manager_ = 0x0} > rv = <optimized out> > crashReporterArg = <optimized out> > notificationService = {observers_ = {std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements, std::map with 0 elements}} > aLocal = -65 '\277' > sampler_raii308 = {mHandle = 0xb4552000} > parentPIDString = <optimized out> > parentPID = <optimized out> >#75 0x0804a7c3 in main (argc=9, argv=0xbfba12b4) at /usr/src/debug/firefox-32.0.2/mozilla-release/ipc/app/MozillaRuntimeMain.cpp:149 > proctype = <optimized out> > rv = <optimized out> >From To Syms Read Shared Object Library >0x4aa9e830 0x4aaaac40 Yes /lib/libpthread.so.0 >0x4aa93ad0 0x4aa949bc Yes /lib/libdl.so.2 >0xb4a6b010 0xb67f48f4 Yes /usr/lib/firefox/libxul.so >0xb4786d10 0xb4787392 Yes /usr/lib/firefox/libmozalloc.so >0x4c47ebd0 0x4c47fcf4 Yes /lib/libplds4.so >0x4c516ed0 0x4c5188b4 Yes /lib/libplc4.so >0x4c526960 0x4c54a8e4 Yes /lib/libnspr4.so >0x4b24d7e0 0x4b2be564 Yes /lib/libstdc++.so.6 >0x4aabb690 0x4aae9ac8 Yes /lib/libm.so.6 >0x4abe30c0 0x4abf86a4 Yes /lib/libgcc_s.so.1 >0x4a8ea3d0 0x4aa2f55c Yes /lib/libc.so.6 >0x4a8b0880 0x4a8c923c Yes /lib/ld-linux.so.2 >0x4ad4ffc0 0x4ad53674 Yes /lib/libffi.so.6 >0x4f88dbe0 0x4f9bd6c4 Yes /lib/libicui18n.so.50 >0x4f4b94e0 0x4f581ea4 Yes /lib/libicuuc.so.50 >0x4e0a43b0 0x4e0a44e0 Yes (*) /lib/libicudata.so.50 >0x4c8877e0 0x4c8ae4f4 Yes /lib/libssl3.so >0x4c8c6bc0 0x4c8dd224 Yes /lib/libsmime3.so >0x4c598e00 0x4c67a31d Yes /lib/libnss3.so >0x4c565820 0x4c574e64 Yes /lib/libnssutil3.so >0x4b30b450 0x4b311614 Yes /lib/libXrender.so.1 >0x4c6bc000 0x4c757834 Yes /lib/libsqlite3.so.0 >0x4c825ac0 0x4c863b34 Yes /lib/libjpeg.so.62 >0x4ab018e0 0x4ab0e994 Yes /lib/libz.so.1 >0x4b47a1a0 0x4b4b0f84 Yes /lib/libhunspell-1.3.so.0 >0x4b521240 0x4b6438e4 Yes /lib/libvpx.so.1 >0x4b3a13c0 0x4b433934 Yes /lib/libasound.so.2 >0x4c45c630 0x4c470494 Yes /lib/libdbus-glib-1.so.2 >0x4b0d19d0 0x4b101714 Yes /lib/libdbus-1.so.3 >0x4ad60150 0x4ad91ff4 Yes /lib/libgobject-2.0.so.0 >0x4ac31470 0x4acd3484 Yes /lib/libglib-2.0.so.0 >0x4be5cb20 0x4c13f5d4 Yes /lib/libgtk-x11-2.0.so.0 >0x4bd2ecb0 0x4bd3c6f4 Yes /lib/libatk-1.0.so.0 >0x4add8a40 0x4aeb46e4 Yes /lib/libgio-2.0.so.0 >0x4ba475d0 0x4ba50f94 Yes /lib/libpangoft2-1.0.so.0 >0x4b31b980 0x4b33bb14 Yes /lib/libfontconfig.so.1 >0x4b13cba0 0x4b1abf14 Yes /lib/libfreetype.so.6 >0x4bd616f0 0x4bdca6e4 Yes /lib/libgdk-x11-2.0.so.0 >0x4b9b85e0 0x4b9bdb14 Yes /lib/libpangocairo-1.0.so.0 >0x4b9cd070 0x4b9ef7d4 Yes /lib/libpango-1.0.so.0 >0x4bb46100 0x4bc36804 Yes /lib/libcairo.so.2 >0x4b97b230 0x4b9925c4 Yes /lib/libgdk_pixbuf-2.0.so.0 >0x4b50a650 0x4b50e434 Yes /lib/libstartup-notification-1.so.0 >0x4af3d460 0x4afcd374 Yes /lib/libX11.so.6 >0x4b11d890 0x4b1283b4 Yes /lib/libXext.so.6 >0x4cb39bc0 0x4cb774d4 Yes /lib/libXt.so.6 >0x4b1304a0 0x4b130688 Yes /lib/libgthread-2.0.so.0 >0x4abd7950 0x4abdae1c Yes /lib/librt.so.1 >0x4adaccd0 0x4adadde4 Yes /lib/libgmodule-2.0.so.0 >0x4b37c000 0x4b37e324 Yes /lib/libXfixes.so.3 >0x4abb4c70 0x4abc9174 Yes /lib/libselinux.so.1 >0x4ac026e0 0x4ac11624 Yes /lib/libresolv.so.2 >0x4bae4240 0x4bb1ba84 Yes /lib/libharfbuzz.so.0 >0x4b1db1b0 0x4b1f3c64 Yes /lib/libexpat.so.1 >0x4b0711d0 0x4b096894 Yes /lib/libpng16.so.16 >0x4b362870 0x4b363324 Yes /lib/libXinerama.so.1 >0x4b3699a0 0x4b3747b4 Yes /lib/libXi.so.6 >0x4b356520 0x4b35c3f4 Yes /lib/libXrandr.so.2 >0x4b4e4f60 0x4b4ea384 Yes /lib/libXcursor.so.1 >0x4ba5a960 0x4ba5b3e4 Yes /lib/libXcomposite.so.1 >0x4b99f8b0 0x4b9a0274 Yes /lib/libXdamage.so.1 >0x4bc7e120 0x4bd0da44 Yes /lib/libpixman-1.so.0 >0x4ba1f010 0x4ba34614 Yes /lib/libEGL.so.1 >0x4b93d820 0x4b93e3e4 Yes /lib/libxcb-shm.so.0 >0x4b945a80 0x4b949e44 Yes /lib/libxcb-render.so.0 >0x4b0adf70 0x4b0c0084 Yes /lib/libxcb.so.1 >0x4b8567c0 0x4b8a06e4 Yes /lib/libGL.so.1 >0x4b516550 0x4b517754 Yes /lib/libxcb-util.so.1 >0x4b83f430 0x4b83f584 Yes /lib/libX11-xcb.so.1 >0x4c3654a0 0x4c369a64 Yes /lib/libSM.so.6 >0x4c43c630 0x4c44a3e4 Yes /lib/libICE.so.6 >0x4ab44f80 0x4ab93374 Yes /lib/libpcre.so.1 >0x4ab1b2c0 0x4ab350f4 Yes /lib/liblzma.so.5 > No /lib/libgraphite2.so.3 >0x4b936340 0x4b937c94 Yes /lib/libxcb-dri2.so.0 >0x4ba12d20 0x4ba15a84 Yes /lib/libxcb-xfixes.so.0 >0x4b950be0 0x4b951bd4 Yes /lib/libxcb-shape.so.0 >0x4bad65b0 0x4bad8db4 Yes /lib/libgbm.so.1 >0x4b2f7840 0x4b301ab4 Yes /lib/libudev.so.1 >0x4ba62860 0x4ba669b4 Yes /lib/libwayland-client.so.0 >0x4b9a8480 0x4b9ade34 Yes /lib/libwayland-server.so.0 >0x4b8d87f0 0x4b8eb104 Yes /lib/libglapi.so.0 >0x4b90a6c0 0x4b910f64 Yes /lib/libdrm.so.2 >0x4b067a70 0x4b068944 Yes /lib/libXau.so.6 >0x4b920150 0x4b92b374 Yes /lib/libxcb-glx.so.0 >0x4b4f8bf0 0x4b4fb7a4 Yes /lib/libXxf86vm.so.1 >0x4b500f20 0x4b502b44 Yes /lib/libuuid.so.1 >0xb77d84a0 0xb77d9bec Yes /usr/lib/gconv/UTF-16.so >0xb77ce7f0 0xb77d4354 Yes /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so >0xb77c9ef0 0xb77ca924 Yes /usr/lib/gtk-2.0/2.10.0/engines/libadwaita.so >0xb77c6500 0xb77c664c Yes /usr/lib/gtk-2.0/modules/libpk-gtk-module.so >0xb4669890 0xb466b974 Yes /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so >0xb4642600 0xb4643d74 Yes /lib/libcanberra-gtk.so.0 >0x4101b480 0x41025244 Yes /lib/libcanberra.so.0 >0x4d9de7d0 0x4d9e3b84 Yes /lib/libvorbisfile.so.3 >0x4d9a8800 0x4d9bfad4 Yes /lib/libvorbis.so.0 >0x4d44b410 0x4d44df24 Yes /lib/libogg.so.0 >0x41002190 0x4100f0c4 Yes /lib/libtdb.so.1 >0x4d43eab0 0x4d443554 Yes /lib/libltdl.so.7 >0x4c7e9a50 0x4c7ee44c Yes /lib/libcrypt.so.1 >0x4c780e20 0x4c7c7d9f Yes /lib/libfreebl3.so >0xb4663c60 0xb4664be4 Yes /usr/lib/firefox/components/libdbusservice.so >0xb465ac10 0xb465e4d4 Yes /usr/lib/firefox/components/libmozgnome.so >0xb464e450 0xb4653814 Yes /usr/lib/firefox/browser/components/libbrowsercomps.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >eax 0x5a5a5a5a 1515870810 >ecx 0xffffff85 -123 >edx 0xffffff85 -123 >ebx 0xb75ff000 -1218449408 >esp 0xbfb9d364 0xbfb9d364 >ebp 0xb0067410 0xb0067410 >esi 0x5a5a5a5a 1515870810 >edi 0xb4567de0 -1269400096 >eip 0xb635eb53 0xb635eb53 <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+19> >eflags 0x210246 [ PF ZF IF RF ID ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType): > 0xb635eb40 <+0>: push %edi > 0xb635eb41 <+1>: push %esi > 0xb635eb42 <+2>: mov 0x14(%esp),%ecx > 0xb635eb46 <+6>: mov 0xc(%esp),%edi > 0xb635eb4a <+10>: cmp $0xffffff85,%ecx > 0xb635eb4d <+13>: mov 0x10(%esp),%esi > 0xb635eb51 <+17>: jne 0xb635eb78 <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+56> >=> 0xb635eb53 <+19>: testb $0x8,(%esi) > 0xb635eb56 <+22>: mov %esi,%eax > 0xb635eb58 <+24>: je 0xb635eb60 <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+32> > 0xb635eb5a <+26>: pop %esi > 0xb635eb5b <+27>: pop %edi > 0xb635eb5c <+28>: ret > 0xb635eb5d <+29>: lea 0x0(%esi),%esi > 0xb635eb60 <+32>: movl $0x0,0x14(%esp) > 0xb635eb68 <+40>: mov %esi,0x10(%esp) > 0xb635eb6c <+44>: mov %edi,0xc(%esp) > 0xb635eb70 <+48>: pop %esi > 0xb635eb71 <+49>: pop %edi > 0xb635eb72 <+50>: jmp 0xb635ddc0 <js::AtomizeString(js::ExclusiveContext*, JSString*, js::InternBehavior)> > 0xb635eb77 <+55>: nop > 0xb635eb78 <+56>: cmp $0xffffff86,%ecx > 0xb635eb7b <+59>: ja 0xb635ebe0 <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+160> > 0xb635eb7d <+61>: cmp $0xffffff81,%ecx > 0xb635eb80 <+64>: je 0xb635ebf8 <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+184> > 0xb635eb82 <+66>: cmp $0xffffff80,%ecx > 0xb635eb85 <+69>: jbe 0xb635ebb8 <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+120> > 0xb635eb87 <+71>: mov (%edi),%eax > 0xb635eb89 <+73>: cmp $0xffffff83,%ecx > 0xb635eb8c <+76>: mov 0x45d4(%eax),%eax > 0xb635eb92 <+82>: je 0xb635eba8 <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+104> > 0xb635eb94 <+84>: cmp $0xffffff86,%ecx > 0xb635eb97 <+87>: je 0xb635ebe8 <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+168> > 0xb635eb99 <+89>: mov 0x2f4(%eax),%eax > 0xb635eb9f <+95>: pop %esi > 0xb635eba0 <+96>: pop %edi > 0xb635eba1 <+97>: ret > 0xb635eba2 <+98>: lea 0x0(%esi),%esi > 0xb635eba8 <+104>: test %esi,%esi > 0xb635ebaa <+106>: je 0xb635ebd0 <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+144> > 0xb635ebac <+108>: lea 0x28c(%eax),%eax > 0xb635ebb2 <+114>: mov (%eax),%eax > 0xb635ebb4 <+116>: jmp 0xb635eb5a <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+26> > 0xb635ebb6 <+118>: xchg %ax,%ax > 0xb635ebb8 <+120>: mov %esi,0x10(%esp) > 0xb635ebbc <+124>: mov %ecx,0x14(%esp) > 0xb635ebc0 <+128>: mov %edi,0xc(%esp) > 0xb635ebc4 <+132>: pop %esi > 0xb635ebc5 <+133>: pop %edi > 0xb635ebc6 <+134>: jmp 0xb6536740 <js::NumberToAtom(js::ExclusiveContext*, double)> > 0xb635ebcb <+139>: nop > 0xb635ebcc <+140>: lea 0x0(%esi,%eiz,1),%esi > 0xb635ebd0 <+144>: lea 0xd4(%eax),%eax > 0xb635ebd6 <+150>: mov (%eax),%eax > 0xb635ebd8 <+152>: jmp 0xb635eb5a <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+26> > 0xb635ebda <+154>: lea 0x0(%esi),%esi > 0xb635ebe0 <+160>: xor %eax,%eax > 0xb635ebe2 <+162>: jmp 0xb635eb5a <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+26> > 0xb635ebe7 <+167>: nop > 0xb635ebe8 <+168>: mov 0x30c(%eax),%eax > 0xb635ebee <+174>: jmp 0xb635eb5a <js::ToAtom<(js::AllowGC)0>(js::ExclusiveContext*, js::MaybeRooted<JS::Value, (js::AllowGC)0>::HandleType)+26> > 0xb635ebf3 <+179>: nop > 0xb635ebf4 <+180>: lea 0x0(%esi,%eiz,1),%esi > 0xb635ebf8 <+184>: pop %esi > 0xb635ebf9 <+185>: pop %edi > 0xb635ebfa <+186>: jmp 0xb6535ce0 <js::Int32ToAtom(js::ExclusiveContext*, int)> >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 1151783
: 946025 |
946026
|
946027
|
946028
|
946029
|
946030
|
946031
|
946032
|
946033
|
946034
|
946035