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 863929 Details for
Bug 1065813
[abrt] firefox: r600_dma_copy_tile(): firefox killed by SIGFPE
[?]
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), 297.77 KB, created by
7cw5y4hf
on 2014-02-17 03:11:53 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
7cw5y4hf
Created:
2014-02-17 03:11:53 UTC
Size:
297.77 KB
patch
obsolete
>[New LWP 3408] >[New LWP 3433] >[New LWP 3435] >[New LWP 3436] >[New LWP 3437] >[New LWP 3438] >[New LWP 3439] >[New LWP 3443] >[New LWP 3444] >[New LWP 3445] >[New LWP 3448] >[New LWP 3449] >[New LWP 3450] >[New LWP 3451] >[New LWP 3452] >[New LWP 3453] >[New LWP 3454] >[New LWP 3455] >[New LWP 3456] >[New LWP 3457] >[New LWP 3458] >[New LWP 3459] >[New LWP 3460] >[New LWP 3463] >[New LWP 3464] >[New LWP 3467] >[New LWP 3482] >[New LWP 3483] >[New LWP 3484] >[New LWP 3485] >[New LWP 3489] >[New LWP 3490] >[New LWP 3497] >[New LWP 3498] >[New LWP 3514] >[New LWP 3515] >[New LWP 3516] >[New LWP 3517] >[New LWP 3434] >[New LWP 3446] >warning: Could not load shared library symbols for 4 libraries, e.g. /lib64/libX11.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/lib64/firefox/firefox'. >Program terminated with signal SIGFPE, Arithmetic exception. >#0 r600_dma_copy_tile (bpp=<optimized out>, pitch=32768, copy_height=1024, src_z=<optimized out>, src_y=<optimized out>, src_x=<optimized out>, src_level=0, src=0x7f0333f8b000, dst_z=<optimized out>, dst_y=<optimized out>, dst_x=0, dst_level=<optimized out>, dst=0x7f0331fb1000, rctx=0x7f0338c59000) at r600_state.c:3097 >3097 ncopy = (copy_height / cheight) + !!(copy_height % cheight); > >Thread 40 (Thread 0x7f034a7ff700 (LWP 3446)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003774e23117 in pt_TimedWait (cv=cv@entry=0x7f0352357c08, ml=0x7f0352372060, timeout=timeout@entry=162) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1392590814, tv_usec = 931337} > tmo = {tv_sec = 1392590815, tv_nsec = 93337000} > ticks = <optimized out> >#2 0x0000003774e235df in PR_WaitCondVar (cvar=0x7f0352357c00, timeout=162) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0x7f035d533780 >#3 0x00007f035b49bb40 in Wait (this=0x7f035230dc70, interval=<optimized out>) at ../../dist/include/mozilla/CondVar.h:70 >No locals. >#4 Wait (interval=<optimized out>, this=0x7f035230dc68) at ../../dist/include/mozilla/Monitor.h:47 >No locals. >#5 TimerThread::Run (this=0x7f035230dc40) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/TimerThread.cpp:306 > waitFor = <optimized out> > lock = {mMonitor = 0x7f035230dc68} > low = <optimized out> > high = <optimized out> > halfMicrosecondsIntervalResolution = 250 >#6 0x00007f035b4988bb in nsThread::ProcessNextEvent (this=0x7f034af673e0, mayWait=<optimized out>, result=0x7f034a7fee37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:617 > event = {<nsCOMPtr_base> = {mRawPtr = 0x7f035230dc40}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f034af673e0, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f034af673e0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f034af673e0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f035d533780) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f035d533780 > detached = 0 > tid = 3446 >#10 0x0000003766207f33 in start_thread (arg=0x7f034a7ff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f034a7ff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652111529728, 8409457669774533242, 0, 0, 139652111530432, 139652111529728, -8452427684271070598, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 39 (Thread 0x7f03509ff700 (LWP 3434)): >#0 0x0000003765aea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003774e24dbf in poll (__timeout=65535000, __nfds=27, __fds=0x7f03509fea50) at /usr/include/bits/poll2.h:46 >No locals. >#2 _pr_poll_with_poll (pds=0x7f0350a05000, npds=27, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptio.c:3920 > stack_syspoll = {{fd = 12, events = 1, revents = 0}, {fd = 76, events = 3, revents = 0}, {fd = 72, events = 3, revents = 0}, {fd = 58, events = 3, revents = 0}, {fd = 59, events = 3, revents = 0}, {fd = 60, events = 3, revents = 0}, {fd = 62, events = 3, revents = 0}, {fd = 63, events = 3, revents = 0}, {fd = 74, events = 3, revents = 0}, {fd = 54, events = 3, revents = 0}, {fd = 57, events = 3, revents = 0}, {fd = 61, events = 3, revents = 0}, {fd = 65, events = 3, revents = 0}, {fd = 66, events = 3, revents = 0}, {fd = 73, events = 3, revents = 0}, {fd = 71, events = 3, revents = 0}, {fd = 70, events = 3, revents = 0}, {fd = 69, events = 3, revents = 0}, {fd = 75, events = 3, revents = 0}, {fd = 77, events = 3, revents = 0}, {fd = 78, events = 3, revents = 0}, {fd = 80, events = 3, revents = 0}, {fd = 83, events = 3, revents = 0}, {fd = 81, events = 3, revents = 0}, {fd = 82, events = 3, revents = 0}, {fd = 85, events = 3, revents = 0}, {fd = 79, events = 3, revents = 0}, {fd = 32, events = 0, revents = 0}, {fd = 746398688, events = 32515, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 1517431668, events = 32515, revents = 0}, {fd = 1239331600, events = 32515, revents = 0}, {fd = 32, events = 0, revents = 0}, {fd = 1517586926, events = 32515, revents = 0}, {fd = 1517586912, events = 32515, revents = 0}, {fd = 1531359921, events = 32515, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 746398720, events = 32515, revents = 0}, {fd = 1352657880, events = 32515, revents = 0}, {fd = 16, events = 32515, revents = 0}, {fd = 1352657840, events = 32515, revents = 0}, {fd = 1239331456, events = 32515, revents = 0}, {fd = 748280000, events = 32515, revents = 0}, {fd = 1239331600, events = 32515, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 631339928, events = 32515, revents = 0}, {fd = 1352658199, events = 32515, revents = 0}, {fd = 1517575353, events = 32515, revents = 0}, {fd = 748280000, events = 32515, revents = 0}, {fd = 1517586912, events = 32515, revents = 0}, {fd = 1239331456, events = 32515, revents = 0}, {fd = 2086867200, events = 2713, revents = 5171}, {fd = 1352658199, events = 32515, revents = 0}, {fd = 1517587157, events = 32515, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 115, events = 0, revents = 0}, {fd = 115, events = 0, revents = 0}, {fd = 4265080, events = 0, revents = 0}, {fd = 723107216, events = 32515, revents = 0}, {fd = 65535000, events = 0, revents = 0}, {fd = 27, events = 0, revents = 0}, {fd = 1352658140, events = 32515, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0}} > syspoll = <optimized out> > index = <optimized out> > msecs = 65535000 > ready = <optimized out> > start = 2659487 > elapsed = <optimized out> > remaining = <optimized out> >#3 0x00007f035a6b9959 in nsSocketTransportService::Poll (this=this@entry=0x7f035d539c80, wait=wait@entry=true, interval=interval@entry=0x7f03509fecdc) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/base/src/nsSocketTransportService2.cpp:393 > rv = <optimized out> > pollList = 0x7f0350a05000 > pollCount = 27 > pollTimeout = 65535000 > ts = 2659487 > passedInterval = <optimized out> >#4 0x00007f035a6ba028 in nsSocketTransportService::DoPollIteration (this=this@entry=0x7f035d539c80, wait=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/base/src/nsSocketTransportService2.cpp:817 > i = -1 > count = 0 > pollInterval = 32515 > n = <optimized out> >#5 0x00007f035a6ba606 in nsSocketTransportService::Run (this=0x7f035d539c80) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/base/src/nsSocketTransportService2.cpp:681 > pendingEvents = false > goingOffline = <optimized out> > thread = 0x7f035d54eb60 > threadInt = {<nsCOMPtr_base> = {mRawPtr = 0x7f035d54eb60}, <No data fields>} >#6 0x00007f035b4988bb in nsThread::ProcessNextEvent (this=0x7f035d54eb60, mayWait=<optimized out>, result=0x7f03509fee37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:617 > event = {<nsCOMPtr_base> = {mRawPtr = 0x7f035d539c98}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f035d54eb60, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f035d54eb60) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f035d54eb60 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f035d530480) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f035d530480 > detached = 0 > tid = 3434 >#10 0x0000003766207f33 in start_thread (arg=0x7f03509ff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03509ff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652214290176, 8409457669774533242, 0, 0, 139652214290880, 139652214290176, -8452477986928041350, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 38 (Thread 0x7f0321aa1700 (LWP 3517)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x00007f032378c7ab in pipe_semaphore_wait (sema=0x7f0338ec5e00) at ../../../../../src/gallium/auxiliary/os/os_thread.h:434 >No locals. >#2 radeon_drm_cs_emit_ioctl (param=0x7f0338ec5c00) at radeon_drm_winsys.c:553 > ws = 0x7f0338ec5c00 > cs = <optimized out> > i = <optimized out> > empty_stack = <optimized out> >#3 0x0000003766207f33 in start_thread (arg=0x7f0321aa1700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0321aa1700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651426424576, 8409457669774533242, 0, 0, 139651426425280, 139651426424576, -8452651330734366086, 8420228764530795130}, 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> >#4 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 37 (Thread 0x7f03248fe700 (LWP 3516)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f032db6d640, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f032e772560 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f032f18b640, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651475040000 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f0325935bb0) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f0325935bb0, mayWait=true, result=0x7f03248fddd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f0325935b60, mayWait=<optimized out>, result=0x7f03248fde37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0325935b60, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0325935b60) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0325935b60 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f032e772560) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f032e772560 > detached = 0 > tid = 3516 >#10 0x0000003766207f33 in start_thread (arg=0x7f03248fe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03248fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651475040000, 8409457669774533242, 0, 0, 139651475040704, 139651475040000, -8452644975793380742, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 36 (Thread 0x7f0329bfe700 (LWP 3515)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f032d53db40, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f032e76f8c0 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f032df086d0, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651562071808 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f032adb4a10) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f032adb4a10, mayWait=true, result=0x7f0329bfddd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f032adb49c0, mayWait=<optimized out>, result=0x7f0329bfde37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f032adb49c0, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f032adb49c0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f032adb49c0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f032e76f8c0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f032e76f8c0 > detached = 0 > tid = 3515 >#10 0x0000003766207f33 in start_thread (arg=0x7f0329bfe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0329bfe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651562071808, 8409457669774533242, 0, 0, 139651562072512, 139651562071808, -8452633843238149510, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 35 (Thread 0x7f034bb5e700 (LWP 3514)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0328f51f40, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f032dd027b0 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f032c9c24a0, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139652131841792 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f0325e39830) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f0325e39830, mayWait=true, result=0x7f034bb5ddd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f0325e397e0, mayWait=<optimized out>, result=0x7f034bb5de37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0325e397e0, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0325e397e0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0325e397e0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f032dd027b0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f032dd027b0 > detached = 0 > tid = 3514 >#10 0x0000003766207f33 in start_thread (arg=0x7f034bb5e700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f034bb5e700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652131841792, 8409457669774533242, 0, 0, 139652131842496, 139652131841792, -8452427083512520070, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 34 (Thread 0x7f03250ff700 (LWP 3498)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003774e23117 in pt_TimedWait (cv=cv@entry=0x7f034ad26348, ml=0x7f034afdd908, timeout=timeout@entry=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1392590813, tv_usec = 64948} > tmo = {tv_sec = 1392590843, tv_nsec = 64948000} > ticks = <optimized out> >#2 0x0000003774e235df in PR_WaitCondVar (cvar=0x7f034ad26340, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0x7f032bb38010 >#3 0x0000003774e23928 in PR_Wait (mon=0x7f034afdd900, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -516 > saved_entries = 1 > saved_owner = 139651483432704 >#4 0x00007f035b49a6c4 in Wait (interval=<optimized out>, this=<optimized out>) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#5 Wait (interval=<optimized out>, this=0x7f03250fed50) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#6 nsThreadPool::Run (this=0x7f034afd3b00) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThreadPool.cpp:195 > delta = <optimized out> > now = <optimized out> > timeout = <optimized out> > mon = {mReentrantMonitor = 0x7f034afd3b20} > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > current = {<nsCOMPtr_base> = {mRawPtr = 0x7f0325cd9f20}, <No data fields>} > exitThread = false > wasIdle = true > listener = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > shutdownThreadOnExit = false > idleSince = 2657646 >#7 0x00007f035b4988bb in nsThread::ProcessNextEvent (this=0x7f0325cd9f20, mayWait=<optimized out>, result=0x7f03250fee37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:617 > event = {<nsCOMPtr_base> = {mRawPtr = 0x7f034afd3b08}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#8 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0325cd9f20, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#9 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0325cd9f20) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0325cd9f20 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#10 0x0000003774e28c10 in _pt_root (arg=0x7f032bb38010) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f032bb38010 > detached = 0 > tid = 3498 >#11 0x0000003766207f33 in start_thread (arg=0x7f03250ff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03250ff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651483432704, 8409457669774533242, 0, 0, 139651483433408, 139651483432704, -8452641676721626502, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 33 (Thread 0x7f03256ff700 (LWP 3497)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0325a21180, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f032bb37350 >#2 0x00007f035acd7292 in mozilla::CondVar::Wait (interval=<optimized out>, this=<optimized out>) at ../../dist/include/mozilla/CondVar.h:70 >No locals. >#3 0x00007f035acd839d in mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents (this=this@entry=0x7f032ade1800, aInterval=aInterval@entry=4294967295) at /usr/src/debug/firefox-27.0/mozilla-release/dom/workers/WorkerPrivate.cpp:3863 >No locals. >#4 0x00007f035acdf7b2 in mozilla::dom::workers::WorkerPrivate::DoRunLoop (this=0x7f032ade1800, aCx=0x7f032bb37ac0) at /usr/src/debug/firefox-27.0/mozilla-release/dom/workers/WorkerPrivate.cpp:3523 > lock = {mLock = 0x7f0325bf6400} > currentStatus = <optimized out> > scheduleIdleGC = <optimized out> > event = 0x0 > gcTimer = {<nsCOMPtr_base> = {mRawPtr = 0x7f032d1e11f0}, <No data fields>} > idleGCEventTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7f032d7d52e0}, <No data fields>} > normalGCTimerRunning = false > normalGCEventTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7f032d7d52c0}, <No data fields>} > idleGCEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7f0325e95190}, <No data fields>} > maybeAC = {{u = {bytes = "\300z\263+\003\177\000\000\000\000\000\000\000\000\000", _ = 139651594812096}}, constructed = true} >#5 0x00007f035acce48f in (anonymous namespace)::WorkerThreadRunnable::Run (this=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/dom/workers/RuntimeService.cpp:934 >No locals. >#6 0x00007f035b4988bb in nsThread::ProcessNextEvent (this=0x7f0325e38ac0, mayWait=<optimized out>, result=0x7f03256fee37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:617 > event = {<nsCOMPtr_base> = {mRawPtr = 0x7f0325cfe520}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0325e38ac0, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0325e38ac0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0325e38ac0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f032bb37350) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f032bb37350 > detached = 0 > tid = 3497 >#10 0x0000003766207f33 in start_thread (arg=0x7f03256ff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03256ff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651489724160, 8409457669774533242, 0, 0, 139651489724864, 139651489724160, -8452640852087905670, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 32 (Thread 0x7f0327555700 (LWP 3490)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003774e23117 in pt_TimedWait (cv=cv@entry=0x7f03523ff808, ml=0x7f0352373450, timeout=timeout@entry=300000) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1392590814, tv_usec = 93808} > tmo = {tv_sec = 1392591114, tv_nsec = 93808000} > ticks = <optimized out> >#2 0x0000003774e235df in PR_WaitCondVar (cvar=0x7f03523ff800, timeout=300000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0x7f032dd039c0 >#3 0x00007f035a6d1485 in Wait (this=0x7f035d5374c0, interval=300000) at ../../dist/include/mozilla/CondVar.h:70 >No locals. >#4 nsHostResolver::GetHostToLookup (this=this@entry=0x7f035d5374a0, result=result@entry=0x7f0327554e30) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/dns/nsHostResolver.cpp:905 > epoch = 2658675 > timeout = 300000 > timedOut = false > now = <optimized out> > lock = {mLock = 0x7f035d5374b8} >#5 0x00007f035a6d18f8 in nsHostResolver::ThreadFunc (arg=0x7f035d5374a0) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/dns/nsHostResolver.cpp:1067 > naming = {mCounter = 3} > resolver = <optimized out> > prai = <optimized out> > rs = {mLastReset = 2647680} > rec = 0x7f032c7c7920 >#6 0x0000003774e28c10 in _pt_root (arg=0x7f032dd039c0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f032dd039c0 > detached = 1 > tid = 3490 >#7 0x0000003766207f33 in start_thread (arg=0x7f0327555700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0327555700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651521533696, 8409457669774533242, 0, 0, 139651521534400, 139651521533696, -8452645616280378758, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 31 (Thread 0x7f03283ff700 (LWP 3489)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003774e23117 in pt_TimedWait (cv=cv@entry=0x7f03523ff808, ml=0x7f0352373450, timeout=timeout@entry=300000) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1392590814, tv_usec = 284121} > tmo = {tv_sec = 1392591114, tv_nsec = 284121000} > ticks = <optimized out> >#2 0x0000003774e235df in PR_WaitCondVar (cvar=0x7f03523ff800, timeout=300000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0x7f032dd03360 >#3 0x00007f035a6d1485 in Wait (this=0x7f035d5374c0, interval=300000) at ../../dist/include/mozilla/CondVar.h:70 >No locals. >#4 nsHostResolver::GetHostToLookup (this=this@entry=0x7f035d5374a0, result=result@entry=0x7f03283fee30) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/dns/nsHostResolver.cpp:905 > epoch = 2658865 > timeout = 300000 > timedOut = false > now = <optimized out> > lock = {mLock = 0x7f035d5374b8} >#5 0x00007f035a6d18f8 in nsHostResolver::ThreadFunc (arg=0x7f035d5374a0) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/dns/nsHostResolver.cpp:1067 > naming = {mCounter = 3} > resolver = <optimized out> > prai = <optimized out> > rs = {mLastReset = 2647666} > rec = 0x7f032c92fee0 >#6 0x0000003774e28c10 in _pt_root (arg=0x7f032dd03360) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f032dd03360 > detached = 1 > tid = 3489 >#7 0x0000003766207f33 in start_thread (arg=0x7f03283ff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03283ff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651536910080, 8409457669774533242, 0, 0, 139651536910784, 139651536910080, -8452634942212906374, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 30 (Thread 0x7f0328dff700 (LWP 3485)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f032f192680, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f03319dacd0 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f032f1891b0, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651547395840 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f032f3da930) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f032f3da930, mayWait=true, result=0x7f0328dfedd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f032f3da8e0, mayWait=<optimized out>, result=0x7f0328dfee37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f032f3da8e0, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f032f3da8e0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f032f3da8e0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f03319dacd0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f03319dacd0 > detached = 0 > tid = 3485 >#10 0x0000003766207f33 in start_thread (arg=0x7f0328dff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0328dff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651547395840, 8409457669774533242, 0, 0, 139651547396544, 139651547395840, -8452635766846627206, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 29 (Thread 0x7f03375f9700 (LWP 3484)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f03315dbe00, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f03319da890 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f032f738ae0, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651790640896 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f032f312570) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f032f312570, mayWait=true, result=0x7f03375f8dd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f032f312520, mayWait=<optimized out>, result=0x7f03375f8e37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f032f312520, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f032f312520) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f032f312520 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f03319da890) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f03319da890 > detached = 0 > tid = 3484 >#10 0x0000003766207f33 in start_thread (arg=0x7f03375f9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03375f9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651790640896, 8409457669774533242, 0, 0, 139651790641600, 139651790640896, -8452680850044591494, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 28 (Thread 0x7f0337dfa700 (LWP 3483)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0335b66ec0, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f03319d7ae0 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f034ad29090, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651799033600 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f03317481b0) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f03317481b0, mayWait=true, result=0x7f0337df9dd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f0331748160, mayWait=<optimized out>, result=0x7f0337df9e37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0331748160, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0331748160) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0331748160 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f03319d7ae0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f03319d7ae0 > detached = 0 > tid = 3483 >#10 0x0000003766207f33 in start_thread (arg=0x7f0337dfa700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0337dfa700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651799033600, 8409457669774533242, 0, 0, 139651799034304, 139651799033600, -8452681949019348358, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 27 (Thread 0x7f0349bff700 (LWP 3482)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0334d16d40, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f03327d4030 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f03331fa460, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139652098946816 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f034a9144d0) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f034a9144d0, mayWait=true, result=0x7f0349bfedd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f034a914480, mayWait=<optimized out>, result=0x7f0349bfee37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f034a914480, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f034a914480) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f034a914480 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f03327d4030) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f03327d4030 > detached = 0 > tid = 3482 >#10 0x0000003766207f33 in start_thread (arg=0x7f0349bff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0349bff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652098946816, 8409457669774533242, 0, 0, 139652098947520, 139652098946816, -8452422736468745606, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 26 (Thread 0x7f032a3ff700 (LWP 3467)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003774e23117 in pt_TimedWait (cv=cv@entry=0x7f0341db90c8, ml=0x7f034184ac88, timeout=timeout@entry=60000) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1392590814, tv_usec = 683938} > tmo = {tv_sec = 1392590874, tv_nsec = 683938000} > ticks = <optimized out> >#2 0x0000003774e235df in PR_WaitCondVar (cvar=0x7f0341db90c0, timeout=60000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0x7f0334bd68b0 >#3 0x0000003774e23928 in PR_Wait (mon=0x7f034184ac80, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -516 > saved_entries = 1 > saved_owner = 139651570464512 >#4 0x00007f035b49a6c4 in Wait (interval=<optimized out>, this=<optimized out>) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#5 Wait (interval=<optimized out>, this=0x7f032a3fed50) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#6 nsThreadPool::Run (this=0x7f0341af2580) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThreadPool.cpp:195 > delta = <optimized out> > now = <optimized out> > timeout = <optimized out> > mon = {mReentrantMonitor = 0x7f0341af25a0} > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > current = {<nsCOMPtr_base> = {mRawPtr = 0x7f03367db0c0}, <No data fields>} > exitThread = false > wasIdle = true > listener = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > shutdownThreadOnExit = false > idleSince = 2659265 >#7 0x00007f035b4988bb in nsThread::ProcessNextEvent (this=0x7f03367db0c0, mayWait=<optimized out>, result=0x7f032a3fee37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:617 > event = {<nsCOMPtr_base> = {mRawPtr = 0x7f0341af2588}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#8 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f03367db0c0, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#9 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f03367db0c0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f03367db0c0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#10 0x0000003774e28c10 in _pt_root (arg=0x7f0334bd68b0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f0334bd68b0 > detached = 0 > tid = 3467 >#11 0x0000003766207f33 in start_thread (arg=0x7f032a3ff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f032a3ff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651570464512, 8409457669774533242, 0, 0, 139651570465216, 139651570464512, -8452639340259417478, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 25 (Thread 0x7f03387ff700 (LWP 3464)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f03390f7300, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f0341cfb9a0 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f0338f43ef0, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651809539840 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f0339066430) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f0339066430, mayWait=true, result=0x7f03387fedd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f03390663e0, mayWait=<optimized out>, result=0x7f03387fee37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f03390663e0, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f03390663e0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f03390663e0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f0341cfb9a0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f0341cfb9a0 > detached = 0 > tid = 3464 >#10 0x0000003766207f33 in start_thread (arg=0x7f03387ff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03387ff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651809539840, 8409457669774533242, 0, 0, 139651809540544, 139651809539840, -8452669576829181318, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 24 (Thread 0x7f0339c9b700 (LWP 3463)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f034aced480, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f0341cf8e10 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f0341b9de60, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651831150336 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f0341cd4790) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f0341cd4790, mayWait=true, result=0x7f0339c9add0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f0341cd4740, mayWait=<optimized out>, result=0x7f0339c9ae37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0341cd4740, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0341cd4740) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0341cd4740 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f0341cf8e10) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f0341cf8e10 > detached = 0 > tid = 3463 >#10 0x0000003766207f33 in start_thread (arg=0x7f0339c9b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0339c9b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651831150336, 8409457669774533242, 0, 0, 139651831151040, 139651831150336, -8452668668443598214, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 23 (Thread 0x7f034c35f700 (LWP 3460)): >#0 0x0000003765aea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f035a6441d3 in poll (__timeout=-1, __nfds=2, __fds=0x7f034c35ee98) at /usr/include/bits/poll2.h:46 >No locals. >#2 google_breakpad::CrashGenerationServer::Run (this=0x7f034af31150) at /usr/src/debug/firefox-27.0/mozilla-release/toolkit/crashreporter/google-breakpad/src/client/linux/crash_generation/crash_generation_server.cc:279 > pollfds = {{fd = 45, events = 1, revents = 0}, {fd = 46, events = 1, revents = 0}} >#3 0x00007f035a644232 in google_breakpad::CrashGenerationServer::ThreadMain (arg=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/toolkit/crashreporter/google-breakpad/src/client/linux/crash_generation/crash_generation_server.cc:460 >No locals. >#4 0x0000003766207f33 in start_thread (arg=0x7f034c35f700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f034c35f700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652140234496, 8409457669774533242, 0, 0, 139652140235200, 139652140234496, -8452414988347743622, 8420228764530795130}, 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> >#5 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 22 (Thread 0x7f033cbff700 (LWP 3459)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003774e23117 in pt_TimedWait (cv=cv@entry=0x7f03523d6dc8, ml=0x7f035d537718, timeout=timeout@entry=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1392590813, tv_usec = 389134} > tmo = {tv_sec = 1392590843, tv_nsec = 389134000} > ticks = <optimized out> >#2 0x0000003774e235df in PR_WaitCondVar (cvar=0x7f03523d6dc0, timeout=30000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0x7f0341cf8480 >#3 0x0000003774e23928 in PR_Wait (mon=0x7f035d537710, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -516 > saved_entries = 1 > saved_owner = 139651880843008 >#4 0x00007f035b49a6c4 in Wait (interval=<optimized out>, this=<optimized out>) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#5 Wait (interval=<optimized out>, this=0x7f033cbfed50) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#6 nsThreadPool::Run (this=0x7f035d521e80) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThreadPool.cpp:195 > delta = <optimized out> > now = <optimized out> > timeout = <optimized out> > mon = {mReentrantMonitor = 0x7f035d521ea0} > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > current = {<nsCOMPtr_base> = {mRawPtr = 0x7f0341cd4240}, <No data fields>} > exitThread = false > wasIdle = true > listener = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > shutdownThreadOnExit = false > idleSince = 2657970 >#7 0x00007f035b4988bb in nsThread::ProcessNextEvent (this=0x7f0341cd4240, mayWait=<optimized out>, result=0x7f033cbfee37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:617 > event = {<nsCOMPtr_base> = {mRawPtr = 0x7f035d521e88}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#8 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0341cd4240, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#9 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0341cd4240) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0341cd4240 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#10 0x0000003774e28c10 in _pt_root (arg=0x7f0341cf8480) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f0341cf8480 > detached = 0 > tid = 3459 >#11 0x0000003766207f33 in start_thread (arg=0x7f033cbff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f033cbff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651880843008, 8409457669774533242, 0, 0, 139651880843712, 139651880843008, -8452662430003600774, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 21 (Thread 0x7f0348dfe700 (LWP 3458)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0341db9500, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f034affcef0 >#2 0x00007f035acb2f3f in Wait (this=<optimized out>, interval=<optimized out>) at ../../../dist/include/mozilla/CondVar.h:70 >No locals. >#3 Wait (interval=<optimized out>, this=<optimized out>) at ../../../dist/include/mozilla/Monitor.h:47 >No locals. >#4 Wait (interval=<optimized out>, this=0x7f0348dfde58) at ../../../dist/include/mozilla/Monitor.h:102 >No locals. >#5 mozilla::dom::DOMStorageDBThread::ThreadFunc (this=0x7f0341b72900) at /usr/src/debug/firefox-27.0/mozilla-release/dom/src/storage/DOMStorageDBThread.cpp:328 > rv = <optimized out> > lockMonitor = {mMonitor = 0x7f0341b72918} >#6 0x0000003774e28c10 in _pt_root (arg=0x7f034affcef0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f034affcef0 > detached = 0 > tid = 3458 >#7 0x0000003766207f33 in start_thread (arg=0x7f0348dfe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0348dfe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652084262656, 8409457669774533242, 0, 0, 139652084263360, 139652084262656, -8452424661150965126, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 20 (Thread 0x7f033d1e2700 (LWP 3457)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0341c25bc0, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f034affcbc0 >#2 0x00007f035acd7292 in mozilla::CondVar::Wait (interval=<optimized out>, this=<optimized out>) at ../../dist/include/mozilla/CondVar.h:70 >No locals. >#3 0x00007f035acd839d in mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents (this=this@entry=0x7f0341dae800, aInterval=aInterval@entry=4294967295) at /usr/src/debug/firefox-27.0/mozilla-release/dom/workers/WorkerPrivate.cpp:3863 >No locals. >#4 0x00007f035acdf7b2 in mozilla::dom::workers::WorkerPrivate::DoRunLoop (this=0x7f0341dae800, aCx=0x7f034affccd0) at /usr/src/debug/firefox-27.0/mozilla-release/dom/workers/WorkerPrivate.cpp:3523 > lock = {mLock = 0x7f0341a19bb0} > currentStatus = <optimized out> > scheduleIdleGC = <optimized out> > event = 0x0 > gcTimer = {<nsCOMPtr_base> = {mRawPtr = 0x7f0341ce7600}, <No data fields>} > idleGCEventTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7f0341d863c0}, <No data fields>} > normalGCTimerRunning = false > normalGCEventTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7f0341d863a0}, <No data fields>} > idleGCEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7f0341b842e0}, <No data fields>} > maybeAC = {{u = {bytes = "\320\314\377J\003\177\000\000\000\000\000\000\000\000\000", _ = 139652119907536}}, constructed = true} >#5 0x00007f035acce48f in (anonymous namespace)::WorkerThreadRunnable::Run (this=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/dom/workers/RuntimeService.cpp:934 >No locals. >#6 0x00007f035b4988bb in nsThread::ProcessNextEvent (this=0x7f0341b4a7e0, mayWait=<optimized out>, result=0x7f033d1e1e37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:617 > event = {<nsCOMPtr_base> = {mRawPtr = 0x7f0341c26460}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0341b4a7e0, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0341b4a7e0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0341b4a7e0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f034affcbc0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f034affcbc0 > detached = 0 > tid = 3457 >#10 0x0000003766207f33 in start_thread (arg=0x7f033d1e2700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f033d1e2700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651887015680, 8409457669774533242, 0, 0, 139651887016384, 139651887015680, -8452659404736011654, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 19 (Thread 0x7f033d9e3700 (LWP 3456)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0341b741c0, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f034affcab0 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f034184a940, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651895408384 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f0341b4a790) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f0341b4a790, mayWait=true, result=0x7f033d9e2dd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f0341b4a740, mayWait=<optimized out>, result=0x7f033d9e2e37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0341b4a740, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0341b4a740) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0341b4a740 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f034affcab0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f034affcab0 > detached = 0 > tid = 3456 >#10 0x0000003766207f33 in start_thread (arg=0x7f033d9e3700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f033d9e3700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651895408384, 8409457669774533242, 0, 0, 139651895409088, 139651895408384, -8452660503710768518, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 18 (Thread 0x7f033e5ed700 (LWP 3455)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0341bbd500, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f034affc9a0 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f034184a7a0, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651908032256 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f0341b4a6f0) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f0341b4a6f0, mayWait=true, result=0x7f033e5ecdd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f0341b4a6a0, mayWait=<optimized out>, result=0x7f033e5ece37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0341b4a6a0, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0341b4a6a0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0341b4a6a0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f034affc9a0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f034affc9a0 > detached = 0 > tid = 3455 >#10 0x0000003766207f33 in start_thread (arg=0x7f033e5ed700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f033e5ed700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651908032256, 8409457669774533242, 0, 0, 139651908032960, 139651908032256, -8452665446144384390, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 17 (Thread 0x7f033edee700 (LWP 3454)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0341bbdbc0, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f034affc890 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f034184a870, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651916424960 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f0341b4a650) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f0341b4a650, mayWait=true, result=0x7f033ededdd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f0341b4a600, mayWait=<optimized out>, result=0x7f033edede37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0341b4a600, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0341b4a600) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0341b4a600 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f034affc890) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f034affc890 > detached = 0 > tid = 3454 >#10 0x0000003766207f33 in start_thread (arg=0x7f033edee700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f033edee700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651916424960, 8409457669774533242, 0, 0, 139651916425664, 139651916424960, -8452666545119141254, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 16 (Thread 0x7f033f5ef700 (LWP 3453)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003774e23117 in pt_TimedWait (cv=cv@entry=0x7f03523ff808, ml=0x7f0352373450, timeout=timeout@entry=300000) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1392590813, tv_usec = 915040} > tmo = {tv_sec = 1392591113, tv_nsec = 915040000} > ticks = <optimized out> >#2 0x0000003774e235df in PR_WaitCondVar (cvar=0x7f03523ff800, timeout=300000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0x7f034affc780 >#3 0x00007f035a6d1485 in Wait (this=0x7f035d5374c0, interval=300000) at ../../dist/include/mozilla/CondVar.h:70 >No locals. >#4 nsHostResolver::GetHostToLookup (this=this@entry=0x7f035d5374a0, result=result@entry=0x7f033f5eee30) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/dns/nsHostResolver.cpp:905 > epoch = 2658496 > timeout = 300000 > timedOut = false > now = <optimized out> > lock = {mLock = 0x7f035d5374b8} >#5 0x00007f035a6d18f8 in nsHostResolver::ThreadFunc (arg=0x7f035d5374a0) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/dns/nsHostResolver.cpp:1067 > naming = {mCounter = 3} > resolver = <optimized out> > prai = <optimized out> > rs = {mLastReset = 2642180} > rec = 0x7f032dff89d0 >#6 0x0000003774e28c10 in _pt_root (arg=0x7f034affc780) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f034affc780 > detached = 1 > tid = 3453 >#7 0x0000003766207f33 in start_thread (arg=0x7f033f5ef700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f033f5ef700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651924817664, 8409457669774533242, 0, 0, 139651924818368, 139651924817664, -8452663246047387014, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 15 (Thread 0x7f033fdf0700 (LWP 3452)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0341bbda00, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f034affc670 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f034184a6d0, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651933210368 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f0341b4a5b0) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f0341b4a5b0, mayWait=true, result=0x7f033fdefdd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f0341b4a560, mayWait=<optimized out>, result=0x7f033fdefe37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f0341b4a560, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f0341b4a560) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f0341b4a560 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f034affc670) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f034affc670 > detached = 0 > tid = 3452 >#10 0x0000003766207f33 in start_thread (arg=0x7f033fdf0700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f033fdf0700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651933210368, 8409457669774533242, 0, 0, 139651933211072, 139651933210368, -8452664345022143878, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 14 (Thread 0x7f03405f1700 (LWP 3451)): >#0 0x0000003765aea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000037686495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f0341cd61c0, timeout=-1, context=0x7f0341a4d640) at gmain.c:4007 > poll_func = 0x3768658500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7f0341a4d640, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = 1 > fds = 0x7f0341cd61c0 >#3 0x00000037686496dc in g_main_context_iteration (context=context@entry=0x7f0341a4d640, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00007f03405f8b7d in dconf_gdbus_worker_thread (user_data=0x7f0341a4d640) at dconf-gdbus-thread.c:81 > context = 0x7f0341a4d640 >#5 0x000000376866ea45 in g_thread_proxy (data=0x7f035d505c00) at gthread.c:798 > thread = 0x7f035d505c00 >#6 0x0000003766207f33 in start_thread (arg=0x7f03405f1700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03405f1700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651941603072, 8409457669774533242, 0, 0, 139651941603776, 139651941603072, -8452441160804703622, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 13 (Thread 0x7f0340ffe700 (LWP 3450)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0341a49d80, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f034affc560 >#2 0x0000003774e23928 in PR_Wait (mon=0x7f0341849280, timeout=<optimized out>) at ../../../nspr/pr/src/pthreads/ptsynch.c:582 > rv = -512 > saved_entries = 1 > saved_owner = 139651952142080 >#3 0x00007f035b4974b0 in Wait (interval=4294967295, this=0x7f034196de70) at ../../dist/include/mozilla/ReentrantMonitor.h:89 >No locals. >#4 Wait (interval=4294967295, this=<synthetic pointer>) at ../../dist/include/mozilla/ReentrantMonitor.h:192 >No locals. >#5 nsEventQueue::GetEvent (this=this@entry=0x7f034196de70, mayWait=true, result=0x7f0340ffddd0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsEventQueue.cpp:58 >No locals. >#6 0x00007f035b49888a in nsThread::ProcessNextEvent (this=0x7f034196de20, mayWait=<optimized out>, result=0x7f0340ffde37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:609 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f034196de20, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f034196de20) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f034196de20 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f034affc560) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f034affc560 > detached = 0 > tid = 3450 >#10 0x0000003766207f33 in start_thread (arg=0x7f0340ffe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0340ffe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651952142080, 8409457669774533242, 0, 0, 139651952142784, 139651952142080, -8452441978459102598, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 12 (Thread 0x7f03417ff700 (LWP 3449)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0341a49a80, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f034affc230 >#2 0x00007f035af5ca83 in Wait (interval=4294967295, this=0x7f034196c678) at ../../../../dist/include/mozilla/CondVar.h:70 >No locals. >#3 nsCertVerificationThread::Run (this=0x7f034196c660) at /usr/src/debug/firefox-27.0/mozilla-release/security/manager/ssl/src/nsCertVerificationThread.cpp:132 > threadLock = {mLock = 0x7f034196c670} > job = 0x0 >#4 0x0000003774e28c10 in _pt_root (arg=0x7f034affc230) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f034affc230 > detached = 0 > tid = 3449 >#5 0x0000003766207f33 in start_thread (arg=0x7f03417ff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03417ff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139651960534784, 8409457669774533242, 0, 0, 139651960535488, 139651960534784, -8452438679387348358, 8420228764530795130}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 11 (Thread 0x7f0348fff700 (LWP 3448)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f034910dc80, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f034affb350 >#2 0x00007f035acd7292 in mozilla::CondVar::Wait (interval=<optimized out>, this=<optimized out>) at ../../dist/include/mozilla/CondVar.h:70 >No locals. >#3 0x00007f035acd839d in mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents (this=this@entry=0x7f0349de9800, aInterval=aInterval@entry=4294967295) at /usr/src/debug/firefox-27.0/mozilla-release/dom/workers/WorkerPrivate.cpp:3863 >No locals. >#4 0x00007f035acdf7b2 in mozilla::dom::workers::WorkerPrivate::DoRunLoop (this=0x7f0349de9800, aCx=0x7f034affb460) at /usr/src/debug/firefox-27.0/mozilla-release/dom/workers/WorkerPrivate.cpp:3523 > lock = {mLock = 0x7f0349df2320} > currentStatus = <optimized out> > scheduleIdleGC = <optimized out> > event = 0x0 > gcTimer = {<nsCOMPtr_base> = {mRawPtr = 0x7f0348ba1ba0}, <No data fields>} > idleGCEventTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7f0348bdf7c0}, <No data fields>} > normalGCTimerRunning = false > normalGCEventTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7f0348bdf7a0}, <No data fields>} > idleGCEvent = {<nsCOMPtr_base> = {mRawPtr = 0x7f0348b55760}, <No data fields>} > maybeAC = {{u = {bytes = "`\264\377J\003\177\000\000\000\000\000\000\000\000\000", _ = 139652119901280}}, constructed = true} >#5 0x00007f035acce48f in (anonymous namespace)::WorkerThreadRunnable::Run (this=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/dom/workers/RuntimeService.cpp:934 >No locals. >#6 0x00007f035b4988bb in nsThread::ProcessNextEvent (this=0x7f034a927de0, mayWait=<optimized out>, result=0x7f0348ffee37) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:617 > event = {<nsCOMPtr_base> = {mRawPtr = 0x7f0349df8e00}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#7 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, thread@entry=0x7f034a927de0, mayWait=mayWait@entry=true) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#8 0x00007f035b4990bc in nsThread::ThreadFunc (arg=0x7f034a927de0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:249 > self = 0x7f034a927de0 > event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#9 0x0000003774e28c10 in _pt_root (arg=0x7f034affb350) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f034affb350 > detached = 0 > tid = 3448 >#10 0x0000003766207f33 in start_thread (arg=0x7f0348fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0348fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652086363904, 8409457669774533242, 0, 0, 139652086364608, 139652086363904, -8452424385736187270, 8420228764530795130}, 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> >#11 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 10 (Thread 0x7f03501fe700 (LWP 3445)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f034b1b65c0, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f035d533450 >#2 0x00007f035cf27239 in wait (which=js::WorkerThreadState::PRODUCER, millis=0, this=0x7f035d533230) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsworkers.cpp:441 >No locals. >#3 js::WorkerThread::threadLoop (this=0x7f035d57c598) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsworkers.cpp:938 > state = @0x7f035d533230: {threads = 0x7f035d57c4e0, numThreads = 2, shouldPause = 0, numPaused = 0, ionWorklist = {<mozilla::VectorBase<js::jit::IonBuilder*, 0ul, js::SystemAllocPolicy, js::Vector<js::jit::IonBuilder*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x7f0325aba600, mLength = 0, mCapacity = 8, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, asmJSWorklist = {<mozilla::VectorBase<js::AsmJSParallelTask*, 0ul, js::SystemAllocPolicy, js::Vector<js::AsmJSParallelTask*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x0, mLength = 0, mCapacity = 0, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, asmJSFinishedList = {<mozilla::VectorBase<js::AsmJSParallelTask*, 0ul, js::SystemAllocPolicy, js::Vector<js::AsmJSParallelTask*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x0, mLength = 0, mCapacity = 0, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, asmJSCompilationInProgress = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)2>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {_M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, parseWorklist = {<mozilla::VectorBase<js::ParseTask*, 0ul, js::SystemAllocPolicy, js::Vector<js::ParseTask*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x7f03359af5f0, mLength = 0, mCapacity = 1, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, parseFinishedList = {<mozilla::VectorBase<js::ParseTask*, 0ul, js::SystemAllocPolicy, js::Vector<js::ParseTask*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x7f03359af610, mLength = 0, mCapacity = 1, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, compressionWorklist = {<mozilla::VectorBase<js::SourceCompressionTask*, 0ul, js::SystemAllocPolicy, js::Vector<js::SourceCompressionTask*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x7f034b16da90, mLength = 0, mCapacity = 1, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, workerLock = 0x7f034b1dcbe0, consumerWakeup = 0x7f034b1b6580, producerWakeup = 0x7f034b1b65c0, numAsmJSFailedJobs = 0, asmJSFailedFunction = 0x0} > lock = {state = @0x7f035d533230} > stackLimit = <optimized out> >#4 0x0000003774e28c10 in _pt_root (arg=0x7f035d533450) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f035d533450 > detached = 0 > tid = 3445 >#5 0x0000003766207f33 in start_thread (arg=0x7f03501fe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03501fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652205897472, 8409457669774533242, 0, 0, 139652205898176, 139652205897472, -8452476887953284486, 8420228764530795130}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 9 (Thread 0x7f03524cc700 (LWP 3444)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f034b1b65c0, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f035d533340 >#2 0x00007f035cf27239 in wait (which=js::WorkerThreadState::PRODUCER, millis=0, this=0x7f035d533230) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsworkers.cpp:441 >No locals. >#3 js::WorkerThread::threadLoop (this=0x7f035d57c4e0) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsworkers.cpp:938 > state = @0x7f035d533230: {threads = 0x7f035d57c4e0, numThreads = 2, shouldPause = 0, numPaused = 0, ionWorklist = {<mozilla::VectorBase<js::jit::IonBuilder*, 0ul, js::SystemAllocPolicy, js::Vector<js::jit::IonBuilder*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x7f0325aba600, mLength = 0, mCapacity = 8, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, asmJSWorklist = {<mozilla::VectorBase<js::AsmJSParallelTask*, 0ul, js::SystemAllocPolicy, js::Vector<js::AsmJSParallelTask*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x0, mLength = 0, mCapacity = 0, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, asmJSFinishedList = {<mozilla::VectorBase<js::AsmJSParallelTask*, 0ul, js::SystemAllocPolicy, js::Vector<js::AsmJSParallelTask*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x0, mLength = 0, mCapacity = 0, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, asmJSCompilationInProgress = {<mozilla::detail::AtomicBaseIncDec<unsigned int, (mozilla::MemoryOrdering)2>> = {<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)2>> = {mValue = {<std::__atomic_base<unsigned int>> = {_M_i = 0}, <No data fields>}}, <No data fields>}, <No data fields>}, parseWorklist = {<mozilla::VectorBase<js::ParseTask*, 0ul, js::SystemAllocPolicy, js::Vector<js::ParseTask*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x7f03359af5f0, mLength = 0, mCapacity = 1, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, parseFinishedList = {<mozilla::VectorBase<js::ParseTask*, 0ul, js::SystemAllocPolicy, js::Vector<js::ParseTask*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x7f03359af610, mLength = 0, mCapacity = 1, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, compressionWorklist = {<mozilla::VectorBase<js::SourceCompressionTask*, 0ul, js::SystemAllocPolicy, js::Vector<js::SourceCompressionTask*, 0ul, js::SystemAllocPolicy> >> = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x7f034b16da90, mLength = 0, mCapacity = 1, storage = {u = {bytes = "", _ = 0}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, workerLock = 0x7f034b1dcbe0, consumerWakeup = 0x7f034b1b6580, producerWakeup = 0x7f034b1b65c0, numAsmJSFailedJobs = 0, asmJSFailedFunction = 0x0} > lock = {state = @0x7f035d533230} > stackLimit = <optimized out> >#4 0x0000003774e28c10 in _pt_root (arg=0x7f035d533340) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f035d533340 > detached = 0 > tid = 3444 >#5 0x0000003766207f33 in start_thread (arg=0x7f03524cc700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03524cc700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652242392832, 8409457669774533242, 0, 0, 139652242393536, 139652242392832, -8452480608468704646, 8420228764530795130}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 8 (Thread 0x7f03524ed700 (LWP 3443)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003774e23117 in pt_TimedWait (cv=cv@entry=0x7f034b127348, ml=0x7f034b2e0920, timeout=timeout@entry=5000) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1392590812, tv_usec = 191554} > tmo = {tv_sec = 1392590817, tv_nsec = 191554000} > ticks = <optimized out> >#2 0x0000003774e235df in PR_WaitCondVar (cvar=0x7f034b127340, timeout=5000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0x7f035d532350 >#3 0x00007f035a70e335 in Wait (this=<optimized out>, interval=<optimized out>) at ../../dist/include/mozilla/CondVar.h:70 >No locals. >#4 Wait (interval=<optimized out>, this=<optimized out>) at ../../dist/include/mozilla/Monitor.h:47 >No locals. >#5 Wait (interval=<optimized out>, this=<synthetic pointer>) at ../../dist/include/mozilla/Monitor.h:102 >No locals. >#6 mozilla::net::CacheIOThread::ThreadFunc (this=0x7f034accb520) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/cache2/CacheIOThread.cpp:165 > level = <optimized out> > waitTime = 5000 > threadInternal = {<nsCOMPtr_base> = {mRawPtr = 0x7f034accbc00}, <No data fields>} >#7 0x0000003774e28c10 in _pt_root (arg=0x7f035d532350) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f035d532350 > detached = 0 > tid = 3443 >#8 0x0000003766207f33 in start_thread (arg=0x7f03524ed700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f03524ed700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652242528000, 8409457669774533242, 0, 0, 139652242528704, 139652242528000, -8452480590751964550, 8420228764530795130}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 7 (Thread 0x7f034cb60700 (LWP 3439)): >#0 0x0000003765aea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000037686495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f034e8dc8e0, timeout=-1, context=0x7f035d53ab80) at gmain.c:4007 > poll_func = 0x3768658500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x7f035d53ab80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f034e8dc8e0 >#3 0x00000037686496dc in g_main_context_iteration (context=0x7f035d53ab80, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x0000003768649729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x000000376866ea45 in g_thread_proxy (data=0x7f034e873190) at gthread.c:798 > thread = 0x7f034e873190 >#6 0x0000003766207f33 in start_thread (arg=0x7f034cb60700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f034cb60700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652148627200, 8409457669774533242, 0, 0, 139652148627904, 139652148627200, -8452416087322500486, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 6 (Thread 0x7f034d361700 (LWP 3438)): >#0 0x0000003765aea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000037686495b4 in g_main_context_poll (priority=2147483647, n_fds=5, fds=0x7f034e8f53a0, timeout=-1, context=0x7f035d53a700) at gmain.c:4007 > poll_func = 0x3768658500 <g_poll> >#2 g_main_context_iterate (context=0x7f035d53a700, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 5 > allocated_nfds = 5 > fds = 0x7f034e8f53a0 >#3 0x0000003768649a3a in g_main_loop_run (loop=0x7f034e8dc540) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000034a24d0376 in gdbus_shared_thread_func (user_data=0x7f034e8d9a00) at gdbusprivate.c:278 > data = 0x7f034e8d9a00 >#5 0x000000376866ea45 in g_thread_proxy (data=0x7f034e872f20) at gthread.c:798 > thread = 0x7f034e872f20 >#6 0x0000003766207f33 in start_thread (arg=0x7f034d361700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f034d361700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652157019904, 8409457669774533242, 0, 0, 139652157020608, 139652157019904, -8452412771070877062, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 5 (Thread 0x7f034e7ff700 (LWP 3437)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f03500eb7c0, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f035d5308c0 >#2 0x00007f035b496118 in Wait (this=0x7f03500ec548, interval=<optimized out>) at ../../dist/include/mozilla/CondVar.h:70 >No locals. >#3 Wait (interval=<optimized out>, this=0x7f03500ec540) at ../../dist/include/mozilla/Monitor.h:47 >No locals. >#4 Wait (interval=<optimized out>, this=<synthetic pointer>) at ../../dist/include/mozilla/Monitor.h:102 >No locals. >#5 mozilla::HangMonitor::ThreadMain () at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/HangMonitor.cpp:219 > timestamp = <optimized out> > now = <optimized out> > timeout = <optimized out> > lastTimestamp = 0 > waitCount = 0 >#6 0x0000003774e28c10 in _pt_root (arg=0x7f035d5308c0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f035d5308c0 > detached = 0 > tid = 3437 >#7 0x0000003766207f33 in start_thread (arg=0x7f034e7ff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f034e7ff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652178638592, 8409457669774533242, 0, 0, 139652178639296, 139652178638592, -8452418888178048390, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 4 (Thread 0x7f034f1e7700 (LWP 3436)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 >No locals. >#1 0x0000003774e23117 in pt_TimedWait (cv=cv@entry=0x7f0352311ec8, ml=0x7f03500647f0, timeout=timeout@entry=1000) at ../../../nspr/pr/src/pthreads/ptsynch.c:260 > rv = <optimized out> > now = {tv_sec = 1392590814, tv_usec = 89901} > tmo = {tv_sec = 1392590815, tv_nsec = 89901000} > ticks = <optimized out> >#2 0x0000003774e235df in PR_WaitCondVar (cvar=0x7f0352311ec0, timeout=1000) at ../../../nspr/pr/src/pthreads/ptsynch.c:387 > rv = <optimized out> > thred = 0x7f035d5307b0 >#3 0x00007f035aecc6e6 in Sleep (this=0x7f03500c1e50, timeout=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/js/xpconnect/src/XPCJSRuntime.cpp:1039 >No locals. >#4 WatchdogMain (arg=0x7f03500c1e50) at /usr/src/debug/firefox-27.0/mozilla-release/js/xpconnect/src/XPCJSRuntime.cpp:1218 > self = 0x7f03500c1e50 > lock = {mWatchdog = 0x7f03500c1e50} >#5 0x0000003774e28c10 in _pt_root (arg=0x7f035d5307b0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f035d5307b0 > detached = 1 > tid = 3436 >#6 0x0000003766207f33 in start_thread (arg=0x7f034f1e7700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f034f1e7700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652189026048, 8409457669774533242, 0, 0, 139652189026752, 139652189026048, -8452417509493546374, 8420228764530795130}, 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 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f034f9e8700 (LWP 3435)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 >No locals. >#1 0x0000003774e23660 in PR_WaitCondVar (cvar=0x7f0352311d80, timeout=4294967295) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x7f035d5306a0 >#2 0x00007f035ce85c3e in js::GCHelperThread::threadLoop (this=0x7f03500c7df8) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsgc.cpp:2329 > lock = {runtime = 0x7f03500c7000} >#3 0x0000003774e28c10 in _pt_root (arg=0x7f035d5306a0) at ../../../nspr/pr/src/pthreads/ptthread.c:204 > rv = <optimized out> > thred = 0x7f035d5306a0 > detached = 0 > tid = 3435 >#4 0x0000003766207f33 in start_thread (arg=0x7f034f9e8700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f034f9e8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652197418752, 8409457669774533242, 0, 0, 139652197419456, 139652197418752, -8452418608468303238, 8420228764530795130}, 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> >#5 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f035941b700 (LWP 3433)): >#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 >No locals. >#1 0x00007f035b4b8ba4 in epoll_wait (epfd=<optimized out>, events=<optimized out>, maxevents=<optimized out>, timeout=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/ipc/chromium/src/third_party/libevent/epoll_sub.c:51 >No locals. >#2 0x00007f035b4b8ff6 in epoll_dispatch (base=0x7f0352351400, tv=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/ipc/chromium/src/third_party/libevent/epoll.c:407 > epollop = 0x7f0352337df0 > events = 0x7f035d589480 > i = <optimized out> > res = <optimized out> > timeout = -1 >#3 0x00007f035b4b5a9e in event_base_loop (base=0x7f0352351400, flags=1) at /usr/src/debug/firefox-27.0/mozilla-release/ipc/chromium/src/third_party/libevent/event.c:1607 > evsel = 0x7f035c62bb90 <epollops> > tv = {tv_sec = 139652393325522, tv_usec = 139651693294464} > tv_p = 0x0 > res = <optimized out> > done = 0 > retval = 0 > __func__ = "event_base_loop" >#4 0x00007f035b4c3029 in base::MessagePumpLibevent::Run (this=0x7f0352358970, delegate=0x7f035941ad18) at /usr/src/debug/firefox-27.0/mozilla-release/ipc/chromium/src/base/message_pump_libevent.cc:340 > poll_tv = {tv_sec = 139652429201480, tv_usec = 1} > delay = {delta_ = 237936620174} > did_work = <optimized out> > old_in_run = false >#5 0x00007f035b4bd437 in RunHandler (this=0x7f035941ad18) at /usr/src/debug/firefox-27.0/mozilla-release/ipc/chromium/src/base/message_loop.cc:213 >No locals. >#6 MessageLoop::Run (this=this@entry=0x7f035941ad18) at /usr/src/debug/firefox-27.0/mozilla-release/ipc/chromium/src/base/message_loop.cc:187 > save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7f035941ad18, previous_state_ = 0x0} >#7 0x00007f035b4c0692 in base::Thread::ThreadMain (this=0x7f0352357a40) at /usr/src/debug/firefox-27.0/mozilla-release/ipc/chromium/src/base/thread.cc:160 > aLocal = 51 '3' > message_loop = {<base::MessagePump::Delegate> = {_vptr.Delegate = 0x7f035c87fb00 <vtable for MessageLoop+16>}, 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_ = 0x7f0352358970}, destruction_observers_ = {observers_ = std::vector of length 0, capacity 0, notify_depth_ = 0, type_ = base::ObserverList<MessageLoop::DestructionObserver, false>::NOTIFY_ALL}, nestable_tasks_allowed_ = true, exception_restoration_ = false, thread_name_ = "Gecko_IOThread", incoming_queue_ = std::queue wrapping: std::deque with 0 elements, incoming_queue_lock_ = {lock_ = {os_lock_ = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}}}, state_ = 0x7f035941ace0, run_depth_base_ = 1, next_sequence_num_ = 0} >#8 0x00007f035b4c3455 in ThreadFunc (closure=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/ipc/chromium/src/base/platform_thread_posix.cc:39 > delegate = <optimized out> >#9 0x0000003766207f33 in start_thread (arg=0x7f035941b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f035941b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139652359108352, 8409457669774533242, 0, 0, 139652359109056, 139652359108352, -8452456393979960710, 8420228764530795130}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#10 0x0000003765af4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f035d7f4780 (LWP 3408)): >#0 r600_dma_copy_tile (bpp=<optimized out>, pitch=32768, copy_height=1024, src_z=<optimized out>, src_y=<optimized out>, src_x=<optimized out>, src_level=0, src=0x7f0333f8b000, dst_z=<optimized out>, dst_y=<optimized out>, dst_x=0, dst_level=<optimized out>, dst=0x7f0331fb1000, rctx=0x7f0338c59000) at r600_state.c:3097 > cs = 0x7f03357a4000 > size = <optimized out> > array_mode = 4 > dst_mode = <optimized out> > addr = 0 > slice_tile_max = 32767 > detile = 0 > x = 0 > rdst = 0x7f0331fb1000 > lbpp = 4 > cheight = 0 > i = <optimized out> > y = 0 > src_mode = <optimized out> > rsrc = 0x7f0333f8b000 > pitch_tile_max = 255 > ncopy = <optimized out> > height = 1024 > z = 0 > base = 0 >#1 r600_dma_blit (ctx=0x7f0338c59000, dst=0x7f0331fb1000, dst_level=<optimized out>, dst_x=<optimized out>, dst_y=<optimized out>, dst_z=<optimized out>, src=0x7f0333f8b000, src_level=0, src_box=0x7fffac37efa0) at r600_state.c:3192 > rctx = 0x7f0338c59000 > rsrc = 0x7f0333f8b000 > rdst = <optimized out> > dst_pitch = <optimized out> > src_pitch = 32768 > bpp = <optimized out> > dst_mode = <optimized out> > src_mode = <optimized out> > copy_height = 1024 > src_w = <optimized out> > dst_w = <optimized out> > src_x = <optimized out> > src_y = <optimized out> >#2 0x00007f032373fac8 in r600_copy_from_staging_texture (rtransfer=0x7f032efa6a40, ctx=0x7f0338c59000) at r600_texture.c:110 > dst = 0x7f0331fb1000 > sbox = {x = 0, y = 0, z = 0, width = 2048, height = 1024, depth = 1} > rctx = 0x7f0338c59000 > transfer = 0x7f032efa6a40 > src = 0x7f0333f8b000 >#3 r600_texture_transfer_unmap (ctx=0x7f0338c59000, transfer=0x7f032efa6a40) at r600_texture.c:977 > rtransfer = 0x7f032efa6a40 > rctx = 0x7f0338c59000 > buf = <optimized out> > texture = <optimized out> > rtex = <optimized out> >#4 0x00007f0323590a45 in pipe_transfer_unmap (transfer=<optimized out>, context=<optimized out>) at ../../src/gallium/auxiliary/util/u_inlines.h:446 >No locals. >#5 st_texture_image_unmap (st=<optimized out>, stImage=0x7f0333f86cc0) at ../../src/mesa/state_tracker/st_texture.c:273 > pipe = <optimized out> >#6 0x00007f0323522cdb in store_texsubimage (ctx=ctx@entry=0x7f03345dc000, texImage=texImage@entry=0x7f0333f86cc0, xoffset=xoffset@entry=0, yoffset=yoffset@entry=0, zoffset=zoffset@entry=0, width=2048, height=1024, depth=1, format=6408, type=5126, pixels=0x7f031d600010, packing=0x7f03345eb120, caller=0x7f03237becbb "glTexSubImage") at ../../src/mesa/main/texstore.c:4029 > dstMap = 0x7f031b600000 <Address 0x7f031b600000 out of bounds> > dstRowStride = 32768 > mapMode = 6 > target = <optimized out> > success = 1 '\001' > dims = <optimized out> > slice = <optimized out> > numSlices = <optimized out> > sliceOffset = <optimized out> > srcImageStride = 0 > src = 0x7f031d600010 "" >#7 0x00007f0323522f65 in _mesa_store_texsubimage (ctx=ctx@entry=0x7f03345dc000, dims=<optimized out>, texImage=texImage@entry=0x7f0333f86cc0, xoffset=xoffset@entry=0, yoffset=yoffset@entry=0, zoffset=zoffset@entry=0, width=<optimized out>, width@entry=2048, height=<optimized out>, height@entry=1024, depth=<optimized out>, depth@entry=1, format=<optimized out>, format@entry=6408, type=<optimized out>, type@entry=5126, pixels=<optimized out>, pixels@entry=0x7f031d600010, packing=<optimized out>, packing@entry=0x7f03345eb120) at ../../src/mesa/main/texstore.c:4086 >No locals. >#8 0x00007f032356afd6 in st_TexSubImage (ctx=ctx@entry=0x7f03345dc000, dims=dims@entry=2, texImage=texImage@entry=0x7f0333f86cc0, xoffset=xoffset@entry=0, yoffset=yoffset@entry=0, zoffset=zoffset@entry=0, width=2048, height=1024, depth=1, format=format@entry=6408, type=type@entry=5126, pixels=pixels@entry=0x7f031d600010, unpack=unpack@entry=0x7f03345eb120) at ../../src/mesa/state_tracker/st_cb_texture.c:789 > st = 0x7f032ed93000 > stImage = 0x7f0333f86cc0 > stObj = 0x7f0325ea6000 > pipe = <optimized out> > screen = <optimized out> > dst = 0x7f0331fb1000 > src = 0x0 > src_templ = {reference = {count = 1024}, screen = 0x7f0323590932 <st_texture_match_image+130>, target = 2889347504, format = 32767, width0 = 2889347508, height0 = 32767, depth0 = 1, array_size = 4, last_level = 0, nr_samples = 8, usage = 0, bind = 1024, flags = 1} > transfer = 0x8002f3e13e0 > blit = {dst = {resource = 0x7f0333f86cc0, level = 636116992, box = {x = 32515, y = 785985536, z = 32515, width = 592876268, height = 32515, depth = 31}, format = PIPE_FORMAT_NONE}, src = {resource = 0x0, level = 792597472, box = {x = 32515, y = 0, z = 0, width = 595470708, height = 2048, depth = 594783001}, format = 32515}, mask = 0, filter = 32515, scissor_enable = 64 '@', scissor = {minx = 32767, miny = 0, maxx = 0, maxy = 0}} > src_format = <optimized out> > mesa_src_format = <optimized out> > gl_target = 3553 > bind = <optimized out> > map = <optimized out> >#9 0x00007f032356ba13 in st_TexImage (ctx=0x7f03345dc000, dims=2, texImage=0x7f0333f86cc0, format=6408, type=5126, pixels=0x7f031d600010, unpack=0x7f03345eb120) at ../../src/mesa/state_tracker/st_cb_texture.c:813 > unpack = 0x7f03345eb120 > type = 5126 > texImage = 0x7f0333f86cc0 > ctx = 0x7f03345dc000 > pixels = 0x7f031d600010 > format = 6408 > dims = 2 >#10 0x00007f03235111ac in teximage (ctx=0x7f03345dc000, compressed=compressed@entry=0 '\000', dims=dims@entry=2, target=3553, level=<optimized out>, internalFormat=0, width=2048, height=1024, depth=depth@entry=1, border=0, format=format@entry=6408, type=type@entry=5126, imageSize=imageSize@entry=0, pixels=pixels@entry=0x7f031d600010) at ../../src/mesa/main/teximage.c:3133 > face = 0 > texImage = 0x7f0333f86cc0 > func = 0x7f03237bed50 "glTexImage" > unpack_no_border = {Alignment = -2140551117, RowLength = 0, SkipPixels = 1700829883, SkipRows = 55, ImageHeight = 0, SkipImages = 0, SwapBytes = 128 '\200', LsbFirst = 243 '\363', Invert = 55 '7', BufferObj = 0x7f035ccfdb14} > unpack = 0x7f03345eb120 > texObj = 0x7f0325ea6000 > texFormat = MESA_FORMAT_RGBA_FLOAT32 > dimensionsOK = <optimized out> > sizeOK = <optimized out> >#11 0x00007f03235125e0 in _mesa_TexImage2D (target=<optimized out>, level=<optimized out>, internalFormat=<optimized out>, width=<optimized out>, height=<optimized out>, border=<optimized out>, format=6408, type=5126, pixels=0x7f031d600010) at ../../src/mesa/main/teximage.c:3172 >No locals. >#12 0x00007f035aab67c2 in mozilla::WebGLContext::CheckedTexImage2D (this=this@entry=0x7f0335f1d000, target=target@entry=3553, level=level@entry=0, internalFormat=34836, width=width@entry=2048, height=height@entry=1024, border=border@entry=0, format=format@entry=6408, type=type@entry=5126, data=data@entry=0x7f031d600010) at /usr/src/debug/firefox-27.0/mozilla-release/content/canvas/src/WebGLContextGL.cpp:3688 > error = 32513 > tex = <optimized out> > sizeMayChange = true >#13 0x00007f035aabafe0 in mozilla::WebGLContext::TexImage2D_base (this=this@entry=0x7f0335f1d000, target=3553, level=0, internalformat=<optimized out>, width=2048, height=1024, srcStrideOrZero=srcStrideOrZero@entry=0, border=border@entry=0, format=format@entry=6408, type=type@entry=5126, data=0x7f031d600010, byteLength=33554432, jsArrayType=6, srcFormat=mozilla::RGBA32F, srcFormat@entry=mozilla::Auto, srcPremultiplied=srcPremultiplied@entry=false) at /usr/src/debug/firefox-27.0/mozilla-release/content/canvas/src/WebGLContextGL.cpp:3812 > srcStride = 32768 > dstPlainRowSize = <optimized out> > unpackAlignment = <optimized out> > dstStride = <optimized out> > imageInfoStatusIfSuccess = mozilla::NoImageData > dstFormat = mozilla::RGBA32F > actualSrcFormat = mozilla::RGBA32F > srcTexelSize = <optimized out> > checked_neededByteLength = <optimized out> > tex = 0x7f033675d550 > isDepthTexture = false > dstTexelSize = 16 > checked_plainRowSize = <optimized out> > checked_alignedRowSize = <optimized out> > error = 0 >#14 0x00007f035aabb247 in mozilla::WebGLContext::TexImage2D (this=this@entry=0x7f0335f1d000, target=<optimized out>, level=<optimized out>, internalformat=<optimized out>, width=<optimized out>, height=<optimized out>, border=0, format=6408, type=5126, pixels=..., rv=...) at /usr/src/debug/firefox-27.0/mozilla-release/content/canvas/src/WebGLContextGL.cpp:3860 >No locals. >#15 0x00007f035b42a4e9 in mozilla::dom::WebGLRenderingContextBinding::texImage2D (cx=0x7f03319da340, obj=..., self=0x7f0335f1d000, args=...) at /usr/src/debug/firefox-27.0/mozilla-release/objdir/dom/bindings/WebGLRenderingContextBinding.cpp:9493 > arg2 = 6408 > arg5 = 0 > arg8 = warning: RTTI symbol not found for class 'mozilla::dom::RootedTypedArray<mozilla::dom::Nullable<mozilla::dom::TypedArray_base<unsigned char, &(JS_GetObjectAsArrayBufferView(JSObject*, unsigned int*, unsigned char**))> > >' >{<mozilla::dom::Nullable<mozilla::dom::TypedArray_base<unsigned char, JS_GetObjectAsArrayBufferView> >> = {mIsNull = false, mValue = {<mozilla::dom::TypedArrayObjectStorage> = {<mozilla::dom::AllTypedArraysBase> = {<No data fields>}, mObj = 0x7f0326907ca0}, mData = 0x7f031d600010 "", mLength = 33554432}}, <mozilla::dom::TypedArrayRooter<mozilla::dom::Nullable<mozilla::dom::TypedArray_base<unsigned char, JS_GetObjectAsArrayBufferView> > >> = {<JS::CustomAutoRooter> = {<JS::AutoGCRooter> = {down = 0x7fffac380440, tag_ = -27, stackTop = 0x7f03319da358}, _vptr.CustomAutoRooter = 0x7f035c874150 <vtable for mozilla::dom::RootedTypedArray<mozilla::dom::Nullable<mozilla::dom::TypedArray_base<unsigned char, &(JS_GetObjectAsArrayBufferView(JSObject*, unsigned int*, unsigned char**))> > >+16>}, mArray = 0x7fffac37f718}, <No data fields>} > rv = {mResult = NS_OK, {mMessage = 0x7fffac37f7a0, mJSException = {data = {asBits = 140736082737056, debugView = {payload47 = 140736082737056, tag = 0}, s = {payload = {i32 = -1405618272, u32 = 2889349024, why = 2889349024}}, asDouble = 6.9532863610650681e-310, asPtr = 0x7fffac37f7a0, asWord = 140736082737056, asUIntPtr = 140736082737056}}}} > arg0 = 3553 > arg3 = 2048 > arg6 = 6408 > arg1 = 0 > arg4 = 1024 > arg7 = 5126 >#16 0x00007f035b419091 in mozilla::dom::WebGLRenderingContextBinding::genericMethod (cx=0x7f03319da340, argc=<optimized out>, vp=0x7f034b296a70) at /usr/src/debug/firefox-27.0/mozilla-release/objdir/dom/bindings/WebGLRenderingContextBinding.cpp:11837 > obj = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032848ce80} > self = <optimized out> > 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_ = 0x7f034b296a80}, <No data fields>}, argc_ = 9}, <No data fields>} > method = <optimized out> >#17 0x00007f035cf6b5b3 in CallJSNative (args=..., native=0x7f035b418f8e <mozilla::dom::WebGLRenderingContextBinding::genericMethod(JSContext*, unsigned int, JS::Value*)>, cx=0x7f03319da340) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#18 js::Invoke (cx=cx@entry=0x7f03319da340, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:462 > state = {<js::RunState> = {_vptr.RunState = 0x0, kind_ = js::RunState::Execute, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7fffac37fe70}}, args_ = @0x1, initial_ = (unknown: 832414528), useNewType_ = 3} > initial = js::INITIAL_NONE >#19 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f03319da340, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac37fe70 > construct = false > fun = @0x7fffac37fcf0: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f0330a42880} > 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_ = 0x7f034b296a80}, <No data fields>}, argc_ = 9}, <No data fields>} > funScript = @0x7fffac37fd30: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0330a716a8} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444633011384221698, debugView = {payload47 = 2, tag = JSVAL_TAG_INT32}, s = {payload = {i32 = 2, u32 = 2, why = JS_NO_ITER_VALUE}}, asDouble = -nan(0x8800000000002), asPtr = 0xfff8800000000002, asWord = 18444633011384221698, asUIntPtr = 18444633011384221698}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0330a716a8} > switchOp = <optimized out> > fg = {state_ = @0x7fffac380050, regs_ = @0x7fffac37fe30, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b296910} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0330a71538} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f03319da340, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f03319da340, compartment_ = 0x7f0332f18800, prev_ = 0x7fffac381a20, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b296910, regs_ = @0x7fffac37fe30, switchMask_ = 0x7fffac37fc90 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 139651722424768} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f0330a42880} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f0330acc060} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b296ac8, pc = 0x7f032d7d934b ":", fp_ = 0x7f034b2969b8} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087822986400, debugView = {payload47 = 139651508632736, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 647003296, u32 = 647003296, why = 647003296}}, asDouble = -nan(0xbff0326907ca0), asPtr = 0xfffbff0326907ca0, asWord = 18445617087822986400, asUIntPtr = 18445617087822986400}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#20 0x00007f035cf6b20e in js::RunScript (cx=0x7f03319da340, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#21 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f03319da340, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0330a71480}}, args_ = @0x7fffac380040, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#22 0x00007f035cf6b94e in js::Invoke (cx=cx@entry=0x7f03319da340, thisv=..., fval=..., argc=1, argv=<optimized out>, rval=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:512 > 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_ = 0x7fffac380488}, <No data fields>}, argc_ = 1}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac380588, tag_ = -10, stackTop = 0x7f03319da358}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f03319da340}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac380478, mLength = 3, mCapacity = 8, storage = {u = {bytes = "@\321\246\060\003\377\373\377\000\252\246\060\003\377\373\377\200\256\246\060\003\377\373\377`\300\254\060\003\177\000\000@\243\235\061\003\177\000\000\300,\360J\003\177\000\000\214\327\066[\003\177\000\000`\300\254\060\003\177\000", _ = 18445617087992222016}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#23 0x00007f035ce2a817 in JS_CallFunctionValue (cx=0x7f03319da340, objArg=<optimized out>, fval=..., argc=<optimized out>, argv=<optimized out>, rval=0x7fffac380570) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsapi.cpp:5012 > obj = <optimized out> > rv = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} >#24 0x00007f035b260a1b in mozilla::dom::EventHandlerNonNull::Call (this=this@entry=0x7f0338f52c00, cx=0x7f03319da340, aThisObj=aThisObj@entry=..., event=..., aRv=...) at /usr/src/debug/firefox-27.0/mozilla-release/objdir/dom/bindings/EventHandlerBinding.cpp:37 >No locals. >#25 0x00007f035aca9dc5 in Call<nsISupports*> (aExceptionHandling=mozilla::dom::CallbackObject::eReportExceptions, aRv=..., event=..., thisObj=@0x7f032eb3e2d8: 0x7f032f3ad000, this=0x7f0338f52c00) at ../../../dist/include/mozilla/dom/EventHandlerBinding.h:59 > s = {mCx = 0x7f03319da340, mCompartment = 0x0, mCxPusher = {mPusher = {{u = {bytes = "@\243\235\061\003\177\000\000\001\273Q]\003\177\000\000@\243\235\061\003\177\000\000\000\210\361\062\003\177\000\000\001\061\354Z\003\177\000\000\000Q71\003\177\000", _ = 139651694043968}}, constructed = true}}, mRootedCallable = {{u = {bytes = "@\321\246\060\003\177\000", _ = 139651677868352}}, constructed = true}, mAc = {{u = {bytes = "@\243\235\061\003\177\000\000\000\210\361\062\003\177\000", _ = 139651694043968}}, constructed = true}, mErrorResult = @0x7fffac3806f8, mExceptionHandling = mozilla::dom::CallbackObject::eReportExceptions, mSavedJSContextOptions = {extraWarnings_ = false, werror_ = false, varObjFix_ = false, privateIsNSISupports_ = false, compileAndGo_ = false, dontReportUncaught_ = false, noDefaultCompartmentObject_ = false, noScriptRval_ = false, baseline_ = false, typeInference_ = false, strictMode_ = false, ion_ = false, asmJS_ = false}, mIsMainThread = true} > thisObjJS = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f0330a6aa00} >#26 nsJSEventListener::HandleEvent (this=0x7f032eb3e2c0, aEvent=0x7f034af02cc0) at /usr/src/debug/firefox-27.0/mozilla-release/dom/src/events/nsJSEventListener.cpp:245 > target = {<nsCOMPtr_base> = {mRawPtr = 0x7f032f3ad000}, <No data fields>} > rv = {mResult = NS_OK, {mMessage = 0x7fffac380748, mJSException = {data = {asBits = 140736082741064, debugView = {payload47 = 140736082741064, tag = 0}, s = {payload = {i32 = -1405614264, u32 = 2889353032, why = 2889353032}}, asDouble = 6.9532863612630896e-310, asPtr = 0x7fffac380748, asWord = 140736082741064, asUIntPtr = 140736082741064}}}} > retval = <optimized out> >#27 0x00007f035aae9847 in nsEventListenerManager::HandleEventSubType (this=this@entry=0x7f033675c470, aListenerStruct=<optimized out>, aListenerStruct@entry=0x7f033675c4a0, aDOMEvent=0x7f034af02cc0, aCurrentTarget=aCurrentTarget@entry=0x7f032f3ad000, aPusher=aPusher@entry=0x7fffac380a50) at /usr/src/debug/firefox-27.0/mozilla-release/content/events/src/nsEventListenerManager.cpp:957 > result = <optimized out> > listener = {<mozilla::dom::CallbackObjectHolderBase> = {<No data fields>}, static XPCOMCallbackFlag = <optimized out>, mPtrBits = 139651645170369} >#28 0x00007f035aae9afd in nsEventListenerManager::HandleEventInternal (this=0x7f033675c470, aPresContext=<optimized out>, aEvent=0x7f032efea400, aDOMEvent=aDOMEvent@entry=0x7fffac380a38, aCurrentTarget=0x7f032f3ad000, aEventStatus=aEventStatus@entry=0x7fffac380a40, aPusher=<optimized out>, aPusher@entry=0x7fffac380a50) at /usr/src/debug/firefox-27.0/mozilla-release/content/events/src/nsEventListenerManager.cpp:1030 > iter = {<nsAutoTObserverArray<nsListenerStruct, 2u>::ForwardIterator> = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 0x0}, mArray = @0x7f033675c488}, <No data fields>}, mEnd = {<nsAutoTObserverArray<nsListenerStruct, 2u>::Iterator> = {<nsTObserverArray_base::Iterator_base> = {mPosition = 1, mNext = 0x7fffac380888}, mArray = @0x7f033675c488}, <No data fields>}} > hasListener = true >#29 0x00007f035aae6780 in HandleEvent (aPusher=0x7fffac380a50, aEventStatus=0x7fffac380a40, aCurrentTarget=<optimized out>, aDOMEvent=0x7fffac380a38, aEvent=<optimized out>, aPresContext=<optimized out>, this=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/content/events/src/nsEventListenerManager.h:326 >No locals. >#30 nsEventTargetChainItem::HandleEvent (this=0x7f034ad36008, aVisitor=..., aCd=..., aPusher=0x7fffac380a50) at /usr/src/debug/firefox-27.0/mozilla-release/content/events/src/nsEventDispatcher.cpp:197 > aCd = @0x7fffac380a20: {mNonMainThread = false, mInitialCount = 755} > aPusher = 0x7fffac380a50 > aVisitor = @0x7fffac380a28: {<nsEventChainVisitor> = {mPresContext = 0x0, mEvent = 0x7f032efea400, mDOMEvent = 0x7f034af02cc0, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}, <No data fields>} > this = 0x7f034ad36008 >#31 0x00007f035aae6b32 in nsEventTargetChainItem::HandleEventTargetChain (aChain=..., aVisitor=..., aCallback=aCallback@entry=0x0, aCd=..., aPusher=aPusher@entry=0x7fffac380a50) at /usr/src/debug/firefox-27.0/mozilla-release/content/events/src/nsEventDispatcher.cpp:292 > firstTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7f032f3ad000}, <No data fields>} > targetItem = @0x7f034ad36008: {mTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7f032f3ad000}, <No data fields>}, mFlags = 4, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mNewTarget = {<nsCOMPtr_base> = {mRawPtr = 0x7f032f3ad000}, <No data fields>}, mManager = {mRawPtr = 0x7f033675c470}} >#32 0x00007f035aae7ea9 in nsEventDispatcher::Dispatch (aTarget=aTarget@entry=0x7f032f3ad000, aPresContext=aPresContext@entry=0x0, aEvent=0x7f032efea400, aDOMEvent=<optimized out>, aEventStatus=<optimized out>, aCallback=<optimized out>, aTargets=0x0) at /usr/src/debug/firefox-27.0/mozilla-release/content/events/src/nsEventDispatcher.cpp:609 > postVisitor = {<nsEventChainVisitor> = {mPresContext = 0x0, mEvent = 0x7f032efea400, mDOMEvent = 0x7f034af02cc0, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}, <No data fields>} > pusher = {mPusher = {{u = {bytes = "@\243\235\061\003\177\000\000\001\a\242Z\003\177\000\000@\243\235\061\003\177\000\000\000\000\000\000\000\000\000\000\001\n8\254\377\177\000\000\000Q71\003\177\000", _ = 139651694043968}}, constructed = true}} > t = {<nsCOMPtr_base> = {mRawPtr = 0x7f032f3ad000}, <No data fields>} > topEtci = <optimized out> > retargeted = <optimized out> > rv = NS_OK > preVisitor = {<nsEventChainVisitor> = {mPresContext = 0x0, mEvent = 0x7f032efea400, mDOMEvent = 0x7f034af02cc0, mEventStatus = nsEventStatus_eIgnore, mItemFlags = 0, mItemData = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}}, mCanHandle = true, mAutomaticChromeDispatch = true, mForceContentDispatch = false, mRelatedTargetIsInAnon = false, mOriginalTargetIsInAnon = false, mWantsWillHandleEvent = false, mMayHaveListenerManager = true, mParentTarget = 0x0, mEventTargetAtParent = 0x0} > sampler_raii397 = {mHandle = 0x7f035d5b7000} > externalDOMEvent = <optimized out> > kungFuDeathGrip = {mRawPtr = 0x0} > cd = {mNonMainThread = false, mInitialCount = 755} > content = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} > isInAnon = <optimized out> > status = <optimized out> > target = {<nsCOMPtr_base> = {mRawPtr = 0x7f032f3ad000}, <No data fields>} > chain = {<nsTArray_Impl<nsEventTargetChainItem, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {mHdr = 0x7f034ad36000}, <nsTArray_TypedBase<nsEventTargetChainItem, nsTArray_Impl<nsEventTargetChainItem, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsEventTargetChainItem, nsTArray_Impl<nsEventTargetChainItem, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>} > targetEtci = 0x0 >#33 0x00007f035aae81c0 in nsEventDispatcher::DispatchDOMEvent (aTarget=0x7f032f3ad000, aEvent=<optimized out>, aDOMEvent=0x7f034af02cc0, aPresContext=0x0, aEventStatus=0x0) at /usr/src/debug/firefox-27.0/mozilla-release/content/events/src/nsEventDispatcher.cpp:676 >No locals. >#34 0x00007f035aa94bb6 in nsXMLHttpRequest::DispatchProgressEvent (this=this@entry=0x7f032f3ad000, aTarget=aTarget@entry=0x7f032f3ad000, aType=..., aLengthComputable=<optimized out>, aLoaded=175, aTotal=175) at /usr/src/debug/firefox-27.0/mozilla-release/content/base/src/nsXMLHttpRequest.cpp:1471 > dispatchLoadend = true > event = {<nsCOMPtr_base> = {mRawPtr = 0x7f034af02cc0}, <No data fields>} > rv = <optimized out> > progress = {<nsCOMPtr_base> = {mRawPtr = 0x7f034af02d10}, <No data fields>} >#35 0x00007f035aa95bac in nsXMLHttpRequest::ChangeStateToDone (this=this@entry=0x7f032f3ad000) at /usr/src/debug/firefox-27.0/mozilla-release/content/base/src/nsXMLHttpRequest.cpp:2213 > errorStr = {<nsString> = {<nsAString_internal> = {mData = 0x7f035baf1992 u"error", mLength = 5, mFlags = 1}, <No data fields>}, <No data fields>} > loadStr = {<nsString> = {<nsAString_internal> = {mData = 0x7f035bacc08e u"load", mLength = 4, mFlags = 1}, <No data fields>}, <No data fields>} >#36 0x00007f035aa99c81 in nsXMLHttpRequest::OnStopRequest (this=0x7f032f3ad000, request=0x7f0349d0b850, ctxt=<optimized out>, status=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/content/base/src/nsXMLHttpRequest.cpp:2168 > sampler_raii2067 = {mHandle = 0x7f035d5b7000} > channel = {<nsCOMPtr_base> = {mRawPtr = 0x7f0349d0b850}, <No data fields>} >#37 0x00007f035aa25826 in nsCORSListenerProxy::OnStopRequest (this=0x7f03329f9000, aRequest=<optimized out>, aContext=<optimized out>, aStatusCode=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/content/base/src/nsCrossSiteListenerProxy.cpp:577 > rv = <optimized out> >#38 0x00007f035a6c081e in nsStreamListenerTee::OnStopRequest (this=0x7f032d7d0980, request=0x7f0349d0b850, context=0x0, status=NS_OK) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/base/src/nsStreamListenerTee.cpp:53 > rv = <optimized out> >#39 0x00007f035a73c476 in mozilla::net::nsHttpChannel::OnStopRequest (this=0x7f0349d0b800, request=<optimized out>, ctxt=<optimized out>, status=NS_OK) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/protocol/http/nsHttpChannel.cpp:5165 > sampler_raii4997 = {mHandle = 0x7f035d5b7000} > contentComplete = <optimized out> >#40 0x00007f035a6a6838 in nsInputStreamPump::OnStateStop (this=0x7f03313258b0) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/base/src/nsInputStreamPump.cpp:702 > sampler_raii676 = {mHandle = 0x7f035d5b7000} > this = 0x7f03313258b0 >#41 0x00007f035a6a6954 in nsInputStreamPump::OnInputStreamReady (this=0x7f03313258b0, stream=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/netwerk/base/src/nsInputStreamPump.cpp:437 > lock = {mReentrantMonitor = 0x7f0331325930} > nextState = <optimized out> > stillTransferring = <optimized out> > sampler_raii402 = {mHandle = 0x7f035d5b7000} >#42 0x00007f035b48bb56 in nsInputStreamReadyEvent::Run (this=0x7f032d98bdc0) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/io/nsStreamUtils.cpp:85 >No locals. >#43 0x00007f035b4988bb in nsThread::ProcessNextEvent (this=0x7f035d54e980, mayWait=<optimized out>, result=0x7fffac381108) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:617 > event = {<nsCOMPtr_base> = {mRawPtr = 0x7f032d98bdc0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x7f034e8e84e8}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#44 0x00007f035b4a94ba in NS_InvokeByIndex (that=<optimized out>, methodIndex=<optimized out>, paramCount=<optimized out>, params=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp:164 > nr_stack = <optimized out> > gpregs = {4, 1, 140736082743560, 139652430260480, 139652427354976, 0} > d0 = <optimized out> > d5 = <optimized out> > a1 = <optimized out> > result = <optimized out> > d1 = <optimized out> > d6 = <optimized out> > a2 = <optimized out> > methodAddress = <optimized out> > d2 = <optimized out> > d7 = <optimized out> > a3 = <optimized out> > stack = 0x7fffac380f00 > fpregs = {2.2624658451271171e-211, 0, 6.8997460221972667e-310, 0, 6.8997356475044671e-310, 0, 2.2624658451271171e-211, 6.8997311728981562e-310} > d3 = <optimized out> > a4 = <optimized out> > d4 = <optimized out> > a0 = <optimized out> > a5 = <optimized out> >#45 0x00007f035aeddabd in Invoke (this=0x7fffac3810b0) at /usr/src/debug/firefox-27.0/mozilla-release/js/xpconnect/src/XPCWrappedNative.cpp:2797 >No locals. >#46 Call (this=0x7fffac3810b0) at /usr/src/debug/firefox-27.0/mozilla-release/js/xpconnect/src/XPCWrappedNative.cpp:2137 > foundDependentParam = <optimized out> >#47 XPCWrappedNative::CallMethod (ccx=..., mode=mode@entry=XPCWrappedNative::CALL_METHOD) at /usr/src/debug/firefox-27.0/mozilla-release/js/xpconnect/src/XPCWrappedNative.cpp:2103 > rv = <optimized out> > secAction = <optimized out> >#48 0x00007f035aee3ec9 in XPC_WN_CallMethod (cx=0x7f035d531360, argc=1, vp=0x7f034b2968e8) at /usr/src/debug/firefox-27.0/mozilla-release/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1312 > funobj = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032daee940} > obj = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032fc834c0} > member = 0x7f0325a1e948 > ccx = {<nsAXPCNativeCallContext> = {_vptr.nsAXPCNativeCallContext = 0x7f035c7edd20 <vtable for XPCCallContext+16>}, mPusher = {mPusher = {{u = {bytes = "\004\000\000\000\000\000\000\000\270\023\070\254\377\177\000\000\340\302\215/\003\177\000\000\300\033\231,\003\177\000\000G6\345\\\003\177\000\000\000\000\000\000\000\000\000", _ = 4}}, constructed = false}, mCx = 0x7f035d531360}, mState = XPCCallContext::READY_TO_CALL, mXPC = {mRawPtr = 0x7f0350066100}, mXPCContext = 0x7f034b2db940, mJSContext = 0x7f035d531360, mCallerLanguage = XPCContext::LANG_JS, mPrevCallerLanguage = XPCContext::LANG_NATIVE, mPrevCallContext = 0x7fffac38c740, mFlattenedJSObject = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032fc834c0}, mWrapper = 0x7f032d534f80, mTearOff = 0x7f032d534fb8, mScriptableInfo = 0x0, mSet = 0x7f032ad99130, mInterface = 0x7f0325a1e8e0, mMember = 0x7f0325a1e948, mName = {<js::RootedBase<long>> = {<No data fields>}, ptr = 139652113660928}, mStaticMemberIsLocal = false, mArgc = 1, mArgv = 0x7f034b2968f8, mRetVal = 0x7f034b2968e8, mMethodIndex = 8} > iface = 0x7f0325a1e8e0 >#49 0x00007f035cf6b5b3 in CallJSNative (args=..., native=0x7f035aee3d47 <XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#50 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:462 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d7f6900, kind_ = (unknown: 4), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x0}}, args_ = @0x7f032c0a9900, initial_ = (unknown: 1568631040), useNewType_ = 3} > initial = js::INITIAL_NONE >#51 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac3819f0 > construct = false > fun = @0x7fffac381870: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032daee940} > 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_ = 0x7f034b2968f8}, <No data fields>}, argc_ = 1}, <No data fields>} > funScript = @0x7fffac3818b0: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349eaf480} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349eaf480} > switchOp = <optimized out> > fg = {state_ = @0x7fffac381bd0, regs_ = @0x7fffac3819b0, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b296860} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349eaf1a0} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f035d531360, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f035d531360, compartment_ = 0x7f034ab55000, prev_ = 0x7fffac382860, savedFrameChain_ = 1, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b296860, regs_ = @0x7fffac3819b0, switchMask_ = 0x7fffac381810 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032daee940} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b296900, pc = 0x7f035d556dda ":", fp_ = 0x7f034b296860} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617088416115008, debugView = {payload47 = 139652101761344, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1240131904, u32 = 1240131904, why = 1240131904}}, asDouble = -nan(0xbff0349eae940), asPtr = 0xfffbff0349eae940, asWord = 18445617088416115008, asUIntPtr = 18445617088416115008}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#52 0x00007f035cf6b20e in js::RunScript (cx=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#53 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349eaf1a0}}, args_ = @0x7fffac381bc0, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#54 0x00007f035cf6b94e in js::Invoke (cx=cx@entry=0x7f035d531360, thisv=..., fval=..., argc=1, argv=<optimized out>, rval=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:512 > 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_ = 0x7fffac382008}, <No data fields>}, argc_ = 1}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac382e00, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac381ff8, mLength = 3, mCapacity = 8, storage = {u = {bytes = "\000\353\352I\003\377\373\377@\352\352I\003\377\373\377@\230\n,\003\377\373\377\001\000\000\000\377\177\000\000\210\331\326Z\003\177\000\000\220 8\254\377\177\000\000\376b\353Z\003\177\000\000\000\000\000\000\000\000\000", _ = 18445617088416115456}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#55 0x00007f035cede998 in js::DirectProxyHandler::call (this=this@entry=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=cx@entry=0x7f035d531360, proxy=..., proxy@entry=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:467 > target = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617088416115456, debugView = {payload47 = 139652101761792, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1240132352, u32 = 1240132352, why = 1240132352}}, asDouble = -nan(0xbff0349eaeb00), asPtr = 0xfffbff0349eaeb00, asWord = 18445617088416115456, asUIntPtr = 18445617088416115456}}} >#56 0x00007f035cf2aa8e in js::CrossCompartmentWrapper::call (this=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=0x7f035d531360, wrapper=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jswrapper.cpp:454 > call = {cx_ = 0x7f035d531360, origin_ = 0x7f034b295400} > wrapped = <optimized out> >#57 0x00007f035cee2f57 in call (args=..., proxy=..., cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:2656 > policy = {_vptr.AutoEnterPolicy = 0x7f035d4afd10 <vtable for js::AutoEnterPolicy+16>, allow = true, rv = 104} >#58 proxy_Call (cx=cx@entry=0x7f035d531360, argc=<optimized out>, vp=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:3064 > 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_ = 0x7f034b296810}, <No data fields>}, argc_ = 1}, <No data fields>} > proxy = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032ccaff00} >#59 0x00007f035cf6b655 in CallJSNative (args=..., native=0x7f035cee2e90 <proxy_Call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#60 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:455 > state = {<js::RunState> = {_vptr.RunState = 0x7f0325ae0001, kind_ = (js::RunState::Generator | unknown: 1558379656), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x0}}, args_ = @0x7f0300000000, initial_ = js::INITIAL_NONE, useNewType_ = 3} > initial = js::INITIAL_NONE >#61 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac382830 > construct = false > fun = @0x7fffac3826b0: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032e218520} > 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_ = 0x7f034b296810}, <No data fields>}, argc_ = 1}, <No data fields>} > funScript = @0x7fffac3826f0: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea9c8d0} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea9c8d0} > switchOp = <optimized out> > fg = {state_ = @0x7fffac382a10, regs_ = @0x7fffac3827f0, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b2966b8} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea9c1a0} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f035d531360, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f035d531360, compartment_ = 0x7f034b295400, prev_ = 0x7fffac3836a0, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b2966b8, regs_ = @0x7fffac3827f0, switchMask_ = 0x7fffac382650 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 139652101527872} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032e218520} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f03338e6280} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x7f034b025800} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b296818, pc = 0x7f032c9dbc5d ":", fp_ = 0x7f034b296778} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087958886656, debugView = {payload47 = 139651644532992, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 782903552, u32 = 782903552, why = 782903552}}, asDouble = -nan(0xbff032eaa2900), asPtr = 0xfffbff032eaa2900, asWord = 18445617087958886656, asUIntPtr = 18445617087958886656}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032f8dc2e0} >#62 0x00007f035cf6b20e in js::RunScript (cx=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#63 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea9c310}}, args_ = @0x7fffac382a00, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#64 0x00007f035cf6b94e in js::Invoke (cx=cx@entry=0x7f035d531360, thisv=..., fval=..., argc=0, argv=<optimized out>, rval=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:512 > 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_ = 0x7fffac382e48}, <No data fields>}, argc_ = 0}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac383c40, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac382e38, mLength = 2, mCapacity = 8, storage = {u = {bytes = "\300\221\253.\003\377\373\377\200\224\n,\003\377\373\377\300\226\n,\003\177\000\000\001\000\000\000\377\177\000\000\210\331\326Z\003\177\000\000\001\000\000\000\000\000\000\000\376b\353Z\003\177\000\000\000\000\000\000\000\000\000", _ = 18445617087958979008}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#65 0x00007f035cede998 in js::DirectProxyHandler::call (this=this@entry=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=cx@entry=0x7f035d531360, proxy=..., proxy@entry=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:467 > target = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087958979008, debugView = {payload47 = 139651644625344, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 782995904, u32 = 782995904, why = 782995904}}, asDouble = -nan(0xbff032eab91c0), asPtr = 0xfffbff032eab91c0, asWord = 18445617087958979008, asUIntPtr = 18445617087958979008}}} >#66 0x00007f035cf2aa8e in js::CrossCompartmentWrapper::call (this=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=0x7f035d531360, wrapper=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jswrapper.cpp:454 > call = {cx_ = 0x7f035d531360, origin_ = 0x7f0335513c00} > wrapped = <optimized out> >#67 0x00007f035cee2f57 in call (args=..., proxy=..., cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:2656 > policy = {_vptr.AutoEnterPolicy = 0x7f035d4afd10 <vtable for js::AutoEnterPolicy+16>, allow = true, rv = 103} >#68 proxy_Call (cx=cx@entry=0x7f035d531360, argc=<optimized out>, vp=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:3064 > 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_ = 0x7f034b296698}, <No data fields>}, argc_ = 0}, <No data fields>} > proxy = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032cca8600} >#69 0x00007f035cf6b655 in CallJSNative (args=..., native=0x7f035cee2e90 <proxy_Call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#70 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:455 > state = {<js::RunState> = {_vptr.RunState = 0x1, kind_ = js::RunState::Execute, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x0}}, args_ = @0x4, initial_ = (unknown: 1), useNewType_ = 3} > initial = js::INITIAL_NONE >#71 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac383670 > construct = false > fun = @0x7fffac3834f0: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032eac9f80} > 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_ = 0x7f034b296698}, <No data fields>}, argc_ = 0}, <No data fields>} > funScript = @0x7fffac383530: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea035f0} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea035f0} > switchOp = <optimized out> > fg = {state_ = @0x7fffac383850, regs_ = @0x7fffac383630, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b296600} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea03760} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f035d531360, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f035d531360, compartment_ = 0x7f0335513c00, prev_ = 0x7fffac3844e0, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b296600, regs_ = @0x7fffac383630, switchMask_ = 0x7fffac383490 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032eac9f80} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b296698, pc = 0x7f032e762b95 ":", fp_ = 0x7f034b296600} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087958241600, debugView = {payload47 = 139651643887936, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 782258496, u32 = 782258496, why = 782258496}}, asDouble = -nan(0xbff032ea05140), asPtr = 0xfffbff032ea05140, asWord = 18445617087958241600, asUIntPtr = 18445617087958241600}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#72 0x00007f035cf6b20e in js::RunScript (cx=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#73 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea03760}}, args_ = @0x7fffac383840, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#74 0x00007f035cf6b94e in js::Invoke (cx=cx@entry=0x7f035d531360, thisv=..., fval=..., argc=1, argv=<optimized out>, rval=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:512 > 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_ = 0x7fffac383c88}, <No data fields>}, argc_ = 1}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac384a80, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac383c78, mLength = 3, mCapacity = 8, storage = {u = {bytes = "@\000\255.\003\377\373\377\200\006\255.\003\377\373\377\000T\345*\003\377\372\377\001\000\000\000\000\200\370\377\301/\354\\\003\177", '\000' <repeats 18 times>, "`\023S]\003\177\000", _ = 18445617087959072832}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#75 0x00007f035cede998 in js::DirectProxyHandler::call (this=this@entry=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=cx@entry=0x7f035d531360, proxy=..., proxy@entry=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:467 > target = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087959072832, debugView = {payload47 = 139651644719168, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 783089728, u32 = 783089728, why = 783089728}}, asDouble = -nan(0xbff032ead0040), asPtr = 0xfffbff032ead0040, asWord = 18445617087959072832, asUIntPtr = 18445617087959072832}}} >#76 0x00007f035cf2aa8e in js::CrossCompartmentWrapper::call (this=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=0x7f035d531360, wrapper=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jswrapper.cpp:454 > call = {cx_ = 0x7f035d531360, origin_ = 0x7f0338fb9000} > wrapped = <optimized out> >#77 0x00007f035cee2f57 in call (args=..., proxy=..., cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:2656 > policy = {_vptr.AutoEnterPolicy = 0x7f035d4afd10 <vtable for js::AutoEnterPolicy+16>, allow = true, rv = 19} >#78 proxy_Call (cx=cx@entry=0x7f035d531360, argc=<optimized out>, vp=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:3064 > 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_ = 0x7f034b2965c0}, <No data fields>}, argc_ = 1}, <No data fields>} > proxy = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032c0a9440} >#79 0x00007f035cf6b655 in CallJSNative (args=..., native=0x7f035cee2e90 <proxy_Call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#80 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:455 > state = warning: can't find linker symbol for virtual table for `js::InvokeState' value >warning: found `js::CallableProxyClassPtr' instead >{<js::RunState> = {_vptr.RunState = 0x7f035d4b03a0 <js::ProxyObject::callableClass_>, kind_ = (unknown: 1565725536), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f035d4b03a0 <js::ProxyObject::callableClass_>}}, args_ = @0x7f032ea8d350, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#81 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac3844b0 > construct = false > fun = @0x7fffac384330: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032c099d00} > 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_ = 0x7f034b2965c0}, <No data fields>}, argc_ = 1}, <No data fields>} > funScript = @0x7fffac384370: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349ea0f48} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444633012776782333, debugView = {payload47 = 1392560637, tag = JSVAL_TAG_INT32}, s = {payload = {i32 = 1392560637, u32 = 1392560637, why = 1392560637}}, asDouble = -nan(0x880005300c9fd), asPtr = 0xfff880005300c9fd, asWord = 18444633012776782333, asUIntPtr = 18444633012776782333}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349ea0f48} > switchOp = <optimized out> > fg = {state_ = @0x7fffac384690, regs_ = @0x7fffac384470, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b296508} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea39dd8} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f035d531360, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f035d531360, compartment_ = 0x7f0338fb9000, prev_ = 0x7fffac385320, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b296508, regs_ = @0x7fffac384470, switchMask_ = 0x7fffac3842d0 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032c099d00} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b2965c8, pc = 0x7f0342b991df ":", fp_ = 0x7f034b296508} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444633012776812510, debugView = {payload47 = 1392590814, tag = JSVAL_TAG_INT32}, s = {payload = {i32 = 1392590814, u32 = 1392590814, why = 1392590814}}, asDouble = -nan(0x8800053013fde), asPtr = 0xfff8800053013fde, asWord = 18444633012776812510, asUIntPtr = 18444633012776812510}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#82 0x00007f035cf6b20e in js::RunScript (cx=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#83 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea39dd8}}, args_ = @0x7fffac384680, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#84 0x00007f035cf6b94e in js::Invoke (cx=cx@entry=0x7f035d531360, thisv=..., fval=..., argc=0, argv=<optimized out>, rval=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:512 > 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_ = 0x7fffac384ac8}, <No data fields>}, argc_ = 0}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac3858c0, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac384ab8, mLength = 2, mCapacity = 8, storage = {u = {bytes = "\000\027\251.\003\377\373\377\200\364\b,\003\377\373\377@\370\b,\003\177\000\000\001\000\000\000\003\177\000\000\220L8\254\377\177\000\000\001\000\000\000\000\000\000\000\020L8\254\377\177\000\000\000\000\000\000\000\000\000", _ = 18445617087958816512}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#85 0x00007f035cede998 in js::DirectProxyHandler::call (this=this@entry=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=cx@entry=0x7f035d531360, proxy=..., proxy@entry=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:467 > target = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087958816512, debugView = {payload47 = 139651644462848, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 782833408, u32 = 782833408, why = 782833408}}, asDouble = -nan(0xbff032ea91700), asPtr = 0xfffbff032ea91700, asWord = 18445617087958816512, asUIntPtr = 18445617087958816512}}} >#86 0x00007f035cf2aa8e in js::CrossCompartmentWrapper::call (this=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=0x7f035d531360, wrapper=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jswrapper.cpp:454 > call = {cx_ = 0x7f035d531360, origin_ = 0x7f0335513c00} > wrapped = <optimized out> >#87 0x00007f035cee2f57 in call (args=..., proxy=..., cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:2656 > policy = {_vptr.AutoEnterPolicy = 0x7f035d4afd10 <vtable for js::AutoEnterPolicy+16>, allow = true, rv = 3} >#88 proxy_Call (cx=cx@entry=0x7f035d531360, argc=<optimized out>, vp=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:3064 > 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_ = 0x7f034b2964f0}, <No data fields>}, argc_ = 0}, <No data fields>} > proxy = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032c08fa00} >#89 0x00007f035cf6b655 in CallJSNative (args=..., native=0x7f035cee2e90 <proxy_Call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#90 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:455 > state = warning: can't find linker symbol for virtual table for `js::InvokeState' value >warning: found `js::CallableProxyClassPtr' instead >{<js::RunState> = {_vptr.RunState = 0x7f035d4b03a0 <js::ProxyObject::callableClass_>, kind_ = (unknown: 1565725536), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f035d4b03a0 <js::ProxyObject::callableClass_>}}, args_ = @0x7f032ece74d8, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#91 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac3852f0 > construct = false > fun = @0x7fffac385170: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x0} > 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_ = 0x7f034b2964f0}, <No data fields>}, argc_ = 0}, <No data fields>} > funScript = @0x7fffac3851b0: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x0} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x0} > switchOp = <optimized out> > fg = {state_ = @0x7fffac3854d0, regs_ = @0x7fffac3852b0, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b296450} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea0d5f0} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f035d531360, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f035d531360, compartment_ = 0x7f0335513c00, prev_ = 0x7fffac386660, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b296450, regs_ = @0x7fffac3852b0, switchMask_ = 0x7fffac385110 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x0} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b2964f0, pc = 0x7f032bd29ba4 ":", fp_ = 0x7f034b296450} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087959045696, debugView = {payload47 = 139651644692032, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 783062592, u32 = 783062592, why = 783062592}}, asDouble = -nan(0xbff032eac9640), asPtr = 0xfffbff032eac9640, asWord = 18445617087959045696, asUIntPtr = 18445617087959045696}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#92 0x00007f035cf6b20e in js::RunScript (cx=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#93 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea0d5f0}}, args_ = @0x7fffac3854c0, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#94 0x00007f035ce7bfc8 in js_fun_call (cx=0x7f035d531360, argc=<optimized out>, vp=0x7fffac385df8) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsfun.cpp:876 > argv = <optimized out> > ok = <optimized out> > fval = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087914741696, debugView = {payload47 = 139651600388032, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 738758592, u32 = 738758592, why = 738758592}}, asDouble = -nan(0xbff032c088fc0), asPtr = 0xfffbff032c088fc0, asWord = 18445617087914741696, asUIntPtr = 18445617087914741696}}} > thisv = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087959074432, debugView = {payload47 = 139651644720768, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 783091328, u32 = 783091328, why = 783091328}}, asDouble = -nan(0xbff032ead0680), asPtr = 0xfffbff032ead0680, asWord = 18445617087959074432, asUIntPtr = 18445617087959074432}}} > 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_ = 0x7fffac385908}, <No data fields>}, argc_ = 0}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac385dc0, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac3858f8, mLength = 2, mCapacity = 8, storage = {u = {bytes = "\300\217\b,\003\377\373\377\200\006\255.\003\377\373\377\000\021c|\231\n3\024\260K\351I\003\177\000\000`\023S]\003\177\000\000PY8\254\377\177\000\000\320Y8\254\377\177\000\000\377\377\377\377\377\177\000", _ = 18445617087914741696}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#95 0x00007f035cf6b5b3 in CallJSNative (args=..., native=0x7f035ce7bdc0 <js_fun_call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#96 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:462 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349e94bb0}}, args_ = @0x7fffac3859c0, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#97 0x00007f035cf6b94e in js::Invoke (cx=cx@entry=0x7f035d531360, thisv=..., fval=..., argc=1, argv=<optimized out>, rval=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:512 > 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_ = 0x7fffac385e08}, <No data fields>}, argc_ = 1}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac386c00, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac385df8, mLength = 3, mCapacity = 8, storage = {u = {bytes = "\300\217\312.\003\377\373\377\300\217\b,\003\377\373\377\200\006\255.\003\377\373\377\001\000\000\000\003\377\373\377\240\071\002K\003\377\372\377\220>\tK\003\177\000\000\300]8\254\377\177\000\000`\023S]\003\177\000", _ = 18445617087961010112}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#98 0x00007f035cede998 in js::DirectProxyHandler::call (this=this@entry=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=cx@entry=0x7f035d531360, proxy=..., proxy@entry=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:467 > target = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087961010112, debugView = {payload47 = 139651646656448, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 785027008, u32 = 785027008, why = 785027008}}, asDouble = -nan(0xbff032eca8fc0), asPtr = 0xfffbff032eca8fc0, asWord = 18445617087961010112, asUIntPtr = 18445617087961010112}}} >#99 0x00007f035cf2aa8e in js::CrossCompartmentWrapper::call (this=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=0x7f035d531360, wrapper=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jswrapper.cpp:454 > call = {cx_ = 0x7f035d531360, origin_ = 0x7f034ab52800} > wrapped = <optimized out> >#100 0x00007f035cee2f57 in call (args=..., proxy=..., cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:2656 > policy = {_vptr.AutoEnterPolicy = 0x7f035d4afd10 <vtable for js::AutoEnterPolicy+16>, allow = true, rv = 100} >#101 proxy_Call (cx=cx@entry=0x7f035d531360, argc=<optimized out>, vp=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:3064 > 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_ = 0x7f034b296438}, <No data fields>}, argc_ = 1}, <No data fields>} > proxy = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032cca02c0} >#102 0x00007f035cf6b655 in CallJSNative (args=..., native=0x7f035cee2e90 <proxy_Call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#103 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:455 > state = {<js::RunState> = {_vptr.RunState = 0x20000011, kind_ = (unknown: 813942872), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x0}}, args_ = @0x7f035aeeac46, initial_ = (js::INITIAL_CONSTRUCT | unknown: 1565725504), useNewType_ = 3} > initial = js::INITIAL_NONE >#104 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac386630 > construct = false > fun = @0x7fffac3864b0: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032c08f080} > 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_ = 0x7f034b296438}, <No data fields>}, argc_ = 1}, <No data fields>} > funScript = @0x7fffac3864f0: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349e8e480} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349e8e480} > switchOp = <optimized out> > fg = {state_ = @0x7fffac386810, regs_ = @0x7fffac3865f0, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b2963a8} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349e8e538} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f035d531360, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f035d531360, compartment_ = 0x7f034ab52800, prev_ = 0x7fffac387380, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b2963a8, regs_ = @0x7fffac3865f0, switchMask_ = 0x7fffac386450 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032c08f080} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b296440, pc = 0x7f034afc3ca1 "l", fp_ = 0x7f034b2963a8} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617088416044608, debugView = {payload47 = 139652101690944, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1240061504, u32 = 1240061504, why = 1240061504}}, asDouble = -nan(0xbff0349e9d640), asPtr = 0xfffbff0349e9d640, asWord = 18445617088416044608, asUIntPtr = 18445617088416044608}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#105 0x00007f035cf6b20e in js::RunScript (cx=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#106 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349e8e538}}, args_ = @0x7fffac386800, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#107 0x00007f035ce7bfc8 in js_fun_call (cx=0x7f035d531360, argc=<optimized out>, vp=0x7f034b296370) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsfun.cpp:876 > argv = <optimized out> > ok = <optimized out> > fval = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087914766528, debugView = {payload47 = 139651600412864, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 738783424, u32 = 738783424, why = 738783424}}, asDouble = -nan(0xbff032c08f0c0), asPtr = 0xfffbff032c08f0c0, asWord = 18445617087914766528, asUIntPtr = 18445617087914766528}}} > thisv = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087927419200, debugView = {payload47 = 139651613065536, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 751436096, u32 = 751436096, why = 751436096}}, asDouble = -nan(0xbff032cca0140), asPtr = 0xfffbff032cca0140, asWord = 18445617087927419200, asUIntPtr = 18445617087927419200}}} > 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_ = 0x7fffac386c48}, <No data fields>}, argc_ = 0}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac387920, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac386c38, mLength = 2, mCapacity = 8, storage = {u = {bytes = "\300\360\b,\003\377\373\377@\001\312,\003\377\373\377W/\356\\\003\177\000\000\300\006\312,\003\177\000\000\000\000\000\000\000\000\000\000\200c)K\003\177\000\000\000\000\000\000\377\177\000\000\020\375J]\003\177\000", _ = 18445617087914766528}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#108 0x00007f035cf6b5b3 in CallJSNative (args=..., native=0x7f035ce7bdc0 <js_fun_call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#109 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:462 > state = {<js::RunState> = {_vptr.RunState = 0x7f0300000000, kind_ = (unknown: 1261004032), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7fffac386c80}}, args_ = @0x7fffac386ae0, initial_ = (unknown: 861797376), useNewType_ = 3} > initial = js::INITIAL_NONE >#110 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac387350 > construct = false > fun = @0x7fffac3871d0: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f0349e8a8c0} > 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_ = 0x7f034b296380}, <No data fields>}, argc_ = 1}, <No data fields>} > funScript = @0x7fffac387210: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x1} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x1} > switchOp = <optimized out> > fg = {state_ = @0x7fffac387530, regs_ = @0x7fffac387310, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b2962f8} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349e8e1a0} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f035d531360, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f035d531360, compartment_ = 0x7f034ab52800, prev_ = 0x7fffac3881c0, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b2962f8, regs_ = @0x7fffac387310, switchMask_ = 0x7fffac387170 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f0349e8a8c0} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b296388, pc = 0x7f034afdde35 "l", fp_ = 0x7f034b2962f8} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#111 0x00007f035cf6b20e in js::RunScript (cx=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#112 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349e8e1a0}}, args_ = @0x7fffac387520, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#113 0x00007f035cf6b94e in js::Invoke (cx=cx@entry=0x7f035d531360, thisv=..., fval=..., argc=0, argv=<optimized out>, rval=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:512 > 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_ = 0x7fffac387968}, <No data fields>}, argc_ = 0}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac3887a0, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac387958, mLength = 2, mCapacity = 8, storage = {u = {bytes = "@\361\b,\003\377\373\377\000\000\000\000\000\000\371\377@\361\b,\003\177\000\000\000\000\000\000\003\377\373\377@\360\b,\003\377\373\377\001\000\000\000\000\000\000\000\000\021c|\231\n3\024\000\000\000\000\000\000\000", _ = 18445617087914766656}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#114 0x00007f035cede998 in js::DirectProxyHandler::call (this=this@entry=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=cx@entry=0x7f035d531360, proxy=..., proxy@entry=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:467 > target = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087914766656, debugView = {payload47 = 139651600412992, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 738783552, u32 = 738783552, why = 738783552}}, asDouble = -nan(0xbff032c08f140), asPtr = 0xfffbff032c08f140, asWord = 18445617087914766656, asUIntPtr = 18445617087914766656}}} >#115 0x00007f035cf2aa8e in js::CrossCompartmentWrapper::call (this=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=0x7f035d531360, wrapper=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jswrapper.cpp:454 > call = {cx_ = 0x7f035d531360, origin_ = 0x7f0335513c00} > wrapped = <optimized out> >#116 0x00007f035cee2f57 in call (args=..., proxy=..., cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:2656 > policy = {_vptr.AutoEnterPolicy = 0x7f035d4afd10 <vtable for js::AutoEnterPolicy+16>, allow = true, rv = false} >#117 proxy_Call (cx=cx@entry=0x7f035d531360, argc=<optimized out>, vp=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:3064 > 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_ = 0x7f034b2962c8}, <No data fields>}, argc_ = 0}, <No data fields>} > proxy = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032c08f180} >#118 0x00007f035cf6b655 in CallJSNative (args=..., native=0x7f035cee2e90 <proxy_Call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#119 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:455 > state = {<js::RunState> = {_vptr.RunState = 0x7f0349ee4ac0, kind_ = (unknown: 2086867200), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x0}}, args_ = @0x7f034b2963e0, initial_ = (js::INITIAL_CONSTRUCT | unknown: 1565725504), useNewType_ = 3} > initial = js::INITIAL_NONE >#120 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac388190 > construct = false > fun = @0x7fffac388010: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032ea06940} > 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_ = 0x7f034b2962c8}, <No data fields>}, argc_ = 0}, <No data fields>} > funScript = @0x7fffac388050: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x0} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x0} > switchOp = <optimized out> > fg = {state_ = @0x7fffac388370, regs_ = @0x7fffac388150, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b296240} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea0d538} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f035d531360, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f035d531360, compartment_ = 0x7f0335513c00, prev_ = 0x7fffac3891d0, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b296240, regs_ = @0x7fffac388150, switchMask_ = 0x7fffac387fb0 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032ea06940} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b2962c8, pc = 0x7f032e186f3c ":", fp_ = 0x7f034b296240} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#121 0x00007f035cf6b20e in js::RunScript (cx=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#122 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea0d538}}, args_ = @0x7fffac388360, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#123 0x00007f035ce7c6f0 in js_fun_apply (cx=0x7f035d531360, argc=<optimized out>, vp=0x7f034b296218) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsfun.cpp:1030 > fval = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087959073856, debugView = {payload47 = 139651644720192, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 783090752, u32 = 783090752, why = 783090752}}, asDouble = -nan(0xbff032ead0440), asPtr = 0xfffbff032ead0440, asWord = 18445617087959073856, asUIntPtr = 18445617087959073856}}} > 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_ = 0x7fffac3887e8}, <No data fields>}, argc_ = 0}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac389770, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac3887d8, mLength = 2, mCapacity = 8, storage = {u = {bytes = "@\004\255.\003\377\373\377\200\006\255.\003\377\373\377\220\210\070\254\377\177\000\000\377\377\377\377\377\177\000\000\000\021c|\231\n3\024`\023S]\003\177\000\000`\023S]\003\177\000\000\240\003K]\003\177\000", _ = 18445617087959073856}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#124 0x00007f035cf6b5b3 in CallJSNative (args=..., native=0x7f035ce7c410 <js_fun_apply(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#125 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:462 > state = {<js::RunState> = {_vptr.RunState = 0x7f034af97380, kind_ = (unknown: 758977248), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7fffac388c00}}, args_ = @0x376560113f, initial_ = (js::INITIAL_CONSTRUCT | unknown: 2889387008), useNewType_ = 255} > initial = js::INITIAL_NONE >#126 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac3891a0 > construct = false > fun = @0x7fffac389020: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032eca8f80} > 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_ = 0x7f034b296228}, <No data fields>}, argc_ = 2}, <No data fields>} > funScript = @0x7fffac389060: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ecbbc68} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ecbbc68} > switchOp = <optimized out> > fg = {state_ = @0x7fffac389380, regs_ = @0x7fffac389160, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b296198} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea0d480} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f035d531360, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f035d531360, compartment_ = 0x7f0335513c00, prev_ = 0x7fffac38a510, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b296198, regs_ = @0x7fffac389160, switchMask_ = 0x7fffac388fc0 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032eca8f80} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b296238, pc = 0x7f032ef48514 "O", fp_ = 0x7f034b296198} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087959045632, debugView = {payload47 = 139651644691968, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 783062528, u32 = 783062528, why = 783062528}}, asDouble = -nan(0xbff032eac9600), asPtr = 0xfffbff032eac9600, asWord = 18445617087959045632, asUIntPtr = 18445617087959045632}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#127 0x00007f035cf6b20e in js::RunScript (cx=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#128 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea0d480}}, args_ = @0x7fffac389370, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#129 0x00007f035ce7bfc8 in js_fun_call (cx=0x7f035d531360, argc=<optimized out>, vp=0x7fffac389ca8) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsfun.cpp:876 > argv = <optimized out> > ok = <optimized out> > fval = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087927418944, debugView = {payload47 = 139651613065280, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 751435840, u32 = 751435840, why = 751435840}}, asDouble = -nan(0xbff032cca0040), asPtr = 0xfffbff032cca0040, asWord = 18445617087927418944, asUIntPtr = 18445617087927418944}}} > thisv = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087959074432, debugView = {payload47 = 139651644720768, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 783091328, u32 = 783091328, why = 783091328}}, asDouble = -nan(0xbff032ead0680), asPtr = 0xfffbff032ead0680, asWord = 18445617087959074432, asUIntPtr = 18445617087959074432}}} > 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_ = 0x7fffac3897b8}, <No data fields>}, argc_ = 0}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac389c70, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac3897a8, mLength = 2, mCapacity = 8, storage = {u = {bytes = "@\000\312,\003\377\373\377\200\006\255.\003\377\373\377@\307\203\060\003\177\000\000@f\237,\003\177\000\000\070j\356I\003\177\000\000`\n\356I\003\177\000\000\000\000\000\000\000\000\000\000\200\371]3\003\177\000", _ = 18445617087927418944}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#130 0x00007f035cf6b5b3 in CallJSNative (args=..., native=0x7f035ce7bdc0 <js_fun_call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#131 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:462 > state = {<js::RunState> = {_vptr.RunState = 0x7fffac389bf8, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7fffac389970}}, args_ = @0x7f035b4b0d21, initial_ = (js::INITIAL_CONSTRUCT | unknown: 1565163200), useNewType_ = 3} > initial = js::INITIAL_NONE >#132 0x00007f035cf6b94e in js::Invoke (cx=cx@entry=0x7f035d531360, thisv=..., fval=..., argc=1, argv=<optimized out>, rval=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:512 > 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_ = 0x7fffac389cb8}, <No data fields>}, argc_ = 1}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac38aab0, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac389ca8, mLength = 3, mCapacity = 8, storage = {u = {bytes = "\300\217\312.\003\377\373\377@\000\312,\003\377\373\377\200\006\255.\003\377\373\377\001\000\000\000\003\177\000\000\210\331\326Z\003\177\000\000\300J\356I\003\177\000\000\000\021c|\231\n3\024\000\000\000\000\000\000\000", _ = 18445617087961010112}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#133 0x00007f035cede998 in js::DirectProxyHandler::call (this=this@entry=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=cx@entry=0x7f035d531360, proxy=..., proxy@entry=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:467 > target = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087961010112, debugView = {payload47 = 139651646656448, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 785027008, u32 = 785027008, why = 785027008}}, asDouble = -nan(0xbff032eca8fc0), asPtr = 0xfffbff032eca8fc0, asWord = 18445617087961010112, asUIntPtr = 18445617087961010112}}} >#134 0x00007f035cf2aa8e in js::CrossCompartmentWrapper::call (this=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=0x7f035d531360, wrapper=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jswrapper.cpp:454 > call = {cx_ = 0x7f035d531360, origin_ = 0x7f034ab52800} > wrapped = <optimized out> >#135 0x00007f035cee2f57 in call (args=..., proxy=..., cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:2656 > policy = {_vptr.AutoEnterPolicy = 0x7f035d4afd10 <vtable for js::AutoEnterPolicy+16>, allow = true, rv = false} >#136 proxy_Call (cx=cx@entry=0x7f035d531360, argc=<optimized out>, vp=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:3064 > 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_ = 0x7f034b296160}, <No data fields>}, argc_ = 1}, <No data fields>} > proxy = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032cca02c0} >#137 0x00007f035cf6b655 in CallJSNative (args=..., native=0x7f035cee2e90 <proxy_Call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#138 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:455 > state = warning: can't find linker symbol for virtual table for `js::InvokeState' value >warning: found `js::CallableProxyClassPtr' instead >{<js::RunState> = {_vptr.RunState = 0x7f035d4b03a0 <js::ProxyObject::callableClass_>, kind_ = (unknown: 1565725536), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f035d4b03a0 <js::ProxyObject::callableClass_>}}, args_ = @0x7f0349e98c80, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#139 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac38a4e0 > construct = false > fun = @0x7fffac38a360: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x0} > 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_ = 0x7f034b296160}, <No data fields>}, argc_ = 1}, <No data fields>} > funScript = @0x7fffac38a3a0: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f034aa445f0} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f034aa445f0} > switchOp = <optimized out> > fg = {state_ = @0x7fffac38a6c0, regs_ = @0x7fffac38a4a0, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b2960d8} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349e8e030} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f035d531360, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f035d531360, compartment_ = 0x7f034ab52800, prev_ = 0x7fffac38b350, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b2960d8, regs_ = @0x7fffac38a4a0, switchMask_ = 0x7fffac38a300 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x0} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b296168, pc = 0x7f034aff97d5 "l", fp_ = 0x7f034b2960d8} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#140 0x00007f035cf6b20e in js::RunScript (cx=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#141 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f0349e8e030}}, args_ = @0x7fffac38a6b0, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#142 0x00007f035cf6b94e in js::Invoke (cx=cx@entry=0x7f035d531360, thisv=..., fval=..., argc=0, argv=<optimized out>, rval=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:512 > 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_ = 0x7fffac38aaf8}, <No data fields>}, argc_ = 0}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac38b910, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac38aae8, mLength = 2, mCapacity = 8, storage = {u = {bytes = "@\002\312,\003\377\373\377\000\000\000\000\000\000\371\377@\002\312,\003\177\000\000\000\000\000\000\003\377\373\377\000\002\312,\003\377\373\377\001\000\000\000\000\000\000\000\000\021c|\231\n3\024\000\000\000\000\000\000\000", _ = 18445617087927419456}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#143 0x00007f035cede998 in js::DirectProxyHandler::call (this=this@entry=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=cx@entry=0x7f035d531360, proxy=..., proxy@entry=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:467 > target = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087927419456, debugView = {payload47 = 139651613065792, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 751436352, u32 = 751436352, why = 751436352}}, asDouble = -nan(0xbff032cca0240), asPtr = 0xfffbff032cca0240, asWord = 18445617087927419456, asUIntPtr = 18445617087927419456}}} >#144 0x00007f035cf2aa8e in js::CrossCompartmentWrapper::call (this=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=0x7f035d531360, wrapper=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jswrapper.cpp:454 > call = {cx_ = 0x7f035d531360, origin_ = 0x7f0335513c00} > wrapped = <optimized out> >#145 0x00007f035cee2f57 in call (args=..., proxy=..., cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:2656 > policy = {_vptr.AutoEnterPolicy = 0x7f035d4afd10 <vtable for js::AutoEnterPolicy+16>, allow = true, rv = 141} >#146 proxy_Call (cx=cx@entry=0x7f035d531360, argc=<optimized out>, vp=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:3064 > 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_ = 0x7f034b2960b0}, <No data fields>}, argc_ = 0}, <No data fields>} > proxy = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032cca0280} >#147 0x00007f035cf6b655 in CallJSNative (args=..., native=0x7f035cee2e90 <proxy_Call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#148 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:455 > state = warning: can't find linker symbol for virtual table for `js::InvokeState' value >warning: found `js::CallableProxyClassPtr' instead >{<js::RunState> = {_vptr.RunState = 0x7f035d4b03a0 <js::ProxyObject::callableClass_>, kind_ = (unknown: 1565725536), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f035d4b03a0 <js::ProxyObject::callableClass_>}}, args_ = @0x7f032ece74d8, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#149 0x00007f035cf6054c in Interpret (cx=cx@entry=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:2468 > newsp = 0x7fffac38b320 > construct = false > fun = @0x7fffac38b1a0: {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032ecd0940} > 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_ = 0x7f034b2960b0}, <No data fields>}, argc_ = 0}, <No data fields>} > funScript = @0x7fffac38b1e0: {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ecbbc68} > initial = <optimized out> > newType = <optimized out> > switchMask = 0 '\000' > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ecbbc68} > switchOp = <optimized out> > fg = {state_ = @0x7fffac38b500, regs_ = @0x7fffac38b2e0, stack_ = 0x7f03500c71d0, fp_ = 0x7f034b296020} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea0d3c8} > rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, ptr = 0x0} > rootType0 = {<js::RootedBase<js::types::TypeObject*>> = {<No data fields>}, ptr = 0x0} > op = <optimized out> > rf = {mContext = 0x7f035d531360, mSaved = <optimized out>} > activation = {<js::Activation> = {cx_ = 0x7f035d531360, compartment_ = 0x7f0335513c00, prev_ = 0x0, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x7f034b296020, regs_ = @0x7fffac38b2e0, switchMask_ = 0x7fffac38b140 ""} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2} > len = <optimized out> > entryFrame = <optimized out> > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032ecd0940} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x0} > interpReturnOK = <optimized out> > regs = {sp = 0x7f034b2960b0, pc = 0x7f0325b75b80 ":", fp_ = 0x7f034b296020} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087959045632, debugView = {payload47 = 139651644691968, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 783062528, u32 = 783062528, why = 783062528}}, asDouble = -nan(0xbff032eac9600), asPtr = 0xfffbff032eac9600, asWord = 18445617087959045632, asUIntPtr = 18445617087959045632}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#150 0x00007f035cf6b20e in js::RunScript (cx=0x7f035d531360, state=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:419 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#151 0x00007f035cf6b45d in js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:481 > state = {<js::RunState> = {_vptr.RunState = 0x7f035d4b3950 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f032ea0d3c8}}, args_ = @0x7fffac38b4f0, initial_ = js::INITIAL_NONE, useNewType_ = false} > initial = js::INITIAL_NONE >#152 0x00007f035ce7c2ef in js::CallOrConstructBoundFunction (cx=0x7f035d531360, argc=<optimized out>, vp=0x7fffac38be48) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsfun.cpp:1257 > fun = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7f032cc97d40} > 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_ = 0x7fffac38be58}, <No data fields>}, argc_ = <optimized out>}, <No data fields>} > argslen = 0 > target = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032ead0400} > invokeArgs = {<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_ = 0x7fffac38b958}, <No data fields>}, argc_ = 0}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac38be10, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac38b948, mLength = 2, mCapacity = 8, storage = {u = {bytes = "\000\004\255.\003\377\373\377\200\006\255.\003\377\373\377\071v\356\\\003\177\000\000\060,%K\003\177\000\000\230\206\362\\\003\177\000\000\001\000\000\254\377\177\000\000\240\272\070\254\377\177\000\000\200\345\245.\003\377\373\377", _ = 18445617087959073792}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#153 0x00007f035cf6b5b3 in CallJSNative (args=..., native=0x7f035ce7c090 <js::CallOrConstructBoundFunction(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#154 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:462 > state = {<js::RunState> = {_vptr.RunState = 0x7f034b252c00, kind_ = (unknown: 2086867200), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7f034b2960a0}}, args_ = @0x7f035d531360, initial_ = (unknown: 24), useNewType_ = false} > initial = js::INITIAL_NONE >#155 0x00007f035cf6b94e in js::Invoke (cx=cx@entry=0x7f035d531360, thisv=..., fval=..., argc=0, argv=<optimized out>, rval=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:512 > 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_ = 0x7fffac38be58}, <No data fields>}, argc_ = 0}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac38c430, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac38be48, mLength = 2, mCapacity = 8, storage = {u = {bytes = "@}\311,\003\377\373\377@}\311,\003\377\373\377\000\000\000\000\000\000\000\000\001\000\000\000\377\177\000\000 `)K\003\177\000\000\320\275\070\254\377\177\000\000\060\274\070\254\377\177\000\000\300\276\070\254\377\177\000", _ = 18445617087927385408}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#156 0x00007f035cede998 in js::DirectProxyHandler::call (this=this@entry=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=cx@entry=0x7f035d531360, proxy=..., proxy@entry=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:467 > target = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087927385408, debugView = {payload47 = 139651613031744, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 751402304, u32 = 751402304, why = 751402304}}, asDouble = -nan(0xbff032cc97d40), asPtr = 0xfffbff032cc97d40, asWord = 18445617087927385408, asUIntPtr = 18445617087927385408}}} >#157 0x00007f035cf2aa8e in js::CrossCompartmentWrapper::call (this=0x7f035d4fc900 <js::CrossCompartmentWrapper::singleton>, cx=0x7f035d531360, wrapper=..., args=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jswrapper.cpp:454 > call = {cx_ = 0x7f035d531360, origin_ = 0x7f034b252c00} > wrapped = <optimized out> >#158 0x00007f035cee2f57 in call (args=..., proxy=..., cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:2656 > policy = {_vptr.AutoEnterPolicy = 0x7f035d4afd10 <vtable for js::AutoEnterPolicy+16>, allow = true, rv = 180} >#159 proxy_Call (cx=cx@entry=0x7f035d531360, argc=<optimized out>, vp=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsproxy.cpp:3064 > 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_ = 0x7fffac38c478}, <No data fields>}, argc_ = 0}, <No data fields>} > proxy = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032cc97d80} >#160 0x00007f035cf6b655 in CallJSNative (args=..., native=0x7f035cee2e90 <proxy_Call(JSContext*, unsigned int, JS::Value*)>, cx=0x7f035d531360) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jscntxtinlines.h:220 > ok = <optimized out> >#161 js::Invoke (cx=cx@entry=0x7f035d531360, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:455 > state = {<js::RunState> = {_vptr.RunState = 0x7f0325bf8830, kind_ = js::RunState::Execute, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x0}}, args_ = @0x7f035d531360, initial_ = (unknown: 1379106944), useNewType_ = 3} > initial = js::INITIAL_NONE >#162 0x00007f035cf6b94e in js::Invoke (cx=cx@entry=0x7f035d531360, thisv=..., fval=..., argc=0, argv=<optimized out>, rval=...) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/vm/Interpreter.cpp:512 > 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_ = 0x7fffac38c478}, <No data fields>}, argc_ = 0}, <No data fields>}, v_ = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x7fffac38c6c0, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac38c468, mLength = 2, mCapacity = 8, storage = {u = {bytes = "@}\311,\003\377\373\377@}\311,\003\377\373\377\000\021c|\231\n3\024\000\000\000\000\000\000\000\000`\023S]\003\177\000\000@\307\070\254\377\177\000\000\310\217\212\\\003\177\000\000\270\"\034]\003\177\000", _ = 18445617087927385408}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>}} >#163 0x00007f035ce2a817 in JS_CallFunctionValue (cx=cx@entry=0x7f035d531360, objArg=<optimized out>, fval=..., argc=argc@entry=0, argv=argv@entry=0x7fffac38c6f8, rval=rval@entry=0x7fffac38c618) at /usr/src/debug/firefox-27.0/mozilla-release/js/src/jsapi.cpp:5012 > obj = <optimized out> > rv = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} >#164 0x00007f035aeda64f in nsXPCWrappedJSClass::CallMethod (this=0x7f032c990940, wrapper=<optimized out>, methodIndex=3, info_=0x7f0350008a50, nativeParams=0x7fffac38c898) at /usr/src/debug/firefox-27.0/mozilla-release/js/xpconnect/src/XPCWrappedJSClass.cpp:1422 > asco = {cx_ = 0x7f035d531360, oldOptions_ = {extraWarnings_ = false, werror_ = false, varObjFix_ = false, privateIsNSISupports_ = false, compileAndGo_ = false, dontReportUncaught_ = false, noDefaultCompartmentObject_ = false, noScriptRval_ = false, baseline_ = false, typeInference_ = false, strictMode_ = false, ion_ = false, asmJS_ = false}} > rval = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > success = <optimized out> > ac = {cx_ = 0x7f035d531360, oldCompartment_ = 0x7f034b2a5c00} > kungFuDeathGrip = {<nsCOMPtr_base> = {mRawPtr = 0x7f032c990940}, <No data fields>} > readyToDoTheCall = <optimized out> > param_iid = {m0 = 2889401976, m1 = 32767, m2 = 0, m3 = "\000\021c|\231\n3\024"} > info = 0x7f0350008a50 > context = <optimized out> > fval = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617087927385472, debugView = {payload47 = 139651613031808, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 751402368, u32 = 751402368, why = 751402368}}, asDouble = -nan(0xbff032cc97d80), asPtr = 0xfffbff032cc97d80, asWord = 18445617087927385472, asUIntPtr = 18445617087927385472}}} > obj = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032cc97d80} > argv = 0x7fffac38c6f8 > retval = NS_ERROR_FAILURE > foundDependentParam = <optimized out> > thisObj = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7f032cc97d80} > scriptEval = {mJSContext = 0x7f035d531360, mState = 0x0, mErrorReporterSet = true, mEvaluated = true, mAutoCompartment = {{u = {bytes = "`\023S]\003\177\000\000\000,%K\003\177\000", _ = 139652427354976}}, constructed = true}} > sp = <optimized out> > i = <optimized out> > name = 0x7f0350008a70 "run" > argc = 0 '\000' > ccx = {<nsAXPCNativeCallContext> = {_vptr.nsAXPCNativeCallContext = 0x7f035c7edd20 <vtable for XPCCallContext+16>}, mPusher = {mPusher = {{u = {bytes = "`\023S]\003\177\000\000\001\255\200\242\064\000\000\000`\023S]\003\177\000\000\000\000\000\000\000\000\000\000\001\021c|\231\n3\024\000\000\000\000\000\000\000", _ = 139652427354976}}, constructed = true}, mCx = 0x7f035d531360}, mState = XPCCallContext::HAVE_CONTEXT, mXPC = {mRawPtr = 0x7f0350066100}, mXPCContext = 0x7f034b2db940, mJSContext = 0x7f035d531360, mCallerLanguage = XPCContext::LANG_NATIVE, mPrevCallerLanguage = XPCContext::LANG_UNKNOWN, mPrevCallContext = 0x0, mFlattenedJSObject = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0}, mWrapper = 0x0, mTearOff = 0x0, mScriptableInfo = 0x0, mSet = 0x7f035d538c00, mInterface = 0x7fffac38c858, mMember = 0x7f035c8a8fc8, mName = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2}, mStaticMemberIsLocal = 3, mArgc = 0, mArgv = 0x7fffac38c898, mRetVal = 0x7f0325c8bfc0, mMethodIndex = 51600} > args = {<JS::AutoVectorRooter<JS::Value>> = {<JS::AutoGCRooter> = {down = 0x0, tag_ = -10, stackTop = 0x7f035d531378}, vector = {<mozilla::VectorBase<JS::Value, 8ul, js::TempAllocPolicy, js::Vector<JS::Value, 8ul, js::TempAllocPolicy> >> = {<js::TempAllocPolicy> = {cx_ = 0x7f035d531360}, static sElemIsPod = false, static sMaxInlineBytes = 1024, static sInlineCapacity = 8, static sInlineBytes = 64, mBegin = 0x7fffac38c6f8, mLength = 0, mCapacity = 8, {u = {bytes = "\000\021c|\231\n3\024\000\000\000\000\000\000\000\000P\234Q]\003\177\000\000`\310\070\254\377\177\000\000\000\021c|\231\n3\024\000\000\000\000\000\000\000\000P\234Q]\003\177\000\000`\310\070\254\377\177\000", _ = 1455518758903943424}}, static sMaxInlineStorage = <optimized out>}, <No data fields>}, vectorRoot = {<No data fields>}}, <No data fields>} > paramCount = 0 '\000' >#165 0x00007f035b4aa061 in PrepareAndDispatch (self=0x7f0325c8bfc0, methodIndex=<optimized out>, args=<optimized out>, gpregs=0x7fffac38c960, fpregs=0x7fffac38c990) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/reflect/xptcall/src/md/unix/xptcstubs_x86_64_linux.cpp:122 > nr_fpr = <optimized out> > value = <optimized out> > info = 0x7f0350008a50 > nr_gpr = <optimized out> > paramBuffer = {{val = {i8 = -95 '\241', i16 = -23135, i32 = 1751688609, i64 = 237974889889, u8 = 161 '\241', u16 = 42401, u32 = 1751688609, u64 = 237974889889, f = 4.39457735e+24, d = 1.1757521766700832e-312, b = 161, c = -95 '\241', wc = -23135 u'\xa5a1', p = 0x376868a5a1 <g_mutex_lock+17>, j = {data = {asBits = 237974889889, debugView = {payload47 = 237974889889, tag = 0}, s = {payload = {i32 = 1751688609, u32 = 1751688609, why = 1751688609}}, asDouble = 1.1757521766700832e-312, asPtr = 0x376868a5a1 <g_mutex_lock+17>, asWord = 237974889889, asUIntPtr = 237974889889}}}}, {val = {i8 = 0 '\000', i16 = -29696, i32 = 1565756416, i64 = 139652427385856, u8 = 0 '\000', u16 = 35840, u32 = 1565756416, u64 = 139652427385856, f = 9.52722427e+17, d = 6.899746672969073e-310, b = false, c = 0 '\000', wc = -29696 u'\x8c00', p = 0x7f035d538c00, j = {data = {asBits = 139652427385856, debugView = {payload47 = 139652427385856, tag = 0}, s = {payload = {i32 = 1565756416, u32 = 1565756416, why = 1565756416}}, asDouble = 6.899746672969073e-310, asPtr = 0x7f035d538c00, asWord = 139652427385856, asUIntPtr = 139652427385856}}}}, {val = {i8 = 0 '\000', i16 = 0, i32 = 0, i64 = 0, u8 = 0 '\000', u16 = 0, u32 = 0, u64 = 0, f = 0, d = 0, b = false, c = 0 '\000', wc = 0 u'\000', p = 0x0, j = {data = {asBits = 0, debugView = {payload47 = 0, tag = 0}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = 0, asPtr = 0x0, asWord = 0, asUIntPtr = 0}}}}, {val = {i8 = 64 '@', i16 = -31936, i32 = 956465984, i64 = 139651818095424, u8 = 64 '@', u16 = 33600, u32 = 956465984, u64 = 139651818095424, f = 0.000124466605, d = 6.8997165700219939e-310, b = 64, c = 64 '@', wc = -31936 u'\x8340', p = 0x7f0339028340, j = {data = {asBits = 139651818095424, debugView = {payload47 = 139651818095424, tag = 0}, s = {payload = {i32 = 956465984, u32 = 956465984, why = 956465984}}, asDouble = 6.8997165700219939e-310, asPtr = 0x7f0339028340, asWord = 139651818095424, asUIntPtr = 139651818095424}}}}, {val = {i8 = -95 '\241', i16 = -23135, i32 = 1751688609, i64 = 237974889889, u8 = 161 '\241', u16 = 42401, u32 = 1751688609, u64 = 237974889889, f = 4.39457735e+24, d = 1.1757521766700832e-312, b = 161, c = -95 '\241', wc = -23135 u'\xa5a1', p = 0x376868a5a1 <g_mutex_lock+17>, j = {data = {asBits = 237974889889, debugView = {payload47 = 237974889889, tag = 0}, s = {payload = {i32 = 1751688609, u32 = 1751688609, why = 1751688609}}, asDouble = 1.1757521766700832e-312, asPtr = 0x376868a5a1 <g_mutex_lock+17>, asWord = 237974889889, asUIntPtr = 237974889889}}}}, {val = {i8 = 64 '@', i16 = -31936, i32 = 956465984, i64 = 139651818095424, u8 = 64 '@', u16 = 33600, u32 = 956465984, u64 = 139651818095424, f = 0.000124466605, d = 6.8997165700219939e-310, b = 64, c = 64 '@', wc = -31936 u'\x8340', p = 0x7f0339028340, j = {data = {asBits = 139651818095424, debugView = {payload47 = 139651818095424, tag = 0}, s = {payload = {i32 = 956465984, u32 = 956465984, why = 956465984}}, asDouble = 6.8997165700219939e-310, asPtr = 0x7f0339028340, asWord = 139651818095424, asUIntPtr = 139651818095424}}}}, {val = {i8 = 81 'Q', i16 = -27311, i32 = 1751422289, i64 = 237974623569, u8 = 81 'Q', u16 = 38225, u32 = 1751422289, u64 = 237974623569, f = 4.31781584e+24, d = 1.1757508608744552e-312, b = 81, c = 81 'Q', wc = -27311 u'\x9551', p = 0x3768649551 <g_main_context_iterate+289>, j = {data = {asBits = 237974623569, debugView = {payload47 = 237974623569, tag = 0}, s = {payload = {i32 = 1751422289, u32 = 1751422289, why = 1751422289}}, asDouble = 1.1757508608744552e-312, asPtr = 0x3768649551 <g_main_context_iterate+289>, asWord = 237974623569, asUIntPtr = 237974623569}}}}, {val = {i8 = 112 'p', i16 = -31888, i32 = 1379894128, i64 = 139652241523568, u8 = 112 'p', u16 = 33648, u32 = 1379894128, u64 = 139652241523568, f = 2.05635977e+11, d = 6.8997374901519372e-310, b = 112, c = 112 'p', wc = -31888 u'\x8370', p = 0x7f03523f8370, j = {data = {asBits = 139652241523568, debugView = {payload47 = 139652241523568, tag = 0}, s = {payload = {i32 = 1379894128, u32 = 1379894128, why = 1379894128}}, asDouble = 6.8997374901519372e-310, asPtr = 0x7f03523f8370, asWord = 139652241523568, asUIntPtr = 139652241523568}}}}, {val = {i8 = -128 '\200', i16 = -384, i32 = 634584704, i64 = 4929552000, u8 = 128 '\200', u16 = 65152, u32 = 634584704, u64 = 4929552000, f = 3.66016489e-16, d = 2.4355222925880086e-314, b = 128, c = -128 '\200', wc = -384 u'\xfe80', p = 0x125d2fe80, j = {data = {asBits = 4929552000, debugView = {payload47 = 4929552000, tag = 0}, s = {payload = {i32 = 634584704, u32 = 634584704, why = 634584704}}, asDouble = 2.4355222925880086e-314, asPtr = 0x125d2fe80, asWord = 4929552000, asUIntPtr = 4929552000}}}}, {val = {i8 = -1 '\377', i16 = -1, i32 = 2147483647, i64 = 2147483647, u8 = 255 '\377', u16 = 65535, u32 = 2147483647, u64 = 2147483647, f = nan(0x7fffff), d = 1.0609978949885705e-314, b = 255, c = -1 '\377', wc = -1 u'\xffff', p = 0x7fffffff, j = {data = {asBits = 2147483647, debugView = {payload47 = 2147483647, tag = 0}, s = {payload = {i32 = 2147483647, u32 = 2147483647, why = 2147483647}}, asDouble = 1.0609978949885705e-314, asPtr = 0x7fffffff, asWord = 2147483647, asUIntPtr = 2147483647}}}}, {val = {i8 = 0 '\000', i16 = 4352, i32 = 2086867200, i64 = 1455518758903943424, u8 = 0 '\000', u16 = 4352, u32 = 2086867200, u64 = 1455518758903943424, f = 4.71598475e+36, d = 2.2624658451271171e-211, b = false, c = 0 '\000', wc = 4352 u'\x1100', p = 0x14330a997c631100, j = {data = {asBits = 1455518758903943424, debugView = {payload47 = 11654333141248, tag = 10342}, s = {payload = {i32 = 2086867200, u32 = 2086867200, why = 2086867200}}, asDouble = 2.2624658451271171e-211, asPtr = 0x14330a997c631100, asWord = 1455518758903943424, asUIntPtr = 1455518758903943424}}}}, {val = {i8 = 0 '\000', i16 = 0, i32 = 0, i64 = 0, u8 = 0 '\000', u16 = 0, u32 = 0, u64 = 0, f = 0, d = 0, b = false, c = 0 '\000', wc = 0 u'\000', p = 0x0, j = {data = {asBits = 0, debugView = {payload47 = 0, tag = 0}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = 0, asPtr = 0x0, asWord = 0, asUIntPtr = 0}}}}, {val = {i8 = 96 '`', i16 = 13664, i32 = 1960981856, i64 = 238184183136, u8 = 96 '`', u16 = 13664, u32 = 1960981856, u64 = 238184183136, f = 1.43376668e+32, d = 1.1767862227025758e-312, b = 96, c = 96 '`', wc = 13664 u'\x3560', p = 0x3774e23560 <PR_Unlock+80>, j = {data = {asBits = 238184183136, debugView = {payload47 = 238184183136, tag = 0}, s = {payload = {i32 = 1960981856, u32 = 1960981856, why = 1960981856}}, asDouble = 1.1767862227025758e-312, asPtr = 0x3774e23560 <PR_Unlock+80>, asWord = 238184183136, asUIntPtr = 238184183136}}}}, {val = {i8 = 48 '0', i16 = 29232, i32 = 1565749808, i64 = 139652427379248, u8 = 48 '0', u16 = 29232, u32 = 1565749808, u64 = 139652427379248, f = 9.52268329e+17, d = 6.8997466726425945e-310, b = 48, c = 48 '0', wc = 29232 u'\x7230', p = 0x7f035d537230, j = {data = {asBits = 139652427379248, debugView = {payload47 = 139652427379248, tag = 0}, s = {payload = {i32 = 1565749808, u32 = 1565749808, why = 1565749808}}, asDouble = 6.8997466726425945e-310, asPtr = 0x7f035d537230, asWord = 139652427379248, asUIntPtr = 139652427379248}}}}, {val = {i8 = -28 '\344', i16 = 14564, i32 = 1960982756, i64 = 238184184036, u8 = 228 '\344', u16 = 14564, u32 = 1960982756, u64 = 238184184036, f = 1.43385372e+32, d = 1.1767862271491666e-312, b = 228, c = -28 '\344', wc = 14564 u'\x38e4', p = 0x3774e238e4 <PR_ExitMonitor+68>, j = {data = {asBits = 238184184036, debugView = {payload47 = 238184184036, tag = 0}, s = {payload = {i32 = 1960982756, u32 = 1960982756, why = 1960982756}}, asDouble = 1.1767862271491666e-312, asPtr = 0x3774e238e4 <PR_ExitMonitor+68>, asWord = 238184184036, asUIntPtr = 238184184036}}}}, {val = {i8 = 0 '\000', i16 = 0, i32 = 0, i64 = 0, u8 = 0 '\000', u16 = 0, u32 = 0, u64 = 0, f = 0, d = 0, b = false, c = 0 '\000', wc = 0 u'\000', p = 0x0, j = {data = {asBits = 0, debugView = {payload47 = 0, tag = 0}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = 0, asPtr = 0x0, asWord = 0, asUIntPtr = 0}}}}} > dispatchParams = 0x7fffac38c898 > paramCount = <optimized out> > i = <optimized out> > result = NS_ERROR_FAILURE > ap = 0x7fffac38c9e0 >#166 0x00007f035b4a95cb in SharedStub () from /usr/lib64/firefox/libxul.so >No symbol table info available. >#167 0x00007f035b4988bb in nsThread::ProcessNextEvent (this=0x7f035d54e980, mayWait=<optimized out>, result=0x7fffac38ca77) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/threads/nsThread.cpp:617 > event = {<nsCOMPtr_base> = {mRawPtr = 0x7f0325c8bfc0}, <No data fields>} > notifyMainThreadObserver = <optimized out> > obs = {<nsCOMPtr_base> = {mRawPtr = 0x7f034e8e84e8}, <No data fields>} > canary = {static sOutputFD = 0} > rv = NS_OK >#168 0x00007f035b46a270 in NS_ProcessNextEvent (thread=<optimized out>, mayWait=mayWait@entry=false) at /usr/src/debug/firefox-27.0/mozilla-release/xpcom/glue/nsThreadUtils.cpp:251 > val = true >#169 0x00007f035b0d209f in mozilla::ipc::MessagePump::Run (this=0x7f0352357a00, aDelegate=0x7f03523590b0) at /usr/src/debug/firefox-27.0/mozilla-release/ipc/glue/MessagePump.cpp:85 > did_work = <optimized out> >#170 0x00007f035b4bd437 in RunHandler (this=0x7f03523590b0) at /usr/src/debug/firefox-27.0/mozilla-release/ipc/chromium/src/base/message_loop.cc:213 >No locals. >#171 MessageLoop::Run (this=0x7f03523590b0) at /usr/src/debug/firefox-27.0/mozilla-release/ipc/chromium/src/base/message_loop.cc:187 > save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7f03523590b0, previous_state_ = 0x0} >#172 0x00007f035b06b567 in nsBaseAppShell::Run (this=0x7f034e8e84e0) at /usr/src/debug/firefox-27.0/mozilla-release/widget/xpwidgets/nsBaseAppShell.cpp:161 > thread = 0x7f035d54e980 >#173 0x00007f035af2be3d in nsAppStartup::Run (this=0x7f034e84b9c0) at /usr/src/debug/firefox-27.0/mozilla-release/toolkit/components/startup/nsAppStartup.cpp:268 > rv = <optimized out> >#174 0x00007f035a620629 in XREMain::XRE_mainRun (this=0x7fffac38cd10) at /usr/src/debug/firefox-27.0/mozilla-release/toolkit/xre/nsAppRunner.cpp:3976 >No locals. >#175 0x00007f035a6208b9 in XREMain::XRE_main (this=0x7fffac38cd10, argc=<optimized out>, argv=<optimized out>, aAppData=0x7fffac38cf10) at /usr/src/debug/firefox-27.0/mozilla-release/toolkit/xre/nsAppRunner.cpp:4044 >No locals. >#176 0x00007f035a620b2a in XRE_main (argc=1, argv=0x7fffac38e218, aAppData=0x7fffac38cf10, aFlags=<optimized out>) at /usr/src/debug/firefox-27.0/mozilla-release/toolkit/xre/nsAppRunner.cpp:4246 >No locals. >#177 0x0000000000404090 in do_main (argc=argc@entry=1, argv=argv@entry=0x7fffac38e218, xreDirectory=0x7f035d5380c0) at /usr/src/debug/firefox-27.0/mozilla-release/browser/app/nsBrowserApp.cpp:280 > appData = {<nsXREAppData> = {size = 120, directory = 0x7f035d538a80, vendor = 0x7f035d52d2c8 "Mozilla", name = 0x7f035d52d2d0 "Firefox", version = 0x7f035d52d2d8 "27.0", buildID = 0x7f035d53b630 "20140203105410", ID = 0x7f035d5a61f0 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright = 0x0, flags = 14, xreDirectory = 0x7f035d5380c0, minVersion = 0x7f035d52d2e0 "27.0", maxVersion = 0x7f035d52d2e8 "27.0", crashReporterURL = 0x7f035d520900 "https://crash-reports.mozilla.com/submit?id={ec8030f7-c20a-464f-9b0e-13a3a9e97384}&version=27.0&buildid=20140203105410", profile = 0x0, UAName = 0x0}, <No data fields>} > exeFile = {<nsCOMPtr_base> = {mRawPtr = 0x7f035d538900}, <No data fields>} > greDir = {<nsCOMPtr_base> = {mRawPtr = 0x7f035d5389c0}, <No data fields>} > appSubdir = {<nsCOMPtr_base> = {mRawPtr = 0x7f035d538a80}, <No data fields>} > rv = <optimized out> > appDataFile = <optimized out> > metroOnDesktop = false > appini = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} >#178 0x000000000040382f in main (argc=1, argv=0x7fffac38e218) at /usr/src/debug/firefox-27.0/mozilla-release/browser/app/nsBrowserApp.cpp:640 > gotCounters = 1 > initialRUsage = {ru_utime = {tv_sec = 0, tv_usec = 9000}, ru_stime = {tv_sec = 0, tv_usec = 21000}, {ru_maxrss = 226444, __ru_maxrss_word = 226444}, {ru_ixrss = 0, __ru_ixrss_word = 0}, {ru_idrss = 0, __ru_idrss_word = 0}, {ru_isrss = 0, __ru_isrss_word = 0}, {ru_minflt = 1439, __ru_minflt_word = 1439}, {ru_majflt = 0, __ru_majflt_word = 0}, {ru_nswap = 0, __ru_nswap_word = 0}, {ru_inblock = 0, __ru_inblock_word = 0}, {ru_oublock = 8, __ru_oublock_word = 8}, {ru_msgsnd = 0, __ru_msgsnd_word = 0}, {ru_msgrcv = 0, __ru_msgrcv_word = 0}, {ru_nsignals = 0, __ru_nsignals_word = 0}, {ru_nvcsw = 29, __ru_nvcsw_word = 29}, {ru_nivcsw = 6, __ru_nivcsw_word = 6}} > xreDirectory = 0x7f035d5380c0 > rv = <optimized out> > result = <optimized out> >From To Syms Read Shared Object Library >0x00000037662059f0 0x0000003766211614 Yes /lib64/libpthread.so.0 >0x0000003765e00ed0 0x0000003765e019d0 Yes /lib64/libdl.so.2 >0x000000376ce5bab0 0x000000376cec262a Yes /lib64/libstdc++.so.6 >0x0000003766a05890 0x0000003766a74bb8 Yes /lib64/libm.so.6 >0x0000003768202af0 0x0000003768212218 Yes /lib64/libgcc_s.so.1 >0x0000003765a1f560 0x0000003765b60bb4 Yes /lib64/libc.so.6 >0x0000003765600b10 0x0000003765619c70 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f035cd8fc20 0x00007f035d1be0b3 Yes /usr/lib64/firefox/libmozjs.so >0x0000003768a01870 0x0000003768a05fe8 Yes /lib64/libffi.so.6 >0x0000003778a01090 0x0000003778a02018 Yes /lib64/libplds4.so >0x0000003777601510 0x0000003777602b18 Yes /lib64/libplc4.so >0x0000003774e0d140 0x0000003774e2ceb0 Yes /lib64/libnspr4.so >0x00000034a2002210 0x00000034a200e930 Yes /lib64/libz.so.1 >0x0000003767a022d0 0x0000003767a050bc Yes /lib64/librt.so.1 >0x00007f035caf9e80 0x00007f035cafa1a6 Yes /usr/lib64/firefox/libmozalloc.so >0x00007f035a614750 0x00007f035b981c90 Yes /usr/lib64/firefox/libxul.so >0x000000377b20b060 0x000000377b22e5d4 Yes /lib64/libssl3.so >0x000000377aa09e60 0x000000377aa21b28 Yes /lib64/libsmime3.so >0x0000003779619a00 0x0000003779704fa4 Yes /lib64/libnss3.so >0x000000377560be10 0x000000377561a048 Yes /lib64/libnssutil3.so >0x000000376ca01b70 0x000000376ca07be8 Yes /lib64/libXrender.so.1 >0x00007f0359bc1fd0 0x00007f0359c50440 Yes /lib64/libsqlite3.so.0 >0x000000377c204200 0x000000377c23ac90 Yes /lib64/libjpeg.so.62 >0x00007f035995c620 0x00007f035998ee20 Yes /lib64/libhunspell-1.3.so.0 >0x00007f03596e04b0 0x00007f035973874c Yes /lib64/libvpx.so.1 >0x000000376aa2de40 0x000000376aaaa550 Yes /lib64/libasound.so.2 >0x00000034a280a610 0x00000034a281c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x000000376ae07ab0 0x000000376ae31a54 Yes /lib64/libdbus-1.so.3 >0x000000376920b160 0x0000003769239a18 Yes /lib64/libgobject-2.0.so.0 >0x000000376861a6e0 0x00000037686b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003b2e8699b0 0x0000003b2eafce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003773a0a3b0 0x0000003773a15f34 Yes /lib64/libatk-1.0.so.0 >0x00000034a2431be0 0x00000034a24f365c Yes /lib64/libgio-2.0.so.0 >0x0000003774a07320 0x0000003774a0f8fc Yes /lib64/libpangoft2-1.0.so.0 >0x000000376da06ca0 0x000000376da23fcc Yes /lib64/libfontconfig.so.1 >0x000000376ba0d320 0x000000376ba790c4 Yes /lib64/libfreetype.so.6 >0x00007f035943a810 0x00007f035949ae94 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003771a04880 0x0000003771a09358 Yes /lib64/libpangocairo-1.0.so.0 >0x000000377460d050 0x000000377462bf88 Yes /lib64/libpango-1.0.so.0 >0x000000376f2136d0 0x000000376f2e2ef8 Yes /lib64/libcairo.so.2 >0x000000376ea06ed0 0x000000376ea1aac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003777e031f0 0x0000003777e066e4 Yes /lib64/libstartup-notification-1.so.0 > No /lib64/libX11.so.6 >0x000000376b603760 0x000000376b60d460 Yes /lib64/libXext.so.6 >0x0000003b2f0131b0 0x0000003b2f04f22c Yes /lib64/libXt.so.6 >0x000000376be006b0 0x000000376be0081c Yes /lib64/libgthread-2.0.so.0 >0x0000003768e01190 0x0000003768e02088 Yes /lib64/libgmodule-2.0.so.0 >0x000000376e6015f0 0x000000376e603948 Yes /lib64/libXfixes.so.3 >0x00000037672064a0 0x0000003767218fe4 Yes /lib64/libselinux.so.1 >0x0000003767e03a40 0x0000003767e127dc Yes /lib64/libresolv.so.2 >0x0000003773606d00 0x0000003773639b6c Yes /lib64/libharfbuzz.so.0 >0x000000376d203e00 0x000000376d21ccdc Yes /lib64/libexpat.so.1 >0x000000376a605680 0x000000376a626e68 Yes /lib64/libpng16.so.16 >0x000000376c200bb0 0x000000376c201510 Yes /lib64/libXinerama.so.1 >0x000000376e202240 0x000000376e20c5f8 Yes /lib64/libXi.so.6 >0x000000376d601c30 0x000000376d6075d0 Yes /lib64/libXrandr.so.2 >0x0000003772a02ab0 0x0000003772a07690 Yes /lib64/libXcursor.so.1 >0x0000003777200cd0 0x00000037772016e8 Yes /lib64/libXcomposite.so.1 >0x0000003770200c40 0x000000377020156c Yes /lib64/libXdamage.so.1 >0x0000003771e0a510 0x0000003771e9258c Yes /lib64/libpixman-1.so.0 >0x0000003772e05c30 0x0000003772e1764c Yes /lib64/libEGL.so.1 >0x0000003772600b90 0x0000003772601460 Yes /lib64/libxcb-shm.so.0 >0x0000003773e03610 0x0000003773e06a7c Yes /lib64/libxcb-render.so.0 >0x000000376a209a00 0x000000376a2176c8 Yes /lib64/libxcb.so.1 >0x000000376f617140 0x000000376f6502d4 Yes /lib64/libGL.so.1 >0x00000037752025b0 0x00000037752033e4 Yes /lib64/libxcb-util.so.1 > No /lib64/libX11-xcb.so.1 >0x0000003b2dc01c20 0x0000003b2dc05c44 Yes /lib64/libSM.so.6 >0x000000377ea04f30 0x000000377ea121ec Yes /lib64/libICE.so.6 >0x0000003767601770 0x000000376764b8e8 Yes /lib64/libpcre.so.1 >0x0000003766e030e0 0x0000003766e19060 Yes /lib64/liblzma.so.5 > No /lib64/libgraphite2.so.3 >0x000000376fe01930 0x000000376fe02a88 Yes /lib64/libxcb-dri2.so.0 >0x000000376ee02610 0x000000376ee04748 Yes /lib64/libxcb-xfixes.so.0 >0x000000376fa01020 0x000000376fa01bc8 Yes /lib64/libxcb-shape.so.0 >0x0000003770602140 0x0000003770603cdc Yes /lib64/libgbm.so.1 >0x0000003774204930 0x00000037742086f0 Yes /lib64/libwayland-client.so.0 >0x0000003772205950 0x000000377220aae0 Yes /lib64/libwayland-server.so.0 >0x0000003770a08e40 0x0000003770a119b0 Yes /lib64/libglapi.so.0 >0x000000376b2034f0 0x000000376b20bf62 Yes /lib64/libudev.so.1 >0x0000003771603210 0x0000003771608b98 Yes /lib64/libdrm.so.2 >0x0000003769e00ee0 0x0000003769e01bfc Yes /lib64/libXau.so.6 >0x0000003770e0a030 0x0000003770e11df8 Yes /lib64/libxcb-glx.so.0 >0x000000376c601010 0x000000376c603958 Yes /lib64/libXxf86vm.so.1 >0x0000003b2d401510 0x0000003b2d402b84 Yes /lib64/libuuid.so.1 >0x00007f03524ee680 0x00007f03524efd7c Yes /usr/lib64/gconv/UTF-16.so >0x00007f03520f75b0 0x00007f03520fc770 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so >0x00007f0351ef2470 0x00007f0351ef2d9c Yes /usr/lib64/gtk-2.0/2.10.0/engines/libadwaita.so >0x00007f0351cef6e0 0x00007f0351cef7e4 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007f0351aeb240 0x00007f0351aed250 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x00007f03518e5de0 0x00007f03518e72f0 Yes /lib64/libcanberra-gtk.so.0 >0x00000037844033f0 0x000000378440c1ec Yes /lib64/libcanberra.so.0 >0x0000003782002110 0x000000378200640c Yes /lib64/libvorbisfile.so.3 >0x000000377f603850 0x000000377f61b180 Yes /lib64/libvorbis.so.0 >0x000000377e201aa0 0x000000377e204098 Yes /lib64/libogg.so.0 >0x00000037830025b0 0x000000378300c354 Yes /lib64/libtdb.so.1 >0x000000377f2024b0 0x000000377f206778 Yes /lib64/libltdl.so.7 >0x000000377a200ed0 0x000000377a20598c Yes /lib64/libcrypt.so.1 >0x000000377a603e80 0x000000377a65a030 Yes /lib64/libfreebl3.so >0x00007f03516da240 0x00007f03516e0ee4 Yes /lib64/libnss_files.so.2 >0x00007f034fdfb0e0 0x00007f034fdfce73 Yes /usr/lib64/firefox/components/libmozgnome.so >0x00007f034fbf6290 0x00007f034fbf6eaa Yes /usr/lib64/firefox/components/libdbusservice.so >0x00007f034f9eb500 0x00007f034f9efef9 Yes /usr/lib64/firefox/browser/components/libbrowsercomps.so >0x00007f034db3cf40 0x00007f034db3f048 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x000000378280f990 0x0000003782831820 Yes /lib64/libibus-1.0.so.5 >0x00007f034d912ef0 0x00007f034d92d3f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f034d6dd8c0 0x00007f034d6f5618 Yes /lib64/libgvfscommon.so.0 >0x0000003771204670 0x000000377122c124 Yes /lib64/libbluray.so.1 >0x000000377da00f10 0x000000377da01804 Yes /lib64/libutil.so.1 >0x00007f034d390870 0x00007f034d478930 Yes /lib64/libxml2.so.2 >0x00007f03424c0e30 0x00007f03424ed92c Yes /lib64/libsoftokn3.so >0x00007f03422943f0 0x00007f03422b2368 Yes /lib64/libnssdbm3.so >0x00007f0342063d00 0x00007f034207b2e4 Yes /lib64/libnssckbi.so >0x0000003781c02b60 0x0000003781c0eb4c Yes /lib64/libtasn1.so.6 >0x00007f03405f5ab0 0x00007f03405fa130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f033dbeac40 0x00007f033dbeb880 Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007f033d9e5100 0x00007f033d9e84b8 Yes /lib64/libnss_dns.so.2 >0x00007f033c1fb6e0 0x00007f033c1fcd90 Yes /usr/lib64/mozilla/plugins/libgnome-shell-browser-plugin.so >0x0000003783808630 0x000000378381a3c0 Yes /lib64/libjson-glib-1.0.so.0 >0x00007f033bfcaf30 0x00007f033bfee708 Yes /usr/lib64/IcedTeaPlugin.so > No /usr/lib64/flash-plugin/libflashplayer.so >0x00007f033a6fe5a0 0x00007f033a6fe974 Yes /usr/lib64/mozilla/plugins/librhythmbox-itms-detection-plugin.so >0x00007f033a4ede80 0x00007f033a4f6024 Yes /usr/lib64/mozilla/plugins/libtotem-gmp-plugin.so >0x00007f033a2deae0 0x00007f033a2e0314 Yes /lib64/libtotem-plparser-mini.so.18 >0x00007f033a0cd860 0x00007f033a0d5004 Yes /usr/lib64/mozilla/plugins/libtotem-cone-plugin.so >0x00007f0339eb8150 0x00007f0339ebd804 Yes /usr/lib64/mozilla/plugins/libtotem-mully-plugin.so >0x00007f0339ca3bd0 0x00007f0339caa5f4 Yes /usr/lib64/mozilla/plugins/libtotem-narrowspace-plugin.so >0x00007f0337dfbd70 0x00007f0337dfca1c Yes /lib64/libXss.so.1 >0x00007f032663ac90 0x00007f03266b6878 Yes /lib64/libgstreamer-0.10.so.0 >0x00007f032640d180 0x00007f03264120e4 Yes /lib64/libgstapp-0.10.so.0 >0x00007f03261c0fe0 0x00007f03261f4ed0 Yes /lib64/libgstbase-0.10.so.0 >0x00007f0325f9e520 0x00007f0325fadf9c Yes /lib64/libgstvideo-0.10.so.0 >0x000000378840e0b0 0x000000378845e1c0 Yes /lib64/liborc-0.4.so.0 >0x00007f032345cd40 0x00007f032379f24c Yes /usr/lib64/dri/r600_dri.so >0x00007f03231d7ec0 0x00007f03231e02f4 Yes /lib64/libdrm_radeon.so.1 >0x00007f0321d39400 0x00007f0322a23960 Yes /usr/lib64/llvm/libLLVM-3.3.so >$1 = 0x0 >$2 = 0x0 >rax 0x400 1024 >rbx 0x7f0331fb1000 139651700166656 >rcx 0x4 4 >rdx 0x0 0 >rsi 0x400 1024 >rdi 0x7f0338c59000 139651814100992 >rbp 0x7f0338c59000 0x7f0338c59000 >rsp 0x7fffac37eee0 0x7fffac37eee0 >r8 0x4 4 >r9 0x0 0 >r10 0x0 0 >r11 0x0 0 >r12 0x0 0 >r13 0x7fff 32767 >r14 0x7f0333f8b000 139651733565440 >r15 0x0 0 >rip 0x7f032373e915 0x7f032373e915 <r600_dma_blit+1109> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function r600_dma_blit: > 0x00007f032373e4c0 <+0>: push %r15 > 0x00007f032373e4c2 <+2>: push %r14 > 0x00007f032373e4c4 <+4>: push %r13 > 0x00007f032373e4c6 <+6>: push %r12 > 0x00007f032373e4c8 <+8>: push %rbp > 0x00007f032373e4c9 <+9>: mov %rdi,%rbp > 0x00007f032373e4cc <+12>: push %rbx > 0x00007f032373e4cd <+13>: sub $0x68,%rsp > 0x00007f032373e4d1 <+17>: cmpq $0x0,0x2b0(%rdi) > 0x00007f032373e4d9 <+25>: mov %r9d,0x4(%rsp) > 0x00007f032373e4de <+30>: mov 0xa0(%rsp),%r14 > 0x00007f032373e4e6 <+38>: je 0x7f032373e4f4 <r600_dma_blit+52> > 0x00007f032373e4e8 <+40>: mov 0x14(%r14),%edi > 0x00007f032373e4ec <+44>: cmp 0x14(%rsi),%edi > 0x00007f032373e4ef <+47>: mov %rsi,%rbx > 0x00007f032373e4f2 <+50>: je 0x7f032373e508 <r600_dma_blit+72> > 0x00007f032373e4f4 <+52>: xor %eax,%eax > 0x00007f032373e4f6 <+54>: add $0x68,%rsp > 0x00007f032373e4fa <+58>: pop %rbx > 0x00007f032373e4fb <+59>: pop %rbp > 0x00007f032373e4fc <+60>: pop %r12 > 0x00007f032373e4fe <+62>: pop %r13 > 0x00007f032373e500 <+64>: pop %r14 > 0x00007f032373e502 <+66>: pop %r15 > 0x00007f032373e504 <+68>: retq > 0x00007f032373e505 <+69>: nopl (%rax) > 0x00007f032373e508 <+72>: mov 0xb0(%rsp),%rax > 0x00007f032373e510 <+80>: mov %edx,%r15d > 0x00007f032373e513 <+83>: mov %ecx,%r12d > 0x00007f032373e516 <+86>: mov %r8d,%r13d > 0x00007f032373e519 <+89>: mov (%rax),%eax > 0x00007f032373e51b <+91>: mov %eax,0x30(%rsp) > 0x00007f032373e51f <+95>: callq 0x7f03236ee040 <util_format_description> > 0x00007f032373e524 <+100>: test %rax,%rax > 0x00007f032373e527 <+103>: je 0x7f032373e780 <r600_dma_blit+704> > 0x00007f032373e52d <+109>: mov 0x18(%rax),%eax > 0x00007f032373e530 <+112>: mov %eax,0x1c(%rsp) > 0x00007f032373e534 <+116>: mov 0x14(%r14),%edi > 0x00007f032373e538 <+120>: callq 0x7f03236ee040 <util_format_description> > 0x00007f032373e53d <+125>: test %rax,%rax > 0x00007f032373e540 <+128>: je 0x7f032373e770 <r600_dma_blit+688> > 0x00007f032373e546 <+134>: mov 0x18(%rax),%eax > 0x00007f032373e549 <+137>: mov %eax,0x8(%rsp) > 0x00007f032373e54d <+141>: mov 0xb0(%rsp),%rax > 0x00007f032373e555 <+149>: mov 0x14(%r14),%edi > 0x00007f032373e559 <+153>: mov 0x4(%rax),%eax > 0x00007f032373e55c <+156>: mov %eax,0x40(%rsp) > 0x00007f032373e560 <+160>: callq 0x7f03236ee040 <util_format_description> > 0x00007f032373e565 <+165>: test %rax,%rax > 0x00007f032373e568 <+168>: je 0x7f032373e790 <r600_dma_blit+720> > 0x00007f032373e56e <+174>: mov 0x1c(%rax),%eax > 0x00007f032373e571 <+177>: mov %eax,0x48(%rsp) > 0x00007f032373e575 <+181>: mov 0x14(%r14),%edi > 0x00007f032373e579 <+185>: callq 0x7f03236ee040 <util_format_description> > 0x00007f032373e57e <+190>: test %rax,%rax > 0x00007f032373e581 <+193>: je 0x7f032373e760 <r600_dma_blit+672> > 0x00007f032373e587 <+199>: mov 0x1c(%rax),%eax > 0x00007f032373e58a <+202>: mov %eax,0x20(%rsp) > 0x00007f032373e58e <+206>: mov 0xa8(%rsp),%r10d > 0x00007f032373e596 <+214>: mov 0x108(%rbx),%eax > 0x00007f032373e59c <+220>: mov %r15d,%r11d > 0x00007f032373e59f <+223>: lea (%r11,%r11,2),%rdi > 0x00007f032373e5a3 <+227>: mov %eax,0x28(%rsp) > 0x00007f032373e5a7 <+231>: shl $0x4,%rdi > 0x00007f032373e5ab <+235>: lea (%r10,%r10,2),%r8 > 0x00007f032373e5af <+239>: add %rbx,%rdi > 0x00007f032373e5b2 <+242>: lea 0x160(%rdi),%r9 > 0x00007f032373e5b9 <+249>: mov 0x14(%r9),%ecx > 0x00007f032373e5bd <+253>: shl $0x4,%r8 > 0x00007f032373e5c1 <+257>: add %r14,%r8 > 0x00007f032373e5c4 <+260>: lea 0x160(%r8),%r15 > 0x00007f032373e5cb <+267>: mov 0x10(%r15),%eax > 0x00007f032373e5cf <+271>: mov 0x14(%r15),%esi > 0x00007f032373e5d3 <+275>: mov %eax,%edx > 0x00007f032373e5d5 <+277>: mov %eax,0xc(%rsp) > 0x00007f032373e5d9 <+281>: mov 0x158(%r8),%eax > 0x00007f032373e5e0 <+288>: mov %eax,0x10(%rsp) > 0x00007f032373e5e4 <+292>: mov 0x158(%rdi),%eax > 0x00007f032373e5ea <+298>: mov %eax,0x18(%rsp) > 0x00007f032373e5ee <+302>: mov 0xb0(%rsp),%rax > 0x00007f032373e5f6 <+310>: mov 0x10(%rax),%eax > 0x00007f032373e5f9 <+313>: mov %eax,0x4c(%rsp) > 0x00007f032373e5fd <+317>: mov 0xf8(%r14),%eax > 0x00007f032373e604 <+324>: mov %eax,0x58(%rsp) > 0x00007f032373e608 <+328>: xor %eax,%eax > 0x00007f032373e60a <+330>: cmp $0x1,%esi > 0x00007f032373e60d <+333>: cmove %eax,%esi > 0x00007f032373e610 <+336>: cmp $0x1,%ecx > 0x00007f032373e613 <+339>: cmove %eax,%ecx > 0x00007f032373e616 <+342>: cmp 0x10(%r9),%edx > 0x00007f032373e61a <+346>: jne 0x7f032373e4f4 <r600_dma_blit+52> > 0x00007f032373e620 <+352>: mov 0xb0(%rsp),%rax > 0x00007f032373e628 <+360>: mov (%rax),%eax > 0x00007f032373e62a <+362>: test %eax,%eax > 0x00007f032373e62c <+364>: jne 0x7f032373e4f4 <r600_dma_blit+52> > 0x00007f032373e632 <+370>: mov 0x8(%rsp),%eax > 0x00007f032373e636 <+374>: xor %edx,%edx > 0x00007f032373e638 <+376>: lea -0x1(%rax,%r12,1),%eax > 0x00007f032373e63d <+381>: divl 0x8(%rsp) > 0x00007f032373e641 <+385>: test %eax,%eax > 0x00007f032373e643 <+387>: jne 0x7f032373e4f4 <r600_dma_blit+52> > 0x00007f032373e649 <+393>: mov 0x18(%rsp),%eax > 0x00007f032373e64d <+397>: cmp %eax,0x10(%rsp) > 0x00007f032373e651 <+401>: jne 0x7f032373e4f4 <r600_dma_blit+52> > 0x00007f032373e657 <+407>: testb $0x7,0xc(%rsp) > 0x00007f032373e65c <+412>: jne 0x7f032373e4f4 <r600_dma_blit+52> > 0x00007f032373e662 <+418>: mov 0xb0(%rsp),%rax > 0x00007f032373e66a <+426>: testb $0x7,0x4(%rax) > 0x00007f032373e66e <+430>: jne 0x7f032373e4f4 <r600_dma_blit+52> > 0x00007f032373e674 <+436>: mov 0x20(%rsp),%r12d > 0x00007f032373e679 <+441>: xor %edx,%edx > 0x00007f032373e67b <+443>: lea -0x1(%r12,%r13,1),%eax > 0x00007f032373e680 <+448>: div %r12d > 0x00007f032373e683 <+451>: mov %eax,%r13d > 0x00007f032373e686 <+454>: mov %eax,%r12d > 0x00007f032373e689 <+457>: and $0x7,%r13d > 0x00007f032373e68d <+461>: jne 0x7f032373e4f4 <r600_dma_blit+52> > 0x00007f032373e693 <+467>: mov 0x30(%rsp),%edx > 0x00007f032373e697 <+471>: mov 0x1c(%rsp),%eax > 0x00007f032373e69b <+475>: lea -0x1(%rdx,%rax,1),%eax > 0x00007f032373e69f <+479>: xor %edx,%edx > 0x00007f032373e6a1 <+481>: divl 0x1c(%rsp) > 0x00007f032373e6a5 <+485>: mov 0x40(%rsp),%edx > 0x00007f032373e6a9 <+489>: mov %eax,0x10(%rsp) > 0x00007f032373e6ad <+493>: mov %eax,0x1c(%rsp) > 0x00007f032373e6b1 <+497>: mov 0x48(%rsp),%eax > 0x00007f032373e6b5 <+501>: lea -0x1(%rdx,%rax,1),%eax > 0x00007f032373e6b9 <+505>: xor %edx,%edx > 0x00007f032373e6bb <+507>: divl 0x48(%rsp) > 0x00007f032373e6bf <+511>: cmp %ecx,%esi > 0x00007f032373e6c1 <+513>: mov %eax,0x18(%rsp) > 0x00007f032373e6c5 <+517>: mov %eax,0x8(%rsp) > 0x00007f032373e6c9 <+521>: jne 0x7f032373e79d <r600_dma_blit+733> > 0x00007f032373e6cf <+527>: mov 0xb0(%rsp),%rax > 0x00007f032373e6d7 <+535>: mov 0xc(%rsp),%esi > 0x00007f032373e6db <+539>: mov %r12d,%ecx > 0x00007f032373e6de <+542>: mov 0x10(%rsp),%r11d > 0x00007f032373e6e3 <+547>: imul 0x28(%rsp),%r11d > 0x00007f032373e6e9 <+553>: movslq 0x8(%rax),%rax > 0x00007f032373e6ed <+557>: imul 0x150(%r8),%rax > 0x00007f032373e6f5 <+565>: imul %esi,%ecx > 0x00007f032373e6f8 <+568>: add 0x148(%r8),%rax > 0x00007f032373e6ff <+575>: mov 0x18(%rsp),%r8d > 0x00007f032373e704 <+580>: imul %esi,%r8d > 0x00007f032373e708 <+584>: add %r11d,%r8d > 0x00007f032373e70b <+587>: add %rax,%r8 > 0x00007f032373e70e <+590>: mov 0x4(%rsp),%eax > 0x00007f032373e712 <+594>: imul 0x150(%rdi),%rax > 0x00007f032373e71a <+602>: add 0x148(%rdi),%rax > 0x00007f032373e721 <+609>: add %rax,%rcx > 0x00007f032373e724 <+612>: mov %rcx,%rax > 0x00007f032373e727 <+615>: or %r8,%rax > 0x00007f032373e72a <+618>: test $0x3,%al > 0x00007f032373e72c <+620>: jne 0x7f032373e4f4 <r600_dma_blit+52> > 0x00007f032373e732 <+626>: mov 0x4c(%rsp),%r9d > 0x00007f032373e737 <+631>: imul %esi,%r9d > 0x00007f032373e73b <+635>: test $0x3,%r9b > 0x00007f032373e73f <+639>: jne 0x7f032373e4f4 <r600_dma_blit+52> > 0x00007f032373e745 <+645>: mov %r14,%rdx > 0x00007f032373e748 <+648>: mov %rbx,%rsi > 0x00007f032373e74b <+651>: mov %rbp,%rdi > 0x00007f032373e74e <+654>: callq 0x7f0323726960 <r600_dma_copy> > 0x00007f032373e753 <+659>: mov $0x1,%eax > 0x00007f032373e758 <+664>: jmpq 0x7f032373e4f6 <r600_dma_blit+54> > 0x00007f032373e75d <+669>: nopl (%rax) > 0x00007f032373e760 <+672>: movl $0x1,0x20(%rsp) > 0x00007f032373e768 <+680>: jmpq 0x7f032373e58e <r600_dma_blit+206> > 0x00007f032373e76d <+685>: nopl (%rax) > 0x00007f032373e770 <+688>: movl $0x1,0x8(%rsp) > 0x00007f032373e778 <+696>: jmpq 0x7f032373e54d <r600_dma_blit+141> > 0x00007f032373e77d <+701>: nopl (%rax) > 0x00007f032373e780 <+704>: movl $0x1,0x1c(%rsp) > 0x00007f032373e788 <+712>: jmpq 0x7f032373e534 <r600_dma_blit+116> > 0x00007f032373e78d <+717>: nopl (%rax) > 0x00007f032373e790 <+720>: movl $0x1,0x48(%rsp) > 0x00007f032373e798 <+728>: jmpq 0x7f032373e575 <r600_dma_blit+181> > 0x00007f032373e79d <+733>: mov 0xb0(%rsp),%rax > 0x00007f032373e7a5 <+741>: mov %r10,0x40(%rsp) > 0x00007f032373e7aa <+746>: mov $0x1,%esi > 0x00007f032373e7af <+751>: mov %r11,0x30(%rsp) > 0x00007f032373e7b4 <+756>: mov %r9,0x20(%rsp) > 0x00007f032373e7b9 <+761>: mov %rbp,%rdi > 0x00007f032373e7bc <+764>: mov 0x8(%rax),%eax > 0x00007f032373e7bf <+767>: mov %eax,0x48(%rsp) > 0x00007f032373e7c3 <+771>: mov 0x2b0(%rbp),%rax > 0x00007f032373e7ca <+778>: mov %rax,0x50(%rsp) > 0x00007f032373e7cf <+783>: callq *0x2a8(%rbp) > 0x00007f032373e7d5 <+789>: mov 0x20(%rsp),%r9 > 0x00007f032373e7da <+794>: mov 0x14(%r15),%esi > 0x00007f032373e7de <+798>: mov 0x30(%rsp),%r11 > 0x00007f032373e7e3 <+803>: mov 0x40(%rsp),%r10 > 0x00007f032373e7e8 <+808>: mov 0x14(%r9),%edi > 0x00007f032373e7ec <+812>: cmp $0x1,%esi > 0x00007f032373e7ef <+815>: cmove %r13d,%esi > 0x00007f032373e7f3 <+819>: cmp $0x1,%edi > 0x00007f032373e7f6 <+822>: je 0x7f032373eb2c <r600_dma_blit+1644> > 0x00007f032373e7fc <+828>: mov 0x28(%rsp),%r9d > 0x00007f032373e801 <+833>: mov $0x1f,%ecx > 0x00007f032373e806 <+838>: xor %edx,%edx > 0x00007f032373e808 <+840>: mov %r9d,%eax > 0x00007f032373e80b <+843>: or $0x1,%eax > 0x00007f032373e80e <+846>: bsr %eax,%eax > 0x00007f032373e811 <+849>: xor $0x1f,%eax > 0x00007f032373e814 <+852>: sub %eax,%ecx > 0x00007f032373e816 <+854>: mov 0xc(%rsp),%eax > 0x00007f032373e81a <+858>: div %r9d > 0x00007f032373e81d <+861>: shr $0x3,%eax > 0x00007f032373e820 <+864>: sub $0x1,%eax > 0x00007f032373e823 <+867>: test %edi,%edi > 0x00007f032373e825 <+869>: mov %eax,0x40(%rsp) > 0x00007f032373e829 <+873>: je 0x7f032373eb54 <r600_dma_blit+1684> > 0x00007f032373e82f <+879>: sub $0x1,%edi > 0x00007f032373e832 <+882>: xor %r8d,%r8d > 0x00007f032373e835 <+885>: cmp $0x2,%edi > 0x00007f032373e838 <+888>: ja 0x7f032373e845 <r600_dma_blit+901> > 0x00007f032373e83a <+890>: lea 0x1f0adf(%rip),%rax # 0x7f032392f320 <CSWTCH.209> > 0x00007f032373e841 <+897>: mov (%rax,%rdi,4),%r8d > 0x00007f032373e845 <+901>: lea (%r11,%r11,2),%rax > 0x00007f032373e849 <+905>: lea (%r10,%r10,2),%rdx > 0x00007f032373e84d <+909>: mov 0x10(%rsp),%r11d > 0x00007f032373e852 <+914>: mov %r12d,0x8(%rsp) > 0x00007f032373e857 <+919>: movl $0x0,0x1c(%rsp) > 0x00007f032373e85f <+927>: shl $0x4,%rax > 0x00007f032373e863 <+931>: add %rbx,%rax > 0x00007f032373e866 <+934>: mov 0x168(%rax),%r13d > 0x00007f032373e86d <+941>: mov 0x15c(%rax),%esi > 0x00007f032373e873 <+947>: imul 0x164(%rax),%r13d > 0x00007f032373e87b <+955>: mov 0x148(%rax),%r9 > 0x00007f032373e882 <+962>: mov 0x48(%rsp),%eax > 0x00007f032373e886 <+966>: mov %esi,0x5c(%rsp) > 0x00007f032373e88a <+970>: shr $0x6,%r13d > 0x00007f032373e88e <+974>: cmp $0x1,%r13d > 0x00007f032373e892 <+978>: adc $0xffffffff,%r13d > 0x00007f032373e896 <+982>: shl $0x4,%rdx > 0x00007f032373e89a <+986>: xor %r12d,%r12d > 0x00007f032373e89d <+989>: imul 0x150(%r14,%rdx,1),%rax > 0x00007f032373e8a6 <+998>: imul 0x28(%rsp),%r11d > 0x00007f032373e8ac <+1004>: add 0x148(%r14,%rdx,1),%rax > 0x00007f032373e8b4 <+1012>: mov 0x18(%rsp),%edx > 0x00007f032373e8b8 <+1016>: imul 0xc(%rsp),%edx > 0x00007f032373e8bd <+1021>: add %r11d,%edx > 0x00007f032373e8c0 <+1024>: add %rdx,%rax > 0x00007f032373e8c3 <+1027>: mov %rax,0x10(%rsp) > 0x00007f032373e8c8 <+1032>: xor %eax,%eax > 0x00007f032373e8ca <+1034>: testb $0x3,0x10(%rsp) > 0x00007f032373e8cf <+1039>: jne 0x7f032373e4f6 <r600_dma_blit+54> > 0x00007f032373e8d5 <+1045>: test %r9b,%r9b > 0x00007f032373e8d8 <+1048>: jne 0x7f032373e4f6 <r600_dma_blit+54> > 0x00007f032373e8de <+1054>: mov 0x4c(%rsp),%eax > 0x00007f032373e8e2 <+1058>: xor %edx,%edx > 0x00007f032373e8e4 <+1060>: mov %rbp,%rdi > 0x00007f032373e8e7 <+1063>: mov %r8d,0x30(%rsp) > 0x00007f032373e8ec <+1068>: mov %r9,0x28(%rsp) > 0x00007f032373e8f1 <+1073>: mov %ecx,0x48(%rsp) > 0x00007f032373e8f5 <+1077>: divl 0x58(%rsp) > 0x00007f032373e8f9 <+1081>: xor %edx,%edx > 0x00007f032373e8fb <+1083>: mov %eax,0x18(%rsp) > 0x00007f032373e8ff <+1087>: mov $0x3fffc,%eax > 0x00007f032373e904 <+1092>: divl 0xc(%rsp) > 0x00007f032373e908 <+1096>: xor %edx,%edx > 0x00007f032373e90a <+1098>: mov %eax,%r15d > 0x00007f032373e90d <+1101>: mov 0x18(%rsp),%eax > 0x00007f032373e911 <+1105>: and $0xfffffff8,%r15d >=> 0x00007f032373e915 <+1109>: div %r15d > 0x00007f032373e918 <+1112>: test %edx,%edx > 0x00007f032373e91a <+1114>: setne %dl > 0x00007f032373e91d <+1117>: movzbl %dl,%edx > 0x00007f032373e920 <+1120>: add %edx,%eax > 0x00007f032373e922 <+1122>: imul $0x7,%eax,%esi > 0x00007f032373e925 <+1125>: mov %eax,0x20(%rsp) > 0x00007f032373e929 <+1129>: callq 0x7f0323726930 <r600_need_dma_space> > 0x00007f032373e92e <+1134>: cmpl $0x0,0x20(%rsp) > 0x00007f032373e933 <+1139>: mov 0x48(%rsp),%ecx > 0x00007f032373e937 <+1143>: mov 0x28(%rsp),%r9 > 0x00007f032373e93c <+1148>: mov 0x30(%rsp),%r8d > 0x00007f032373e941 <+1153>: je 0x7f032373eb22 <r600_dma_blit+1634> > 0x00007f032373e947 <+1159>: shl $0x1f,%r12d > 0x00007f032373e94b <+1163>: shl $0x1b,%r8d > 0x00007f032373e94f <+1167>: mov 0x40(%rsp),%eax > 0x00007f032373e953 <+1171>: mov %r12d,0x48(%rsp) > 0x00007f032373e958 <+1176>: or %r8d,0x48(%rsp) > 0x00007f032373e95d <+1181>: shl $0xc,%r13d > 0x00007f032373e961 <+1185>: or %eax,0x48(%rsp) > 0x00007f032373e965 <+1189>: mov 0x5c(%rsp),%eax > 0x00007f032373e969 <+1193>: shl $0x18,%ecx > 0x00007f032373e96c <+1196>: or %ecx,0x48(%rsp) > 0x00007f032373e970 <+1200>: mov %r13d,0x28(%rsp) > 0x00007f032373e975 <+1205>: shr $0x8,%r9 > 0x00007f032373e979 <+1209>: mov 0x50(%rsp),%r12 > 0x00007f032373e97e <+1214>: mov %rbp,%r13 > 0x00007f032373e981 <+1217>: mov %rbx,%rbp > 0x00007f032373e984 <+1220>: sub $0x1,%eax > 0x00007f032373e987 <+1223>: shl $0xa,%eax > 0x00007f032373e98a <+1226>: or %eax,0x48(%rsp) > 0x00007f032373e98e <+1230>: mov 0x4(%rsp),%eax > 0x00007f032373e992 <+1234>: or %eax,0x28(%rsp) > 0x00007f032373e996 <+1238>: mov 0x1c(%rsp),%eax > 0x00007f032373e99a <+1242>: mov %r9,0x30(%rsp) > 0x00007f032373e99f <+1247>: movl $0x0,0x4(%rsp) > 0x00007f032373e9a7 <+1255>: shl $0x3,%eax > 0x00007f032373e9aa <+1258>: mov %eax,0x40(%rsp) > 0x00007f032373e9ae <+1262>: mov 0x18(%rsp),%eax > 0x00007f032373e9b2 <+1266>: mov 0xc(%rsp),%ebx > 0x00007f032373e9b6 <+1270>: cmp %eax,%r15d > 0x00007f032373e9b9 <+1273>: cmova %eax,%r15d > 0x00007f032373e9bd <+1277>: imul %r15d,%ebx > 0x00007f032373e9c1 <+1281>: mov %ebx,%eax > 0x00007f032373e9c3 <+1283>: shr $0x2,%eax > 0x00007f032373e9c6 <+1286>: cmpb $0x0,0x2b8(%r13) > 0x00007f032373e9ce <+1294>: mov %eax,0x1c(%rsp) > 0x00007f032373e9d2 <+1298>: jne 0x7f032373e9e3 <r600_dma_blit+1315> > 0x00007f032373e9d4 <+1300>: mov $0x1,%esi > 0x00007f032373e9d9 <+1305>: mov %r13,%rdi > 0x00007f032373e9dc <+1308>: callq *0x2a8(%r13) > 0x00007f032373e9e3 <+1315>: mov 0x290(%r13),%rax > 0x00007f032373e9ea <+1322>: mov 0x50(%r14),%ecx > 0x00007f032373e9ee <+1326>: mov $0x2,%edx > 0x00007f032373e9f3 <+1331>: mov 0x48(%r14),%rsi > 0x00007f032373e9f7 <+1335>: mov 0x2b0(%r13),%rdi > 0x00007f032373e9fe <+1342>: callq *0x80(%rax) > 0x00007f032373ea04 <+1348>: cmpb $0x0,0x2b8(%r13) > 0x00007f032373ea0c <+1356>: jne 0x7f032373ea1d <r600_dma_blit+1373> > 0x00007f032373ea0e <+1358>: mov $0x1,%esi > 0x00007f032373ea13 <+1363>: mov %r13,%rdi > 0x00007f032373ea16 <+1366>: callq *0x2a8(%r13) > 0x00007f032373ea1d <+1373>: mov 0x290(%r13),%rax > 0x00007f032373ea24 <+1380>: mov 0x50(%rbp),%ecx > 0x00007f032373ea27 <+1383>: mov $0x4,%edx > 0x00007f032373ea2c <+1388>: mov 0x48(%rbp),%rsi > 0x00007f032373ea30 <+1392>: mov 0x2b0(%r13),%rdi > 0x00007f032373ea37 <+1399>: callq *0x80(%rax) > 0x00007f032373ea3d <+1405>: mov (%r12),%eax > 0x00007f032373ea41 <+1409>: mov 0x8(%r12),%rdx > 0x00007f032373ea46 <+1414>: mov 0x30(%rsp),%esi > 0x00007f032373ea4a <+1418>: lea 0x1(%rax),%ecx > 0x00007f032373ea4d <+1421>: mov %ecx,(%r12) > 0x00007f032373ea51 <+1425>: mov %rax,%rcx > 0x00007f032373ea54 <+1428>: movzwl 0x1c(%rsp),%eax > 0x00007f032373ea59 <+1433>: or $0x30800000,%eax > 0x00007f032373ea5e <+1438>: mov %eax,(%rdx,%rcx,4) > 0x00007f032373ea61 <+1441>: mov (%r12),%eax > 0x00007f032373ea65 <+1445>: mov 0x8(%r12),%rdx > 0x00007f032373ea6a <+1450>: lea 0x1(%rax),%ecx > 0x00007f032373ea6d <+1453>: mov %ecx,(%r12) > 0x00007f032373ea71 <+1457>: mov %esi,(%rdx,%rax,4) > 0x00007f032373ea74 <+1460>: mov (%r12),%eax > 0x00007f032373ea78 <+1464>: mov 0x8(%r12),%rdx > 0x00007f032373ea7d <+1469>: mov 0x48(%rsp),%esi > 0x00007f032373ea81 <+1473>: lea 0x1(%rax),%ecx > 0x00007f032373ea84 <+1476>: mov %ecx,(%r12) > 0x00007f032373ea88 <+1480>: mov %esi,(%rdx,%rax,4) > 0x00007f032373ea8b <+1483>: mov (%r12),%eax > 0x00007f032373ea8f <+1487>: mov 0x8(%r12),%rdx > 0x00007f032373ea94 <+1492>: mov 0x28(%rsp),%esi > 0x00007f032373ea98 <+1496>: lea 0x1(%rax),%ecx > 0x00007f032373ea9b <+1499>: mov %ecx,(%r12) > 0x00007f032373ea9f <+1503>: mov %esi,(%rdx,%rax,4) > 0x00007f032373eaa2 <+1506>: mov (%r12),%eax > 0x00007f032373eaa6 <+1510>: mov 0x8(%r12),%rdx > 0x00007f032373eaab <+1515>: mov 0x10(%rsp),%rsi > 0x00007f032373eab0 <+1520>: lea 0x1(%rax),%ecx > 0x00007f032373eab3 <+1523>: mov %ecx,(%r12) > 0x00007f032373eab7 <+1527>: mov %rax,%rcx > 0x00007f032373eaba <+1530>: mov 0x8(%rsp),%eax > 0x00007f032373eabe <+1534>: shl $0x11,%eax > 0x00007f032373eac1 <+1537>: or 0x40(%rsp),%eax > 0x00007f032373eac5 <+1541>: mov %eax,(%rdx,%rcx,4) > 0x00007f032373eac8 <+1544>: mov (%r12),%eax > 0x00007f032373eacc <+1548>: mov 0x8(%r12),%rdx > 0x00007f032373ead1 <+1553>: lea 0x1(%rax),%ecx > 0x00007f032373ead4 <+1556>: mov %ecx,(%r12) > 0x00007f032373ead8 <+1560>: mov %esi,%ecx > 0x00007f032373eada <+1562>: and $0xfffffffc,%ecx > 0x00007f032373eadd <+1565>: mov %ecx,(%rdx,%rax,4) > 0x00007f032373eae0 <+1568>: mov (%r12),%eax > 0x00007f032373eae4 <+1572>: mov 0x8(%r12),%rdx > 0x00007f032373eae9 <+1577>: lea 0x1(%rax),%ecx > 0x00007f032373eaec <+1580>: mov %ecx,(%r12) > 0x00007f032373eaf0 <+1584>: mov %rsi,%rcx > 0x00007f032373eaf3 <+1587>: addl $0x1,0x4(%rsp) > 0x00007f032373eaf8 <+1592>: shr $0x20,%rcx > 0x00007f032373eafc <+1596>: sub %r15d,0x18(%rsp) > 0x00007f032373eb01 <+1601>: and $0xff,%ecx > 0x00007f032373eb07 <+1607>: add %rbx,0x10(%rsp) > 0x00007f032373eb0c <+1612>: mov %ecx,(%rdx,%rax,4) > 0x00007f032373eb0f <+1615>: add %r15d,0x8(%rsp) > 0x00007f032373eb14 <+1620>: mov 0x20(%rsp),%eax > 0x00007f032373eb18 <+1624>: cmp %eax,0x4(%rsp) > 0x00007f032373eb1c <+1628>: jne 0x7f032373e9ae <r600_dma_blit+1262> > 0x00007f032373eb22 <+1634>: mov $0x1,%eax > 0x00007f032373eb27 <+1639>: jmpq 0x7f032373e4f6 <r600_dma_blit+54> > 0x00007f032373eb2c <+1644>: mov 0x28(%rsp),%edi > 0x00007f032373eb30 <+1648>: mov $0x1f,%ecx > 0x00007f032373eb35 <+1653>: xor %edx,%edx > 0x00007f032373eb37 <+1655>: mov %edi,%eax > 0x00007f032373eb39 <+1657>: or $0x1,%eax > 0x00007f032373eb3c <+1660>: bsr %eax,%eax > 0x00007f032373eb3f <+1663>: xor $0x1f,%eax > 0x00007f032373eb42 <+1666>: sub %eax,%ecx > 0x00007f032373eb44 <+1668>: mov 0xc(%rsp),%eax > 0x00007f032373eb48 <+1672>: div %edi > 0x00007f032373eb4a <+1674>: shr $0x3,%eax > 0x00007f032373eb4d <+1677>: sub $0x1,%eax > 0x00007f032373eb50 <+1680>: mov %eax,0x40(%rsp) > 0x00007f032373eb54 <+1684>: sub $0x1,%esi > 0x00007f032373eb57 <+1687>: xor %r8d,%r8d > 0x00007f032373eb5a <+1690>: cmp $0x2,%esi > 0x00007f032373eb5d <+1693>: ja 0x7f032373eb6a <r600_dma_blit+1706> > 0x00007f032373eb5f <+1695>: lea 0x1f07ba(%rip),%rax # 0x7f032392f320 <CSWTCH.209> > 0x00007f032373eb66 <+1702>: mov (%rax,%rsi,4),%r8d > 0x00007f032373eb6a <+1706>: lea (%r10,%r10,2),%rax > 0x00007f032373eb6e <+1710>: lea (%r11,%r11,2),%rdx > 0x00007f032373eb72 <+1714>: shl $0x4,%rax > 0x00007f032373eb76 <+1718>: add %r14,%rax > 0x00007f032373eb79 <+1721>: mov 0x168(%rax),%r13d > 0x00007f032373eb80 <+1728>: mov 0x15c(%rax),%esi > 0x00007f032373eb86 <+1734>: imul 0x164(%rax),%r13d > 0x00007f032373eb8e <+1742>: mov 0x148(%rax),%r9 > 0x00007f032373eb95 <+1749>: mov 0x4(%rsp),%eax > 0x00007f032373eb99 <+1753>: mov %esi,0x5c(%rsp) > 0x00007f032373eb9d <+1757>: shr $0x6,%r13d > 0x00007f032373eba1 <+1761>: cmp $0x1,%r13d > 0x00007f032373eba5 <+1765>: adc $0xffffffff,%r13d > 0x00007f032373eba9 <+1769>: shl $0x4,%rdx > 0x00007f032373ebad <+1773>: imul 0x150(%rbx,%rdx,1),%rax > 0x00007f032373ebb6 <+1782>: imul 0xc(%rsp),%r12d > 0x00007f032373ebbc <+1788>: add 0x148(%rbx,%rdx,1),%rax > 0x00007f032373ebc4 <+1796>: add %r12,%rax > 0x00007f032373ebc7 <+1799>: mov $0x1,%r12d > 0x00007f032373ebcd <+1805>: mov %rax,0x10(%rsp) > 0x00007f032373ebd2 <+1810>: mov 0x48(%rsp),%eax > 0x00007f032373ebd6 <+1814>: mov %eax,0x4(%rsp) > 0x00007f032373ebda <+1818>: jmpq 0x7f032373e8c8 <r600_dma_blit+1032> >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 1065813
: 863929 |
863930
|
863931
|
863932
|
863933
|
863934
|
863935
|
863936
|
863937
|
863938