. Thread 16 (Thread 0x7fe347012700 (LWP 5085)): #0 0x00007fe35375dba9 in __GI___poll (fds=0x55e71981ab60, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = #1 0x00007fe3543bac76 in g_main_context_poll (priority=, n_fds=5, fds=0x55e71981ab60, timeout=, context=0x7fe34000e710) at ../../../glib/gmain.c:4228 ret = errsv = poll_func = 0x7fe3543ca490 poll_func = ret = errsv = #2 g_main_context_iterate (context=0x7fe34000e710, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:3922 max_priority = 2147483647 timeout = -1 some_ready = nfds = 5 allocated_nfds = 5 fds = 0x55e71981ab60 #3 0x00007fe3543bb002 in g_main_loop_run (loop=0x7fe34000e800) at ../../../glib/gmain.c:4123 self = __FUNCTION__ = "g_main_loop_run" #4 0x00007fe3545f6b76 in gdbus_shared_thread_func (user_data=0x7fe34000e6e0) at ../../../gio/gdbusprivate.c:275 data = 0x7fe34000e6e0 #5 0x00007fe3543e394d in g_thread_proxy (data=0x55e7103562d0) at ../../../glib/gthread.c:805 thread = 0x55e7103562d0 __FUNCTION__ = "g_thread_proxy" _g_boolean_var_ = #6 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140614125561600, 4134867160101825369, 140614133950238, 140614133950239, 140614133950384, 140614125558336, -4132209044376245415, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #7 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 15 (Thread 0x7fe344261700 (LWP 5101)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x55e71035c638) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg4 = __arg3 = __arg2 = __arg1 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55e71035c5b8, cond=0x55e71035c610) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7fe352a16050 <__condvar_cleanup_waiting>, __arg = 0x7fe34425ffd0, __canceltype = 1143341120, __prev = 0x0} cbuffer = {wseq = 1082, cond = 0x55e71035c610, mutex = 0x55e71035c5b8, private = 0} rt = err = g = 0 flags = g1_start = signals = result = 0 wseq = 1082 seq = 541 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_wait (cond=0x55e71035c610, mutex=0x55e71035c5b8) at pthread_cond_wait.c:655 No locals. #3 0x00007fe351ff026f in mozilla::detail::ConditionVariableImpl::wait (this=0x55e71035c610, lock=...) at ./mozglue/misc/ConditionVariable_posix.cpp:118 ptCond = 0x55e71035c610 ptMutex = r = #4 0x00007fe351ff0455 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x55e71035c610, lock=..., a_rel_time=...) at ./mozglue/misc/ConditionVariable_posix.cpp:127 ptCond = ptMutex = r = rel_time = rel_ts = now_ts = {tv_sec = 0, tv_nsec = 129} abs_ts = {tv_sec = 140614077644960, tv_nsec = 140614307336269} #5 0x00007fe351d6dc64 in js::ConditionVariable::wait_for (lock=..., rel_time=..., this=) at ./js/src/threading/ConditionVariable.h:101 No locals. #6 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=) at ./js/src/vm/HelperThreads.cpp:994 No locals. #7 js::HelperThread::threadLoop (this=0x55e710922678) at ./js/src/vm/HelperThreads.cpp:2238 task = nogc = lock = {> = {lock = @0x55e71035c5b8}, } cx = { = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 }}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140614075809793, 140614075809793, 140614075809793}}, > = {}, runtime_ = {> = {value = 0x0}, }, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {> = {value = 0x55e710922678}, }, nurserySuppressions_ = {> = {value = 1}, }, options_ = {> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, }, arenas_ = {> = {value = 0x0}, }, enterCompartmentDepth_ = {> = {value = 0}, }, static reportedError = {dummy = 0}, static reportedOOM = { = {dummy = 0}, }, yieldCallback_ = {> = {value = 0x0}, }, jitActivation = {> = {value = 0x0}, }, regexpStack = {> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, }, activation_ = {> = {value = 0x0}, }, profilingActivation_ = 0x0, interpreterStack_ = {> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, }, nativeStackBase = 140614077652992, nativeStackQuota = {{> = {value = 1843200}, }, {> = {value = 1843200}, }, {> = {value = 1843200}, }}, entryMonitor = {> = {value = 0x0}, }, noExecuteDebuggerTop = {> = {value = 0x0}, }, activityCallback = {> = {value = 0x0}, }, activityCallbackArg = {> = {value = 0x0}, }, requestDepth = {> = {value = 0}, }, autoFlushICache_ = {> = {value = 0x0}, }, dtoaState = {> = {value = 0x0}, }, heapState = {> = {value = JS::HeapState::Idle}, }, suppressGC = {> = {value = 0}, }, enableAccessValidation = {> = {value = 0}, }, inUnsafeRegion = {> = {value = 0}, }, generationalDisabled = {> = {value = 0}, }, compactingDisabledCount = {> = {value = 0}, }, keepAtoms = {> = {value = 0}, }, frontendCollectionPool_ = {> = {value = {mapPool_ = {, 24, js::DefaultHasher, js::SystemAllocPolicy>, js::frontend::InlineTablePool, 24, js::DefaultHasher, js::SystemAllocPolicy> > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3442602d8, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3442603f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, vectorPool_ = {, js::frontend::VectorPool > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344260508, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344260620, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, activeCompilations_ = 0}}, }, suppressProfilerSampling = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {> = {value = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, }, debuggerMutations = {> = {value = 0}, }, ionPcScriptCache = {> = {value = 0x0}, }, throwing = {> = {value = false}, }, unwrappedException_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344260788, mPrev = 0x7fe344260788, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, }, overRecursed_ = {> = {value = false}, }, propagatingForcedReturn_ = {> = {value = false}, }, liveVolatileJitFrameIter_ = {> = {value = 0x0}, }, reportGranularity = {> = {value = 3}, }, resolvingList = {> = {value = 0x0}, }, generatingError = {> = {value = false}, }, cycleDetectorVector_ = { >> = {value = {vector = { = {cx_ = 0x7fe3442600e0}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fe3442607f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' }, static sMaxInlineStorage = }}}, }, data = {> = {value = 0x0}, }, outstandingRequests = {> = {value = 0}, }, jitIsBroken = {> = {value = false}, }, asyncStackForNewActivations_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344260840, mPrev = 0x7fe344260840, mIsSentinel = false}, ptr = 0x0}}, }, asyncCauseForNewActivations = {> = {value = 0x0}, }, asyncCallIsExplicit = {> = {value = false}, }, interruptCallbacks_ = { >> = {value = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fe344260888, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, interruptCallbackDisabled = {> = {value = false}, }, interrupt_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, interruptRegExpJit_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, handlingJitInterrupt_ = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {> = {> = {mValue = {_M_b = {_M_p = 0x55e7103598a0}}}, }, }, canWait_ = {> = {value = false}, }}, osrTempData_ = {> = {value = 0x0}, }, ionReturnOverride_ = {> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, }, jitStackLimit = {> = {> = {mValue = {> = {static _S_alignment = 8, _M_i = 18446744073709551615}, }}, }, }, jitStackLimitNoInterrupt = {> = {value = 18446744073709551615}, }, getIncumbentGlobalCallback = {> = {value = 0x0}, }, enqueuePromiseJobCallback = {, JS::Handle, JS::Handle, void*)>> = {value = 0x0}, }, enqueuePromiseJobCallbackData = {> = {value = 0x0}, }, jobQueue = { >*>> = {value = 0x0}, }, drainingJobQueue = {> = {value = false}, }, stopDrainingJobQueue = {> = {value = false}, }, promiseRejectionTrackerCallback = {, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, }, promiseRejectionTrackerCallbackData = {> = {value = 0x0}, }} #8 0x00007fe351d687b2 in js::detail::ThreadTrampoline::callMain<0ul> (this=0x55e7108d2300) at ./js/src/threading/Thread.h:241 No locals. #9 js::detail::ThreadTrampoline::Start (aPack=0x55e7108d2300) at ./js/src/threading/Thread.h:235 pack = 0x55e7108d2300 #10 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140614077650688, 4134867160101825369, 140722610464430, 140722610464431, 140722610464560, 140614077647424, -4132202696951452839, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #11 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 14 (Thread 0x7fe346811700 (LWP 5086)): #0 0x00007fe35375dba9 in __GI___poll (fds=0x55e71039c5c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = #1 0x00007fe3543bac76 in g_main_context_poll (priority=, n_fds=1, fds=0x55e71039c5c0, timeout=, context=0x55e71039c740) at ../../../glib/gmain.c:4228 ret = errsv = poll_func = 0x7fe3543ca490 poll_func = ret = errsv = #2 g_main_context_iterate (context=context@entry=0x55e71039c740, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:3922 max_priority = 2147483647 timeout = -1 some_ready = nfds = 1 allocated_nfds = 1 fds = 0x55e71039c5c0 #3 0x00007fe3543bad9c in g_main_context_iteration (context=context@entry=0x55e71039c740, may_block=may_block@entry=1) at ../../../glib/gmain.c:3988 retval = #4 0x00007fe34c098ffd in dconf_gdbus_worker_thread (user_data=0x55e71039c740) at ../gdbus/dconf-gdbus-thread.c:82 context = 0x55e71039c740 #5 0x00007fe3543e394d in g_thread_proxy (data=0x55e710355ad0) at ../../../glib/gthread.c:805 thread = 0x55e710355ad0 __FUNCTION__ = "g_thread_proxy" _g_boolean_var_ = #6 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140614117168896, 4134867160101825369, 140722610464798, 140722610464799, 140722610464944, 140614117165632, -4132207945401488551, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #7 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 13 (Thread 0x7fe2fa061700 (LWP 5148)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 No locals. #1 0x00007fe354405a3f in g_cond_wait (cond=cond@entry=0x55e710852e08, mutex=mutex@entry=0x55e710852e18) at ../../../glib/gthread-posix.c:1413 sampled = 10313 #2 0x00007fe3533767dc in threaded_swap_wait (data=) at ../cogl/cogl/winsys/cogl-winsys-glx.c:1846 queue_element = vblank_counter = 0 onscreen = glx_onscreen = 0x55e710852dc0 framebuffer = context = display = xlib_renderer = 0x55e71039d690 glx_display = glx_renderer = 0x55e7103b6000 dummy_drawable = #3 0x00007fe3543e394d in g_thread_proxy (data=0x55e719418f20) at ../../../glib/gthread.c:805 thread = 0x55e719418f20 __FUNCTION__ = "g_thread_proxy" _g_boolean_var_ = #4 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140612834039552, 4134867160101825369, 140722610466270, 140722610466271, 140722610466416, 140612834036288, -4133165594259477671, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 12 (Thread 0x7fe344462700 (LWP 5100)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x55e71035c638) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg4 = __arg3 = __arg2 = __arg1 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55e71035c5b8, cond=0x55e71035c610) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7fe352a16050 <__condvar_cleanup_waiting>, __arg = 0x7fe344460fd0, __canceltype = 0, __prev = 0x0} cbuffer = {wseq = 1088, cond = 0x55e71035c610, mutex = 0x55e71035c5b8, private = 0} rt = err = g = 0 flags = g1_start = signals = result = 0 wseq = 1088 seq = 544 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_wait (cond=0x55e71035c610, mutex=0x55e71035c5b8) at pthread_cond_wait.c:655 No locals. #3 0x00007fe351ff026f in mozilla::detail::ConditionVariableImpl::wait (this=0x55e71035c610, lock=...) at ./mozglue/misc/ConditionVariable_posix.cpp:118 ptCond = 0x55e71035c610 ptMutex = r = #4 0x00007fe351ff0455 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x55e71035c610, lock=..., a_rel_time=...) at ./mozglue/misc/ConditionVariable_posix.cpp:127 ptCond = ptMutex = r = rel_time = rel_ts = now_ts = {tv_sec = 94450897765816, tv_nsec = 140614079746264} abs_ts = {tv_sec = 9223372036854775807, tv_nsec = 140614353316188} #5 0x00007fe351d6dc64 in js::ConditionVariable::wait_for (lock=..., rel_time=..., this=) at ./js/src/threading/ConditionVariable.h:101 No locals. #6 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=) at ./js/src/vm/HelperThreads.cpp:994 No locals. #7 js::HelperThread::threadLoop (this=0x55e710922610) at ./js/src/vm/HelperThreads.cpp:2238 task = nogc = lock = {> = {lock = @0x55e71035c5b8}, } cx = { = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 }}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140614077911041, 140614077911041, 140614077911041}}, > = {}, runtime_ = {> = {value = 0x0}, }, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {> = {value = 0x55e710922610}, }, nurserySuppressions_ = {> = {value = 1}, }, options_ = {> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, }, arenas_ = {> = {value = 0x0}, }, enterCompartmentDepth_ = {> = {value = 0}, }, static reportedError = {dummy = 0}, static reportedOOM = { = {dummy = 0}, }, yieldCallback_ = {> = {value = 0x0}, }, jitActivation = {> = {value = 0x0}, }, regexpStack = {> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, }, activation_ = {> = {value = 0x0}, }, profilingActivation_ = 0x0, interpreterStack_ = {> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, }, nativeStackBase = 140614079754240, nativeStackQuota = {{> = {value = 1843200}, }, {> = {value = 1843200}, }, {> = {value = 1843200}, }}, entryMonitor = {> = {value = 0x0}, }, noExecuteDebuggerTop = {> = {value = 0x0}, }, activityCallback = {> = {value = 0x0}, }, activityCallbackArg = {> = {value = 0x0}, }, requestDepth = {> = {value = 0}, }, autoFlushICache_ = {> = {value = 0x0}, }, dtoaState = {> = {value = 0x0}, }, heapState = {> = {value = JS::HeapState::Idle}, }, suppressGC = {> = {value = 0}, }, enableAccessValidation = {> = {value = 0}, }, inUnsafeRegion = {> = {value = 0}, }, generationalDisabled = {> = {value = 0}, }, compactingDisabledCount = {> = {value = 0}, }, keepAtoms = {> = {value = 0}, }, frontendCollectionPool_ = {> = {value = {mapPool_ = {, 24, js::DefaultHasher, js::SystemAllocPolicy>, js::frontend::InlineTablePool, 24, js::DefaultHasher, js::SystemAllocPolicy> > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3444612d8, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3444613f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, vectorPool_ = {, js::frontend::VectorPool > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344461508, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344461620, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, activeCompilations_ = 0}}, }, suppressProfilerSampling = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {> = {value = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, }, debuggerMutations = {> = {value = 0}, }, ionPcScriptCache = {> = {value = 0x0}, }, throwing = {> = {value = false}, }, unwrappedException_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344461788, mPrev = 0x7fe344461788, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, }, overRecursed_ = {> = {value = false}, }, propagatingForcedReturn_ = {> = {value = false}, }, liveVolatileJitFrameIter_ = {> = {value = 0x0}, }, reportGranularity = {> = {value = 3}, }, resolvingList = {> = {value = 0x0}, }, generatingError = {> = {value = false}, }, cycleDetectorVector_ = { >> = {value = {vector = { = {cx_ = 0x7fe3444610e0}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fe3444617f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' }, static sMaxInlineStorage = }}}, }, data = {> = {value = 0x0}, }, outstandingRequests = {> = {value = 0}, }, jitIsBroken = {> = {value = false}, }, asyncStackForNewActivations_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344461840, mPrev = 0x7fe344461840, mIsSentinel = false}, ptr = 0x0}}, }, asyncCauseForNewActivations = {> = {value = 0x0}, }, asyncCallIsExplicit = {> = {value = false}, }, interruptCallbacks_ = { >> = {value = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fe344461888, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, interruptCallbackDisabled = {> = {value = false}, }, interrupt_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, interruptRegExpJit_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, handlingJitInterrupt_ = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {> = {> = {mValue = {_M_b = {_M_p = 0x55e7103598a0}}}, }, }, canWait_ = {> = {value = false}, }}, osrTempData_ = {> = {value = 0x0}, }, ionReturnOverride_ = {> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, }, jitStackLimit = {> = {> = {mValue = {> = {static _S_alignment = 8, _M_i = 18446744073709551615}, }}, }, }, jitStackLimitNoInterrupt = {> = {value = 18446744073709551615}, }, getIncumbentGlobalCallback = {> = {value = 0x0}, }, enqueuePromiseJobCallback = {, JS::Handle, JS::Handle, void*)>> = {value = 0x0}, }, enqueuePromiseJobCallbackData = {> = {value = 0x0}, }, jobQueue = { >*>> = {value = 0x0}, }, drainingJobQueue = {> = {value = false}, }, stopDrainingJobQueue = {> = {value = false}, }, promiseRejectionTrackerCallback = {, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, }, promiseRejectionTrackerCallbackData = {> = {value = 0x0}, }} #8 0x00007fe351d687b2 in js::detail::ThreadTrampoline::callMain<0ul> (this=0x55e7108d22e0) at ./js/src/threading/Thread.h:241 No locals. #9 js::detail::ThreadTrampoline::Start (aPack=0x55e7108d22e0) at ./js/src/threading/Thread.h:235 pack = 0x55e7108d22e0 #10 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140614079751936, 4134867160101825369, 140722610464430, 140722610464431, 140722610464560, 140614079748672, -4132202971292488871, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #11 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 11 (Thread 0x7fe2ed086700 (LWP 5145)): #0 0x00007fe35375dba9 in __GI___poll (fds=fds@entry=0x7fe2e8001b30, nfds=nfds@entry=3, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = #1 0x00007fe3342e19a1 in poll (__timeout=-1, __nfds=3, __fds=0x7fe2e8001b30) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 poll_func (ufds=0x7fe2e8001b30, nfds=3, timeout=-1, userdata=0x55e7159c2c60) at pulse/thread-mainloop.c:69 mutex = 0x55e7159c2c60 r = __func__ = "poll_func" __PRETTY_FUNCTION__ = "poll_func" #3 0x00007fe3342d31d0 in pa_mainloop_poll (m=m@entry=0x55e712f9d7f0) at pulse/mainloop.c:824 __func__ = "pa_mainloop_poll" __PRETTY_FUNCTION__ = "pa_mainloop_poll" #4 0x00007fe3342d381e in pa_mainloop_iterate (m=0x55e712f9d7f0, block=, retval=0x0) at pulse/mainloop.c:926 r = 0 __func__ = "pa_mainloop_iterate" __PRETTY_FUNCTION__ = "pa_mainloop_iterate" #5 0x00007fe3342d38d0 in pa_mainloop_run (m=0x55e712f9d7f0, retval=retval@entry=0x0) at pulse/mainloop.c:945 r = #6 0x00007fe3342e18e9 in thread (userdata=0x55e712f9df70) at pulse/thread-mainloop.c:100 m = 0x55e712f9df70 mask = {__val = {18446744067267100671, 18446744073709551615 }} prev_mask = {__val = {0 }} sa = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 }}, sa_flags = 0, sa_restorer = 0x0} #7 0x00007fe334281728 in internal_thread_func (userdata=0x55e712f9f0b0) at pulsecore/thread-posix.c:81 t = 0x55e712f9f0b0 __func__ = "internal_thread_func" __PRETTY_FUNCTION__ = "internal_thread_func" #8 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140612616087296, 4134867160101825369, 140722610466606, 140722610466607, 0, 140612616084032, -4133136952733193383, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #9 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 10 (Thread 0x7fe30b133700 (LWP 10521)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 No locals. #1 0x00007fe354405b5a in g_cond_wait_until (cond=cond@entry=0x55e71035ac18, mutex=mutex@entry=0x55e71035ac10, end_time=end_time@entry=717697559) at ../../../glib/gthread-posix.c:1460 now = {tv_sec = 717, tv_nsec = 197559247} span = {tv_sec = 0, tv_nsec = 499999753} sampled = 112 res = #2 0x00007fe35438c0c1 in g_async_queue_pop_intern_unlocked (queue=0x55e71035ac10, wait=wait@entry=1, end_time=717697559) at ../../../glib/gasyncqueue.c:422 retval = __FUNCTION__ = "g_async_queue_pop_intern_unlocked" #3 0x00007fe35438c6fd in g_async_queue_timeout_pop_unlocked (queue=, timeout=timeout@entry=500000) at ../../../glib/gasyncqueue.c:574 end_time = __FUNCTION__ = "g_async_queue_timeout_pop_unlocked" #4 0x00007fe3543e4452 in g_thread_pool_wait_for_new_task (pool=) at ../../../glib/gthreadpool.c:263 task = task = #5 g_thread_pool_thread_proxy (data=) at ../../../glib/gthreadpool.c:297 task = pool = 0x55e71035d010 #6 0x00007fe3543e394d in g_thread_proxy (data=0x55e712ea4b20) at ../../../glib/gthread.c:805 thread = 0x55e712ea4b20 __FUNCTION__ = "g_thread_proxy" _g_boolean_var_ = #7 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140613120112384, 4134867160101825369, 140722610445806, 140722610445807, 140722610445952, 140613120109120, -4132076984332440743, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #8 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 9 (Thread 0x7fe344864700 (LWP 5098)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x55e71035c638) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg4 = __arg3 = __arg2 = __arg1 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55e71035c5b8, cond=0x55e71035c610) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7fe352a16050 <__condvar_cleanup_waiting>, __arg = 0x7fe344862fd0, __canceltype = 288166912, __prev = 0x0} cbuffer = {wseq = 1080, cond = 0x55e71035c610, mutex = 0x55e71035c5b8, private = 0} rt = err = g = 0 flags = g1_start = signals = result = 0 wseq = 1080 seq = 540 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_wait (cond=0x55e71035c610, mutex=0x55e71035c5b8) at pthread_cond_wait.c:655 No locals. #3 0x00007fe351ff026f in mozilla::detail::ConditionVariableImpl::wait (this=0x55e71035c610, lock=...) at ./mozglue/misc/ConditionVariable_posix.cpp:118 ptCond = 0x55e71035c610 ptMutex = r = #4 0x00007fe351ff0455 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x55e71035c610, lock=..., a_rel_time=...) at ./mozglue/misc/ConditionVariable_posix.cpp:127 ptCond = ptMutex = r = rel_time = rel_ts = now_ts = {tv_sec = 140722610466000, tv_nsec = 140614353339320} abs_ts = {tv_sec = 140614083948704, tv_nsec = 140614307336269} #5 0x00007fe351d6dc64 in js::ConditionVariable::wait_for (lock=..., rel_time=..., this=) at ./js/src/threading/ConditionVariable.h:101 No locals. #6 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=) at ./js/src/vm/HelperThreads.cpp:994 No locals. #7 js::HelperThread::threadLoop (this=0x55e710922540) at ./js/src/vm/HelperThreads.cpp:2238 task = nogc = lock = {> = {lock = @0x55e71035c5b8}, } cx = { = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 }}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140614082113537, 140614082113537, 140614082113537}}, > = {}, runtime_ = {> = {value = 0x0}, }, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {> = {value = 0x55e710922540}, }, nurserySuppressions_ = {> = {value = 1}, }, options_ = {> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, }, arenas_ = {> = {value = 0x0}, }, enterCompartmentDepth_ = {> = {value = 0}, }, static reportedError = {dummy = 0}, static reportedOOM = { = {dummy = 0}, }, yieldCallback_ = {> = {value = 0x0}, }, jitActivation = {> = {value = 0x0}, }, regexpStack = {> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, }, activation_ = {> = {value = 0x0}, }, profilingActivation_ = 0x0, interpreterStack_ = {> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, }, nativeStackBase = 140614083956736, nativeStackQuota = {{> = {value = 1843200}, }, {> = {value = 1843200}, }, {> = {value = 1843200}, }}, entryMonitor = {> = {value = 0x0}, }, noExecuteDebuggerTop = {> = {value = 0x0}, }, activityCallback = {> = {value = 0x0}, }, activityCallbackArg = {> = {value = 0x0}, }, requestDepth = {> = {value = 0}, }, autoFlushICache_ = {> = {value = 0x0}, }, dtoaState = {> = {value = 0x0}, }, heapState = {> = {value = JS::HeapState::Idle}, }, suppressGC = {> = {value = 0}, }, enableAccessValidation = {> = {value = 0}, }, inUnsafeRegion = {> = {value = 0}, }, generationalDisabled = {> = {value = 0}, }, compactingDisabledCount = {> = {value = 0}, }, keepAtoms = {> = {value = 0}, }, frontendCollectionPool_ = {> = {value = {mapPool_ = {, 24, js::DefaultHasher, js::SystemAllocPolicy>, js::frontend::InlineTablePool, 24, js::DefaultHasher, js::SystemAllocPolicy> > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3448632d8, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3448633f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, vectorPool_ = {, js::frontend::VectorPool > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344863508, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344863620, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, activeCompilations_ = 0}}, }, suppressProfilerSampling = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {> = {value = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, }, debuggerMutations = {> = {value = 0}, }, ionPcScriptCache = {> = {value = 0x0}, }, throwing = {> = {value = false}, }, unwrappedException_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344863788, mPrev = 0x7fe344863788, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, }, overRecursed_ = {> = {value = false}, }, propagatingForcedReturn_ = {> = {value = false}, }, liveVolatileJitFrameIter_ = {> = {value = 0x0}, }, reportGranularity = {> = {value = 3}, }, resolvingList = {> = {value = 0x0}, }, generatingError = {> = {value = false}, }, cycleDetectorVector_ = { >> = {value = {vector = { = {cx_ = 0x7fe3448630e0}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fe3448637f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' }, static sMaxInlineStorage = }}}, }, data = {> = {value = 0x0}, }, outstandingRequests = {> = {value = 0}, }, jitIsBroken = {> = {value = false}, }, asyncStackForNewActivations_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344863840, mPrev = 0x7fe344863840, mIsSentinel = false}, ptr = 0x0}}, }, asyncCauseForNewActivations = {> = {value = 0x0}, }, asyncCallIsExplicit = {> = {value = false}, }, interruptCallbacks_ = { >> = {value = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fe344863888, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, interruptCallbackDisabled = {> = {value = false}, }, interrupt_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, interruptRegExpJit_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, handlingJitInterrupt_ = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {> = {> = {mValue = {_M_b = {_M_p = 0x55e7103598a0}}}, }, }, canWait_ = {> = {value = false}, }}, osrTempData_ = {> = {value = 0x0}, }, ionReturnOverride_ = {> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, }, jitStackLimit = {> = {> = {mValue = {> = {static _S_alignment = 8, _M_i = 18446744073709551615}, }}, }, }, jitStackLimitNoInterrupt = {> = {value = 18446744073709551615}, }, getIncumbentGlobalCallback = {> = {value = 0x0}, }, enqueuePromiseJobCallback = {, JS::Handle, JS::Handle, void*)>> = {value = 0x0}, }, enqueuePromiseJobCallbackData = {> = {value = 0x0}, }, jobQueue = { >*>> = {value = 0x0}, }, drainingJobQueue = {> = {value = false}, }, stopDrainingJobQueue = {> = {value = false}, }, promiseRejectionTrackerCallback = {, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, }, promiseRejectionTrackerCallbackData = {> = {value = 0x0}, }} #8 0x00007fe351d687b2 in js::detail::ThreadTrampoline::callMain<0ul> (this=0x55e710940680) at ./js/src/threading/Thread.h:241 No locals. #9 js::detail::ThreadTrampoline::Start (aPack=0x55e710940680) at ./js/src/threading/Thread.h:235 pack = 0x55e710940680 #10 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140614083954432, 4134867160101825369, 140722610464430, 140722610464431, 140722610464560, 140614083951168, -4132203522122044583, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #11 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 8 (Thread 0x7fe34c8fc700 (LWP 5083)): #0 0x00007fe35375dba9 in __GI___poll (fds=0x55e7103356c0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = #1 0x00007fe3543bac76 in g_main_context_poll (priority=, n_fds=2, fds=0x55e7103356c0, timeout=, context=0x55e71035e070) at ../../../glib/gmain.c:4228 ret = errsv = poll_func = 0x7fe3543ca490 poll_func = ret = errsv = #2 g_main_context_iterate (context=context@entry=0x55e71035e070, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:3922 max_priority = 2147483647 timeout = -1 some_ready = nfds = 2 allocated_nfds = 2 fds = 0x55e7103356c0 #3 0x00007fe3543bad9c in g_main_context_iteration (context=0x55e71035e070, may_block=may_block@entry=1) at ../../../glib/gmain.c:3988 retval = #4 0x00007fe3543bade1 in glib_worker_main (data=) at ../../../glib/gmain.c:5868 No locals. #5 0x00007fe3543e394d in g_thread_proxy (data=0x55e7103558a0) at ../../../glib/gthread.c:805 thread = 0x55e7103558a0 __FUNCTION__ = "g_thread_proxy" _g_boolean_var_ = #6 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140614218794752, 4134867160101825369, 140722610466254, 140722610466255, 140722610466400, 140614218791488, -4132221049883579559, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #7 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 7 (Thread 0x7fe344a65700 (LWP 5097)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x55e71035c63c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg4 = __arg3 = __arg2 = __arg1 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55e71035c5b8, cond=0x55e71035c610) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7fe352a16050 <__condvar_cleanup_waiting>, __arg = 0x7fe344a63fd0, __canceltype = 271959480, __prev = 0x0} cbuffer = {wseq = 1095, cond = 0x55e71035c610, mutex = 0x55e71035c5b8, private = 0} rt = err = g = 1 flags = g1_start = signals = result = 0 wseq = 1095 seq = 547 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_wait (cond=0x55e71035c610, mutex=0x55e71035c5b8) at pthread_cond_wait.c:655 No locals. #3 0x00007fe351ff026f in mozilla::detail::ConditionVariableImpl::wait (this=0x55e71035c610, lock=...) at ./mozglue/misc/ConditionVariable_posix.cpp:118 ptCond = 0x55e71035c610 ptMutex = r = #4 0x00007fe351ff0455 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x55e71035c610, lock=..., a_rel_time=...) at ./mozglue/misc/ConditionVariable_posix.cpp:127 ptCond = ptMutex = r = rel_time = rel_ts = now_ts = {tv_sec = 0, tv_nsec = -7741986505529088256} abs_ts = {tv_sec = 140614086049952, tv_nsec = 94450897765816} #5 0x00007fe351d6dc64 in js::ConditionVariable::wait_for (lock=..., rel_time=..., this=) at ./js/src/threading/ConditionVariable.h:101 No locals. #6 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=) at ./js/src/vm/HelperThreads.cpp:994 No locals. #7 js::HelperThread::threadLoop (this=0x55e7109224d8) at ./js/src/vm/HelperThreads.cpp:2238 task = nogc = lock = {> = {lock = @0x55e71035c5b8}, } cx = { = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 }}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140614084214785, 140614084214785, 140614084214785}}, > = {}, runtime_ = {> = {value = 0x0}, }, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {> = {value = 0x55e7109224d8}, }, nurserySuppressions_ = {> = {value = 1}, }, options_ = {> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, }, arenas_ = {> = {value = 0x0}, }, enterCompartmentDepth_ = {> = {value = 0}, }, static reportedError = {dummy = 0}, static reportedOOM = { = {dummy = 0}, }, yieldCallback_ = {> = {value = 0x0}, }, jitActivation = {> = {value = 0x0}, }, regexpStack = {> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, }, activation_ = {> = {value = 0x0}, }, profilingActivation_ = 0x0, interpreterStack_ = {> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, }, nativeStackBase = 140614086057984, nativeStackQuota = {{> = {value = 1843200}, }, {> = {value = 1843200}, }, {> = {value = 1843200}, }}, entryMonitor = {> = {value = 0x0}, }, noExecuteDebuggerTop = {> = {value = 0x0}, }, activityCallback = {> = {value = 0x0}, }, activityCallbackArg = {> = {value = 0x0}, }, requestDepth = {> = {value = 0}, }, autoFlushICache_ = {> = {value = 0x0}, }, dtoaState = {> = {value = 0x0}, }, heapState = {> = {value = JS::HeapState::Idle}, }, suppressGC = {> = {value = 0}, }, enableAccessValidation = {> = {value = 0}, }, inUnsafeRegion = {> = {value = 0}, }, generationalDisabled = {> = {value = 0}, }, compactingDisabledCount = {> = {value = 0}, }, keepAtoms = {> = {value = 0}, }, frontendCollectionPool_ = {> = {value = {mapPool_ = {, 24, js::DefaultHasher, js::SystemAllocPolicy>, js::frontend::InlineTablePool, 24, js::DefaultHasher, js::SystemAllocPolicy> > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344a642d8, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344a643f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, vectorPool_ = {, js::frontend::VectorPool > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344a64508, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344a64620, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, activeCompilations_ = 0}}, }, suppressProfilerSampling = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {> = {value = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, }, debuggerMutations = {> = {value = 0}, }, ionPcScriptCache = {> = {value = 0x0}, }, throwing = {> = {value = false}, }, unwrappedException_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344a64788, mPrev = 0x7fe344a64788, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, }, overRecursed_ = {> = {value = false}, }, propagatingForcedReturn_ = {> = {value = false}, }, liveVolatileJitFrameIter_ = {> = {value = 0x0}, }, reportGranularity = {> = {value = 3}, }, resolvingList = {> = {value = 0x0}, }, generatingError = {> = {value = false}, }, cycleDetectorVector_ = { >> = {value = {vector = { = {cx_ = 0x7fe344a640e0}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fe344a647f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' }, static sMaxInlineStorage = }}}, }, data = {> = {value = 0x0}, }, outstandingRequests = {> = {value = 0}, }, jitIsBroken = {> = {value = false}, }, asyncStackForNewActivations_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344a64840, mPrev = 0x7fe344a64840, mIsSentinel = false}, ptr = 0x0}}, }, asyncCauseForNewActivations = {> = {value = 0x0}, }, asyncCallIsExplicit = {> = {value = false}, }, interruptCallbacks_ = { >> = {value = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fe344a64888, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, interruptCallbackDisabled = {> = {value = false}, }, interrupt_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, interruptRegExpJit_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, handlingJitInterrupt_ = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {> = {> = {mValue = {_M_b = {_M_p = 0x55e7103598a0}}}, }, }, canWait_ = {> = {value = false}, }}, osrTempData_ = {> = {value = 0x0}, }, ionReturnOverride_ = {> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, }, jitStackLimit = {> = {> = {mValue = {> = {static _S_alignment = 8, _M_i = 18446744073709551615}, }}, }, }, jitStackLimitNoInterrupt = {> = {value = 18446744073709551615}, }, getIncumbentGlobalCallback = {> = {value = 0x0}, }, enqueuePromiseJobCallback = {, JS::Handle, JS::Handle, void*)>> = {value = 0x0}, }, enqueuePromiseJobCallbackData = {> = {value = 0x0}, }, jobQueue = { >*>> = {value = 0x0}, }, drainingJobQueue = {> = {value = false}, }, stopDrainingJobQueue = {> = {value = false}, }, promiseRejectionTrackerCallback = {, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, }, promiseRejectionTrackerCallbackData = {> = {value = 0x0}, }} #8 0x00007fe351d687b2 in js::detail::ThreadTrampoline::callMain<0ul> (this=0x55e710935390) at ./js/src/threading/Thread.h:241 No locals. #9 js::detail::ThreadTrampoline::Start (aPack=0x55e710935390) at ./js/src/threading/Thread.h:235 pack = 0x55e710935390 #10 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140614086055680, 4134867160101825369, 140722610464430, 140722610464431, 140722610464560, 140614086052416, -4132203794315596967, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #11 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 6 (Thread 0x7fe344663700 (LWP 5099)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x55e71035c638) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg4 = __arg3 = __arg2 = __arg1 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55e71035c5b8, cond=0x55e71035c610) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7fe352a16050 <__condvar_cleanup_waiting>, __arg = 0x7fe344661fd0, __canceltype = 271959480, __prev = 0x0} cbuffer = {wseq = 1086, cond = 0x55e71035c610, mutex = 0x55e71035c5b8, private = 0} rt = err = g = 0 flags = g1_start = signals = result = 0 wseq = 1086 seq = 543 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_wait (cond=0x55e71035c610, mutex=0x55e71035c5b8) at pthread_cond_wait.c:655 No locals. #3 0x00007fe351ff026f in mozilla::detail::ConditionVariableImpl::wait (this=0x55e71035c610, lock=...) at ./mozglue/misc/ConditionVariable_posix.cpp:118 ptCond = 0x55e71035c610 ptMutex = r = #4 0x00007fe351ff0455 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x55e71035c610, lock=..., a_rel_time=...) at ./mozglue/misc/ConditionVariable_posix.cpp:127 ptCond = ptMutex = r = rel_time = rel_ts = now_ts = {tv_sec = 0, tv_nsec = 129} abs_ts = {tv_sec = 140614081847456, tv_nsec = 140614307336269} #5 0x00007fe351d6dc64 in js::ConditionVariable::wait_for (lock=..., rel_time=..., this=) at ./js/src/threading/ConditionVariable.h:101 No locals. #6 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=) at ./js/src/vm/HelperThreads.cpp:994 No locals. #7 js::HelperThread::threadLoop (this=0x55e7109225a8) at ./js/src/vm/HelperThreads.cpp:2238 task = nogc = lock = {> = {lock = @0x55e71035c5b8}, } cx = { = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 }}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140614080012289, 140614080012289, 140614080012289}}, > = {}, runtime_ = {> = {value = 0x0}, }, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {> = {value = 0x55e7109225a8}, }, nurserySuppressions_ = {> = {value = 1}, }, options_ = {> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, }, arenas_ = {> = {value = 0x0}, }, enterCompartmentDepth_ = {> = {value = 0}, }, static reportedError = {dummy = 0}, static reportedOOM = { = {dummy = 0}, }, yieldCallback_ = {> = {value = 0x0}, }, jitActivation = {> = {value = 0x0}, }, regexpStack = {> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, }, activation_ = {> = {value = 0x0}, }, profilingActivation_ = 0x0, interpreterStack_ = {> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, }, nativeStackBase = 140614081855488, nativeStackQuota = {{> = {value = 1843200}, }, {> = {value = 1843200}, }, {> = {value = 1843200}, }}, entryMonitor = {> = {value = 0x0}, }, noExecuteDebuggerTop = {> = {value = 0x0}, }, activityCallback = {> = {value = 0x0}, }, activityCallbackArg = {> = {value = 0x0}, }, requestDepth = {> = {value = 0}, }, autoFlushICache_ = {> = {value = 0x0}, }, dtoaState = {> = {value = 0x0}, }, heapState = {> = {value = JS::HeapState::Idle}, }, suppressGC = {> = {value = 0}, }, enableAccessValidation = {> = {value = 0}, }, inUnsafeRegion = {> = {value = 0}, }, generationalDisabled = {> = {value = 0}, }, compactingDisabledCount = {> = {value = 0}, }, keepAtoms = {> = {value = 0}, }, frontendCollectionPool_ = {> = {value = {mapPool_ = {, 24, js::DefaultHasher, js::SystemAllocPolicy>, js::frontend::InlineTablePool, 24, js::DefaultHasher, js::SystemAllocPolicy> > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3446622d8, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3446623f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, vectorPool_ = {, js::frontend::VectorPool > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344662508, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344662620, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, activeCompilations_ = 0}}, }, suppressProfilerSampling = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {> = {value = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, }, debuggerMutations = {> = {value = 0}, }, ionPcScriptCache = {> = {value = 0x0}, }, throwing = {> = {value = false}, }, unwrappedException_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344662788, mPrev = 0x7fe344662788, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, }, overRecursed_ = {> = {value = false}, }, propagatingForcedReturn_ = {> = {value = false}, }, liveVolatileJitFrameIter_ = {> = {value = 0x0}, }, reportGranularity = {> = {value = 3}, }, resolvingList = {> = {value = 0x0}, }, generatingError = {> = {value = false}, }, cycleDetectorVector_ = { >> = {value = {vector = { = {cx_ = 0x7fe3446620e0}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fe3446627f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' }, static sMaxInlineStorage = }}}, }, data = {> = {value = 0x0}, }, outstandingRequests = {> = {value = 0}, }, jitIsBroken = {> = {value = false}, }, asyncStackForNewActivations_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344662840, mPrev = 0x7fe344662840, mIsSentinel = false}, ptr = 0x0}}, }, asyncCauseForNewActivations = {> = {value = 0x0}, }, asyncCallIsExplicit = {> = {value = false}, }, interruptCallbacks_ = { >> = {value = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fe344662888, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, interruptCallbackDisabled = {> = {value = false}, }, interrupt_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, interruptRegExpJit_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, handlingJitInterrupt_ = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {> = {> = {mValue = {_M_b = {_M_p = 0x55e7103598a0}}}, }, }, canWait_ = {> = {value = false}, }}, osrTempData_ = {> = {value = 0x0}, }, ionReturnOverride_ = {> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, }, jitStackLimit = {> = {> = {mValue = {> = {static _S_alignment = 8, _M_i = 18446744073709551615}, }}, }, }, jitStackLimitNoInterrupt = {> = {value = 18446744073709551615}, }, getIncumbentGlobalCallback = {> = {value = 0x0}, }, enqueuePromiseJobCallback = {, JS::Handle, JS::Handle, void*)>> = {value = 0x0}, }, enqueuePromiseJobCallbackData = {> = {value = 0x0}, }, jobQueue = { >*>> = {value = 0x0}, }, drainingJobQueue = {> = {value = false}, }, stopDrainingJobQueue = {> = {value = false}, }, promiseRejectionTrackerCallback = {, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, }, promiseRejectionTrackerCallbackData = {> = {value = 0x0}, }} #8 0x00007fe351d687b2 in js::detail::ThreadTrampoline::callMain<0ul> (this=0x55e71088a930) at ./js/src/threading/Thread.h:241 No locals. #9 js::detail::ThreadTrampoline::Start (aPack=0x55e71088a930) at ./js/src/threading/Thread.h:235 pack = 0x55e71088a930 #10 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140614081853184, 4134867160101825369, 140722610464430, 140722610464431, 140722610464560, 140614081849920, -4132203247781008551, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #11 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 5 (Thread 0x7fe347813700 (LWP 5391)): #0 0x00007fe35375dba9 in __GI___poll (fds=fds@entry=0x7fe34003a190, nfds=nfds@entry=3, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 resultvar = 18446744073709551100 sc_cancel_oldtype = 0 sc_ret = #1 0x00007fe3342e19a1 in poll (__timeout=-1, __nfds=3, __fds=0x7fe34003a190) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 No locals. #2 poll_func (ufds=0x7fe34003a190, nfds=3, timeout=-1, userdata=0x7fe30400a940) at pulse/thread-mainloop.c:69 mutex = 0x7fe30400a940 r = __func__ = "poll_func" __PRETTY_FUNCTION__ = "poll_func" #3 0x00007fe3342d31d0 in pa_mainloop_poll (m=m@entry=0x7fe30400a840) at pulse/mainloop.c:824 __func__ = "pa_mainloop_poll" __PRETTY_FUNCTION__ = "pa_mainloop_poll" #4 0x00007fe3342d381e in pa_mainloop_iterate (m=0x7fe30400a840, block=, retval=0x0) at pulse/mainloop.c:926 r = 0 __func__ = "pa_mainloop_iterate" __PRETTY_FUNCTION__ = "pa_mainloop_iterate" #5 0x00007fe3342d38d0 in pa_mainloop_run (m=0x7fe30400a840, retval=retval@entry=0x0) at pulse/mainloop.c:945 r = #6 0x00007fe3342e18e9 in thread (userdata=0x7fe30400c770) at pulse/thread-mainloop.c:100 m = 0x7fe30400c770 mask = {__val = {18446744067267100671, 18446744073709551615 }} prev_mask = {__val = {0, 0, 0, 408021893200, 511101108334, 549755814012, 0, 140614008375968, 140614008425488, 2080, 1, 925856, 2032, 140614008045600, 140614335423440, 140614008553312}} sa = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 140613940954224, 140614347426367, 140614133950448, 47, 94450907196704, 140614347623812, 94450907196704, 94450907196704, 140614008397104, 94450907181744, 140614348735008, 140614348588263, 140614133951040, 47, 94450907181728}}, sa_flags = 0, sa_restorer = 0x0} #7 0x00007fe334281728 in internal_thread_func (userdata=0x7fe30400bf60) at pulsecore/thread-posix.c:81 t = 0x7fe30400bf60 __func__ = "internal_thread_func" __PRETTY_FUNCTION__ = "internal_thread_func" #8 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140614133954304, 4134867160101825369, 140613120108446, 140613120108447, 0, 140614133951040, -4132210145498485927, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #9 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 4 (Thread 0x7fe335ff6700 (LWP 5103)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x55e71035c63c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg4 = __arg3 = __arg2 = __arg1 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55e71035c5b8, cond=0x55e71035c610) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7fe352a16050 <__condvar_cleanup_waiting>, __arg = 0x7fe335ff4fd0, __canceltype = 271959480, __prev = 0x0} cbuffer = {wseq = 1091, cond = 0x55e71035c610, mutex = 0x55e71035c5b8, private = 0} rt = err = g = 1 flags = g1_start = signals = result = 0 wseq = 1091 seq = 545 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_wait (cond=0x55e71035c610, mutex=0x55e71035c5b8) at pthread_cond_wait.c:655 No locals. #3 0x00007fe351ff026f in mozilla::detail::ConditionVariableImpl::wait (this=0x55e71035c610, lock=...) at ./mozglue/misc/ConditionVariable_posix.cpp:118 ptCond = 0x55e71035c610 ptMutex = r = #4 0x00007fe351ff0455 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x55e71035c610, lock=..., a_rel_time=...) at ./mozglue/misc/ConditionVariable_posix.cpp:127 ptCond = ptMutex = r = rel_time = rel_ts = now_ts = {tv_sec = 4, tv_nsec = 4294967425} abs_ts = {tv_sec = 140613840228512, tv_nsec = 140614307336269} #5 0x00007fe351d6dc64 in js::ConditionVariable::wait_for (lock=..., rel_time=..., this=) at ./js/src/threading/ConditionVariable.h:101 No locals. #6 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=) at ./js/src/vm/HelperThreads.cpp:994 No locals. #7 js::HelperThread::threadLoop (this=0x55e710922748) at ./js/src/vm/HelperThreads.cpp:2238 task = nogc = lock = {> = {lock = @0x55e71035c5b8}, } cx = { = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 }}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140613838393345, 140613838393345, 140613838393345}}, > = {}, runtime_ = {> = {value = 0x0}, }, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {> = {value = 0x55e710922748}, }, nurserySuppressions_ = {> = {value = 1}, }, options_ = {> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, }, arenas_ = {> = {value = 0x0}, }, enterCompartmentDepth_ = {> = {value = 0}, }, static reportedError = {dummy = 0}, static reportedOOM = { = {dummy = 0}, }, yieldCallback_ = {> = {value = 0x0}, }, jitActivation = {> = {value = 0x0}, }, regexpStack = {> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, }, activation_ = {> = {value = 0x0}, }, profilingActivation_ = 0x0, interpreterStack_ = {> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, }, nativeStackBase = 140613840236544, nativeStackQuota = {{> = {value = 1843200}, }, {> = {value = 1843200}, }, {> = {value = 1843200}, }}, entryMonitor = {> = {value = 0x0}, }, noExecuteDebuggerTop = {> = {value = 0x0}, }, activityCallback = {> = {value = 0x0}, }, activityCallbackArg = {> = {value = 0x0}, }, requestDepth = {> = {value = 0}, }, autoFlushICache_ = {> = {value = 0x0}, }, dtoaState = {> = {value = 0x0}, }, heapState = {> = {value = JS::HeapState::Idle}, }, suppressGC = {> = {value = 0}, }, enableAccessValidation = {> = {value = 0}, }, inUnsafeRegion = {> = {value = 0}, }, generationalDisabled = {> = {value = 0}, }, compactingDisabledCount = {> = {value = 0}, }, keepAtoms = {> = {value = 0}, }, frontendCollectionPool_ = {> = {value = {mapPool_ = {, 24, js::DefaultHasher, js::SystemAllocPolicy>, js::frontend::InlineTablePool, 24, js::DefaultHasher, js::SystemAllocPolicy> > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe335ff52d8, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe335ff53f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, vectorPool_ = {, js::frontend::VectorPool > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe335ff5508, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe335ff5620, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, activeCompilations_ = 0}}, }, suppressProfilerSampling = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {> = {value = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, }, debuggerMutations = {> = {value = 0}, }, ionPcScriptCache = {> = {value = 0x0}, }, throwing = {> = {value = false}, }, unwrappedException_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe335ff5788, mPrev = 0x7fe335ff5788, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, }, overRecursed_ = {> = {value = false}, }, propagatingForcedReturn_ = {> = {value = false}, }, liveVolatileJitFrameIter_ = {> = {value = 0x0}, }, reportGranularity = {> = {value = 3}, }, resolvingList = {> = {value = 0x0}, }, generatingError = {> = {value = false}, }, cycleDetectorVector_ = { >> = {value = {vector = { = {cx_ = 0x7fe335ff50e0}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fe335ff57f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' }, static sMaxInlineStorage = }}}, }, data = {> = {value = 0x0}, }, outstandingRequests = {> = {value = 0}, }, jitIsBroken = {> = {value = false}, }, asyncStackForNewActivations_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe335ff5840, mPrev = 0x7fe335ff5840, mIsSentinel = false}, ptr = 0x0}}, }, asyncCauseForNewActivations = {> = {value = 0x0}, }, asyncCallIsExplicit = {> = {value = false}, }, interruptCallbacks_ = { >> = {value = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fe335ff5888, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, interruptCallbackDisabled = {> = {value = false}, }, interrupt_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, interruptRegExpJit_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, handlingJitInterrupt_ = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {> = {> = {mValue = {_M_b = {_M_p = 0x55e7103598a0}}}, }, }, canWait_ = {> = {value = false}, }}, osrTempData_ = {> = {value = 0x0}, }, ionReturnOverride_ = {> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, }, jitStackLimit = {> = {> = {mValue = {> = {static _S_alignment = 8, _M_i = 18446744073709551615}, }}, }, }, jitStackLimitNoInterrupt = {> = {value = 18446744073709551615}, }, getIncumbentGlobalCallback = {> = {value = 0x0}, }, enqueuePromiseJobCallback = {, JS::Handle, JS::Handle, void*)>> = {value = 0x0}, }, enqueuePromiseJobCallbackData = {> = {value = 0x0}, }, jobQueue = { >*>> = {value = 0x0}, }, drainingJobQueue = {> = {value = false}, }, stopDrainingJobQueue = {> = {value = false}, }, promiseRejectionTrackerCallback = {, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, }, promiseRejectionTrackerCallbackData = {> = {value = 0x0}, }} #8 0x00007fe351d687b2 in js::detail::ThreadTrampoline::callMain<0ul> (this=0x55e7108d2340) at ./js/src/threading/Thread.h:241 No locals. #9 js::detail::ThreadTrampoline::Start (aPack=0x55e7108d2340) at ./js/src/threading/Thread.h:235 pack = 0x55e7108d2340 #10 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140613840234240, 4134867160101825369, 140722610464430, 140722610464431, 140722610464560, 140613840230976, -4132171160617211047, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #11 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 3 (Thread 0x7fe3361f7700 (LWP 5102)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x55e71035c638) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg4 = __arg3 = __arg2 = __arg1 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55e71035c5b8, cond=0x55e71035c610) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7fe352a16050 <__condvar_cleanup_waiting>, __arg = 0x7fe3361f5fd0, __canceltype = 271959480, __prev = 0x0} cbuffer = {wseq = 1084, cond = 0x55e71035c610, mutex = 0x55e71035c5b8, private = 0} rt = err = g = 0 flags = g1_start = signals = result = 0 wseq = 1084 seq = 542 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_wait (cond=0x55e71035c610, mutex=0x55e71035c5b8) at pthread_cond_wait.c:655 No locals. #3 0x00007fe351ff026f in mozilla::detail::ConditionVariableImpl::wait (this=0x55e71035c610, lock=...) at ./mozglue/misc/ConditionVariable_posix.cpp:118 ptCond = 0x55e71035c610 ptMutex = r = #4 0x00007fe351ff0455 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x55e71035c610, lock=..., a_rel_time=...) at ./mozglue/misc/ConditionVariable_posix.cpp:127 ptCond = ptMutex = r = rel_time = rel_ts = now_ts = {tv_sec = 0, tv_nsec = 129} abs_ts = {tv_sec = 140613842329760, tv_nsec = 140614307336269} #5 0x00007fe351d6dc64 in js::ConditionVariable::wait_for (lock=..., rel_time=..., this=) at ./js/src/threading/ConditionVariable.h:101 No locals. #6 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=) at ./js/src/vm/HelperThreads.cpp:994 No locals. #7 js::HelperThread::threadLoop (this=0x55e7109226e0) at ./js/src/vm/HelperThreads.cpp:2238 task = nogc = lock = {> = {lock = @0x55e71035c5b8}, } cx = { = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 }}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140613840494593, 140613840494593, 140613840494593}}, > = {}, runtime_ = {> = {value = 0x0}, }, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {> = {value = 0x55e7109226e0}, }, nurserySuppressions_ = {> = {value = 1}, }, options_ = {> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, }, arenas_ = {> = {value = 0x0}, }, enterCompartmentDepth_ = {> = {value = 0}, }, static reportedError = {dummy = 0}, static reportedOOM = { = {dummy = 0}, }, yieldCallback_ = {> = {value = 0x0}, }, jitActivation = {> = {value = 0x0}, }, regexpStack = {> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, }, activation_ = {> = {value = 0x0}, }, profilingActivation_ = 0x0, interpreterStack_ = {> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, }, nativeStackBase = 140613842337792, nativeStackQuota = {{> = {value = 1843200}, }, {> = {value = 1843200}, }, {> = {value = 1843200}, }}, entryMonitor = {> = {value = 0x0}, }, noExecuteDebuggerTop = {> = {value = 0x0}, }, activityCallback = {> = {value = 0x0}, }, activityCallbackArg = {> = {value = 0x0}, }, requestDepth = {> = {value = 0}, }, autoFlushICache_ = {> = {value = 0x0}, }, dtoaState = {> = {value = 0x0}, }, heapState = {> = {value = JS::HeapState::Idle}, }, suppressGC = {> = {value = 0}, }, enableAccessValidation = {> = {value = 0}, }, inUnsafeRegion = {> = {value = 0}, }, generationalDisabled = {> = {value = 0}, }, compactingDisabledCount = {> = {value = 0}, }, keepAtoms = {> = {value = 0}, }, frontendCollectionPool_ = {> = {value = {mapPool_ = {, 24, js::DefaultHasher, js::SystemAllocPolicy>, js::frontend::InlineTablePool, 24, js::DefaultHasher, js::SystemAllocPolicy> > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3361f62d8, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3361f63f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, vectorPool_ = {, js::frontend::VectorPool > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3361f6508, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe3361f6620, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, activeCompilations_ = 0}}, }, suppressProfilerSampling = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {> = {value = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, }, debuggerMutations = {> = {value = 0}, }, ionPcScriptCache = {> = {value = 0x0}, }, throwing = {> = {value = false}, }, unwrappedException_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe3361f6788, mPrev = 0x7fe3361f6788, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, }, overRecursed_ = {> = {value = false}, }, propagatingForcedReturn_ = {> = {value = false}, }, liveVolatileJitFrameIter_ = {> = {value = 0x0}, }, reportGranularity = {> = {value = 3}, }, resolvingList = {> = {value = 0x0}, }, generatingError = {> = {value = false}, }, cycleDetectorVector_ = { >> = {value = {vector = { = {cx_ = 0x7fe3361f60e0}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fe3361f67f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' }, static sMaxInlineStorage = }}}, }, data = {> = {value = 0x0}, }, outstandingRequests = {> = {value = 0}, }, jitIsBroken = {> = {value = false}, }, asyncStackForNewActivations_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe3361f6840, mPrev = 0x7fe3361f6840, mIsSentinel = false}, ptr = 0x0}}, }, asyncCauseForNewActivations = {> = {value = 0x0}, }, asyncCallIsExplicit = {> = {value = false}, }, interruptCallbacks_ = { >> = {value = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fe3361f6888, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, interruptCallbackDisabled = {> = {value = false}, }, interrupt_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, interruptRegExpJit_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, handlingJitInterrupt_ = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {> = {> = {mValue = {_M_b = {_M_p = 0x55e7103598a0}}}, }, }, canWait_ = {> = {value = false}, }}, osrTempData_ = {> = {value = 0x0}, }, ionReturnOverride_ = {> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, }, jitStackLimit = {> = {> = {mValue = {> = {static _S_alignment = 8, _M_i = 18446744073709551615}, }}, }, }, jitStackLimitNoInterrupt = {> = {value = 18446744073709551615}, }, getIncumbentGlobalCallback = {> = {value = 0x0}, }, enqueuePromiseJobCallback = {, JS::Handle, JS::Handle, void*)>> = {value = 0x0}, }, enqueuePromiseJobCallbackData = {> = {value = 0x0}, }, jobQueue = { >*>> = {value = 0x0}, }, drainingJobQueue = {> = {value = false}, }, stopDrainingJobQueue = {> = {value = false}, }, promiseRejectionTrackerCallback = {, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, }, promiseRejectionTrackerCallbackData = {> = {value = 0x0}, }} #8 0x00007fe351d687b2 in js::detail::ThreadTrampoline::callMain<0ul> (this=0x55e7108d2320) at ./js/src/threading/Thread.h:241 No locals. #9 js::detail::ThreadTrampoline::Start (aPack=0x55e7108d2320) at ./js/src/threading/Thread.h:235 pack = 0x55e7108d2320 #10 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140613842335488, 4134867160101825369, 140722610464430, 140722610464431, 140722610464560, 140613842332224, -4132171437105730727, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #11 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 2 (Thread 0x7fe344c66700 (LWP 5096)): #0 futex_wait_cancelable (private=, expected=0, futex_word=0x55e71035c63c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 __ret = -512 oldtype = 0 err = oldtype = err = __ret = resultvar = __arg4 = __arg3 = __arg2 = __arg1 = _a4 = _a3 = _a2 = _a1 = #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55e71035c5b8, cond=0x55e71035c610) at pthread_cond_wait.c:502 spin = 0 buffer = {__routine = 0x7fe352a16050 <__condvar_cleanup_waiting>, __arg = 0x7fe344c64fd0, __canceltype = 1153847296, __prev = 0x0} cbuffer = {wseq = 1093, cond = 0x55e71035c610, mutex = 0x55e71035c5b8, private = 0} rt = err = g = 1 flags = g1_start = signals = result = 0 wseq = 1093 seq = 546 private = maxspin = err = result = wseq = g = seq = flags = private = signals = g1_start = spin = buffer = cbuffer = rt = s = #2 __pthread_cond_wait (cond=0x55e71035c610, mutex=0x55e71035c5b8) at pthread_cond_wait.c:655 No locals. #3 0x00007fe351ff026f in mozilla::detail::ConditionVariableImpl::wait (this=0x55e71035c610, lock=...) at ./mozglue/misc/ConditionVariable_posix.cpp:118 ptCond = 0x55e71035c610 ptMutex = r = #4 0x00007fe351ff0455 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x55e71035c610, lock=..., a_rel_time=...) at ./mozglue/misc/ConditionVariable_posix.cpp:127 ptCond = ptMutex = r = rel_time = rel_ts = now_ts = {tv_sec = 94450906820528, tv_nsec = 94450904606720} abs_ts = {tv_sec = 0, tv_nsec = 140612934303744} #5 0x00007fe351d6dc64 in js::ConditionVariable::wait_for (lock=..., rel_time=..., this=) at ./js/src/threading/ConditionVariable.h:101 No locals. #6 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=) at ./js/src/vm/HelperThreads.cpp:994 No locals. #7 js::HelperThread::threadLoop (this=0x55e710922470) at ./js/src/vm/HelperThreads.cpp:2238 task = nogc = lock = {> = {lock = @0x55e71035c5b8}, } cx = { = {stackRoots_ = {static kSize = 14, mArray = {mArr = {0x0 }}}, autoGCRooters_ = 0x0, geckoProfiler_ = {pseudoStack_ = 0x0}, compartment_ = 0x0, zone_ = 0x0, nativeStackLimit = {140614086316033, 140614086316033, 140614086316033}}, > = {}, runtime_ = {> = {value = 0x0}, }, kind_ = {value = js::ContextKind::Background}, threadNative_ = {value = 0}, helperThread_ = {> = {value = 0x55e710922470}, }, nurserySuppressions_ = {> = {value = 1}, }, options_ = {> = {value = {baseline_ = true, ion_ = true, asmJS_ = true, wasm_ = true, wasmBaseline_ = true, wasmIon_ = true, testWasmAwaitTier2_ = false, throwOnAsmJSValidationFailure_ = false, nativeRegExp_ = true, asyncStack_ = true, throwOnDebuggeeWouldRun_ = true, dumpStackOnDebuggeeWouldRun_ = false, werror_ = false, strictMode_ = false, extraWarnings_ = false, streams_ = false, expressionClosures_ = false, arrayProtoValues_ = true}}, }, arenas_ = {> = {value = 0x0}, }, enterCompartmentDepth_ = {> = {value = 0}, }, static reportedError = {dummy = 0}, static reportedOOM = { = {dummy = 0}, }, yieldCallback_ = {> = {value = 0x0}, }, jitActivation = {> = {value = 0x0}, }, regexpStack = {> = {value = {static kStackLimitSlack = 32, static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 512, static kMaximumStackSize = 67108864, base_ = 0x0, size = 0, limit_ = 0x0}}, }, activation_ = {> = {value = 0x0}, }, profilingActivation_ = 0x0, interpreterStack_ = {> = {value = {static DEFAULT_CHUNK_SIZE = 4096, allocator_ = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}, static MAX_FRAMES = 50000, static MAX_FRAMES_TRUSTED = 51000, frameCount_ = 0}}, }, nativeStackBase = 140614088159232, nativeStackQuota = {{> = {value = 1843200}, }, {> = {value = 1843200}, }, {> = {value = 1843200}, }}, entryMonitor = {> = {value = 0x0}, }, noExecuteDebuggerTop = {> = {value = 0x0}, }, activityCallback = {> = {value = 0x0}, }, activityCallbackArg = {> = {value = 0x0}, }, requestDepth = {> = {value = 0}, }, autoFlushICache_ = {> = {value = 0x0}, }, dtoaState = {> = {value = 0x0}, }, heapState = {> = {value = JS::HeapState::Idle}, }, suppressGC = {> = {value = 0}, }, enableAccessValidation = {> = {value = 0}, }, inUnsafeRegion = {> = {value = 0}, }, generationalDisabled = {> = {value = 0}, }, compactingDisabledCount = {> = {value = 0}, }, keepAtoms = {> = {value = 0}, }, frontendCollectionPool_ = {> = {value = {mapPool_ = {, 24, js::DefaultHasher, js::SystemAllocPolicy>, js::frontend::InlineTablePool, 24, js::DefaultHasher, js::SystemAllocPolicy> > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344c652d8, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = "`I\257R\343\177\000\000@ :\020\347U\000\000\216\341\223T\343\177\000\000\000\200\242R\343\177", '\000' , "\270\221\240R\343\177\000\000\340\264\240R\343\177\000\000\366\062\254\237\000\000\000\000\364\371\205Q\343\177\000\000\313\260~\002\000\000\000\000\260:\204Q\343\177\000\000\334\213\240R\343\177\000\000\t\000\000\000\343\177\000\000PT\306D\343\177\000\000\003\000\000\000\000\000\000\000@T\306D\343\177\000\000h\237\240R\343\177\000\000\000\000\000\000\000\000\000\000\222\000\000\000\000\000\000\000@ :\020\347U\000\000\211", '\000' , "\366\062\254\237\000\000\000\000"...}, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344c653f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = "\001\000\000\000\000\000\000\000\000@\030R\343\177\000\000\364\371\205Q\343\177\000\000\000\000\000\000\001\000\000\000@T\306D\343\177\000\000PT\306D\343\177\000\000`C\030R\343\177", '\000' , "\377\377\377\377", '\000' , "h\237\240R\343\177\000\000\000\200\242R\343\177", '\000' , "h\246\027R\343\177\000\000\060Y\306D\343\177\000\000\256f5\211\374\177\000\000\257f5\211\374\177\000\000"...}, static sMaxInlineStorage = }}, }, vectorPool_ = {, js::frontend::VectorPool > >> = {all_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344c65508, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = "JS Helpe\000\000\000\000\000\000\000\000\000Y\306D\343\177\000\000\000g\306D\343\177\000\000\005\000\000\000\000\000\000\000 Helper", '\000' , "\240\037\000\000\377\377", '\000' ...}, static sMaxInlineStorage = }, recyclable_ = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 32, mBegin = 0x7fe344c65620, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 32}, mBytes = "k/fr/LC_MESSAGES /usr/shar00000 08:02 4065e3546de000-7fe35\b\000\000\000\001\000\000\000\021\006", '\000' , " \000\000\351EH\233[I\362\277\000\000\000\000\000\000\000\000\034\063\220E\247y\342?", '\000' }, static sMaxInlineStorage = }}, }, activeCompilations_ = 0}}, }, suppressProfilerSampling = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, tempLifoAlloc_ = {> = {value = {chunks_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, unused_ = {head_ = {mTuple = {, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {> = {}, mFirstA = 0x0}, }}, last_ = 0x0}, markCount = 0, defaultChunkSize_ = 4096, curSize_ = 0, peakSize_ = 0, static HUGE_ALLOCATION = 52428800}}, }, debuggerMutations = {> = {value = 0}, }, ionPcScriptCache = {> = {value = 0x0}, }, throwing = {> = {value = false}, }, unwrappedException_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344c65788, mPrev = 0x7fe344c65788, mIsSentinel = false}, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}}}, }, overRecursed_ = {> = {value = false}, }, propagatingForcedReturn_ = {> = {value = false}, }, liveVolatileJitFrameIter_ = {> = {value = 0x0}, }, reportGranularity = {> = {value = 3}, }, resolvingList = {> = {value = 0x0}, }, generatingError = {> = {value = false}, }, cycleDetectorVector_ = { >> = {value = {vector = { = {cx_ = 0x7fe344c650e0}, static kElemIsPod = true, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7fe344c657f0, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 8}, mBytes = '\000' }, static sMaxInlineStorage = }}}, }, data = {> = {value = 0x0}, }, outstandingRequests = {> = {value = 0}, }, jitIsBroken = {> = {value = false}, }, asyncStackForNewActivations_ = { >> = {value = { >> = { >> = { >> = {}, }, }, >> = {mNext = 0x7fe344c65840, mPrev = 0x7fe344c65840, mIsSentinel = false}, ptr = 0x0}}, }, asyncCauseForNewActivations = {> = {value = 0x0}, }, asyncCallIsExplicit = {> = {value = false}, }, interruptCallbacks_ = { >> = {value = { = {}, static kElemIsPod = true, static kMaxInlineBytes = 999, static kInlineCapacity = 2, mBegin = 0x7fe344c65888, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 2}, mBytes = '\000' }, static sMaxInlineStorage = }}, }, interruptCallbackDisabled = {> = {value = false}, }, interrupt_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, interruptRegExpJit_ = {> = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, }, handlingJitInterrupt_ = {> = {mValue = {> = {static _S_alignment = 4, _M_i = 0}, }}, }, fx = {cond_ = 0x0, state_ = js::FutexThread::Idle, static lock_ = {> = {> = {mValue = {_M_b = {_M_p = 0x55e7103598a0}}}, }, }, canWait_ = {> = {value = false}, }}, osrTempData_ = {> = {value = 0x0}, }, ionReturnOverride_ = {> = {value = {data = {asBits = 18445195961337643013, debugView = {payload47 = 5, tag = JSVAL_TAG_MAGIC}, s = {payload = {i32 = 5, u32 = 5, why = JS_ARG_POISON}}, asDouble = -nan(0xa800000000005), asPtr = 0xfffa800000000005, asWord = 18445195961337643013, asUIntPtr = 18445195961337643013}}}, }, jitStackLimit = {> = {> = {mValue = {> = {static _S_alignment = 8, _M_i = 18446744073709551615}, }}, }, }, jitStackLimitNoInterrupt = {> = {value = 18446744073709551615}, }, getIncumbentGlobalCallback = {> = {value = 0x0}, }, enqueuePromiseJobCallback = {, JS::Handle, JS::Handle, void*)>> = {value = 0x0}, }, enqueuePromiseJobCallbackData = {> = {value = 0x0}, }, jobQueue = { >*>> = {value = 0x0}, }, drainingJobQueue = {> = {value = false}, }, stopDrainingJobQueue = {> = {value = false}, }, promiseRejectionTrackerCallback = {, JS::PromiseRejectionHandlingState, void*)>> = {value = 0x0}, }, promiseRejectionTrackerCallbackData = {> = {value = 0x0}, }} #8 0x00007fe351d687b2 in js::detail::ThreadTrampoline::callMain<0ul> (this=0x55e7109406d0) at ./js/src/threading/Thread.h:241 No locals. #9 js::detail::ThreadTrampoline::Start (aPack=0x55e7109406d0) at ./js/src/threading/Thread.h:235 pack = 0x55e7109406d0 #10 0x00007fe352a10182 in start_thread (arg=) at pthread_create.c:486 ret = pd = now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140614088156928, 4134867160101825369, 140722610464430, 140722610464431, 140722610464560, 140614088153664, -4132204068656632999, -4132234608814052519}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #11 0x00007fe353769faf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals. . Thread 1 (Thread 0x7fe34c9001c0 (LWP 2198)): #0 __GI_raise (sig=) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {0, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 0, 10704757568180463360, 94450868412256, 140722610443648}} pid = tid = ret = #1 0x000055e70e75e01b in dump_gjs_stack_on_signal_handler (signo=6) at ../src/main.c:372 sa = {__sigaction_handler = {sa_handler = 0x55e70e75e050 , sa_sigaction = 0x55e70e75e050 }, sa_mask = {__val = {0 }}, sa_flags = 0, sa_restorer = 0x0} i = 65 #2 No locals. #3 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 set = {__val = {0, 94451049370545, 94451027656224, 140614335401120, 94451049370716, 2064, 129, 140614335401024, 18446744073709551536, 0, 2048, 140614334035645, 553978232832, 140614335401120, 127, 343597383809}} pid = tid = ret = #4 0x00007fe353671535 in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x55e710318010, sa_sigaction = 0x55e710318010}, sa_mask = {__val = {94450625806337, 0, 125, 94450909968560, 10704757568180463360, 206158430248, 140614347855867, 140614347877613, 140615434108928, 94450909968560, 0, 0, 10704757568180463360, 140614333296375, 94450909968560, 126}}, sa_flags = 1414053376, sa_restorer = 0x7ffc89351fd0} sigs = {__val = {32, 0 }} #5 0x00007fe354387dc3 in g_assertion_message (domain=, file=, line=, func=0x7fe35362efe0 <__FUNCTION__.49030> "st_image_content_get_preferred_size", message=) at ../../../glib/gtestutils.c:2878 lstr = "155\000\374\177\000\000\001\000\000\000\000\000\000\000\260 5\211\374\177\000\000}\341\242S\343\177\000" s = 0x55e710eff8b0 "" #6 0x00007fe3543e2ef6 in g_assertion_message_cmpnum (domain=domain@entry=0x7fe35362d634 "St", file=file@entry=0x7fe35362eef7 "../src/st/st-image-content.c", line=line@entry=155, func=func@entry=0x7fe35362efe0 <__FUNCTION__.49030> "st_image_content_get_preferred_size", expr=expr@entry=0x7fe35362eee6 "priv->width > -1", arg1=-1, cmp=cmp@entry=0x7fe35362eee4 ">", arg2=-1, numtype=105 'i') at ../../../glib/gtestutils.c:2937 s = 0x55e719c6d360 "assertion failed (priv->width > -1): (-1 > -1)" #7 0x00007fe35360e052 in st_image_content_get_preferred_size (content=0x55e715c2f0a0, width=0x7ffc89352100, height=0x7ffc89352104) at ../src/st/st-image-content.c:155 __n1 = -1 __n2 = -1 self = priv = 0x55e715c2f080 texture = __FUNCTION__ = "st_image_content_get_preferred_size" #8 0x00007fe353a31c5f in clutter_actor_get_preferred_size (self=self@entry=0x55e7111de670, min_width_p=min_width_p@entry=0x0, min_height_p=min_height_p@entry=0x0, natural_width_p=natural_width_p@entry=0x7ffc89352148, natural_height_p=natural_height_p@entry=0x7ffc8935214c) at ../clutter/clutter/clutter-actor.c:9218 priv = min_width = 0 min_height = 0 natural_width = 0 natural_height = 0 __FUNCTION__ = "clutter_actor_get_preferred_size" #9 0x00007fe353a31dc4 in clutter_actor_get_transformed_size (self=self@entry=0x55e7111de670, width=width@entry=0x7ffc893521e8, height=height@entry=0x7ffc893521ec) at ../clutter/clutter/clutter-actor.c:10994 natural_width = 0 natural_height = 0 box = {x1 = 0, y1 = 0, x2 = -2.18030178e-33, y2 = 4.59121429e-41} priv = v = {{x = -2.18030104e-33, y = 4.59121429e-41, z = -2.18031941e-33}, {x = 4.59121429e-41, y = 1.24551623e-28, z = 3.08159545e-41}, {x = 1.40129846e-45, y = 0, z = 3.46949052e+12}, {x = 4.58771104e-41, y = 1.39917695e+12, z = 4.58771104e-41}} x_min = x_max = y_min = y_max = i = __FUNCTION__ = "clutter_actor_get_transformed_size" #10 0x00007fe353a31e7f in _clutter_actor_compute_resource_scale (self=0x55e7111de670, resource_scale=resource_scale@entry=0x7ffc89352244) at ../clutter/clutter/clutter-actor.c:17821 bounding_rect = {origin = {x = 2880, y = 27}, size = {width = 3.25649223e+12, height = 4.58771104e-41}} priv = #11 0x00007fe353a31f9a in clutter_actor_update_resource_scale (self=) at ../clutter/clutter/clutter-actor.c:17873 priv = 0x55e7111de350 resource_scale = 0 old_resource_scale = -1 __FUNCTION__ = "clutter_actor_update_resource_scale" _g_boolean_var_ = #12 0x00007fe353a31ffe in clutter_actor_ensure_resource_scale (self=0x55e7111de670) at ../clutter/clutter/clutter-actor.c:17892 priv = #13 0x00007fe353a320d1 in clutter_actor_real_map (self=0x55e7111de670) at ../clutter/clutter/clutter-actor.c:1530 priv = 0x55e7111de350 stage = 0x55e7108593b0 iter = __FUNCTION__ = "clutter_actor_real_map" #14 0x00007fe353a2921d in clutter_actor_set_mapped (self=0x55e7111de670, mapped=) at ../clutter/clutter/clutter-actor.c:1292 __FUNCTION__ = "clutter_actor_set_mapped" _g_boolean_var_ = #15 0x00007fe353a2c0b2 in clutter_actor_update_map_state (self=0x55e7111de670, change=) at ../clutter/clutter/clutter-actor.c:1475 parent = must_be_realized = 1 priv = should_be_mapped = 1 may_be_realized = 1 was_mapped = __FUNCTION__ = "clutter_actor_update_map_state" #16 0x00007fe353a32108 in clutter_actor_real_map (self=0x55e7193f7de0) at ../clutter/clutter/clutter-actor.c:1541 priv = 0x55e7193f7ac0 stage = iter = 0x55e7111de670 __FUNCTION__ = "clutter_actor_real_map" #17 0x00007fe35362ab59 in st_widget_map (actor=0x55e7193f7de0) at ../src/st/st-widget.c:479 self = 0x55e7193f7de0 #18 0x00007fe353a2921d in clutter_actor_set_mapped (self=0x55e7193f7de0, mapped=) at ../clutter/clutter/clutter-actor.c:1292 __FUNCTION__ = "clutter_actor_set_mapped" _g_boolean_var_ = #19 0x00007fe353a2c0b2 in clutter_actor_update_map_state (self=0x55e7193f7de0, change=) at ../clutter/clutter/clutter-actor.c:1475 parent = must_be_realized = 1 priv = should_be_mapped = 1 may_be_realized = 1 was_mapped = __FUNCTION__ = "clutter_actor_update_map_state" #20 0x00007fe353a32108 in clutter_actor_real_map (self=0x55e7194e6340) at ../clutter/clutter/clutter-actor.c:1541 priv = 0x55e7194e6020 stage = iter = 0x55e7193f7de0 __FUNCTION__ = "clutter_actor_real_map" #21 0x00007fe35362ab59 in st_widget_map (actor=0x55e7194e6340) at ../src/st/st-widget.c:479 self = 0x55e7194e6340 #22 0x00007fe353a2921d in clutter_actor_set_mapped (self=0x55e7194e6340, mapped=) at ../clutter/clutter/clutter-actor.c:1292 __FUNCTION__ = "clutter_actor_set_mapped" _g_boolean_var_ = #23 0x00007fe353a2c0b2 in clutter_actor_update_map_state (self=0x55e7194e6340, change=) at ../clutter/clutter/clutter-actor.c:1475 parent = must_be_realized = 1 priv = should_be_mapped = 1 may_be_realized = 1 was_mapped = __FUNCTION__ = "clutter_actor_update_map_state" #24 0x00007fe353a32108 in clutter_actor_real_map (self=0x55e716486c60) at ../clutter/clutter/clutter-actor.c:1541 priv = 0x55e716486940 stage = iter = 0x55e7194e6340 __FUNCTION__ = "clutter_actor_real_map" #25 0x00007fe35362ab59 in st_widget_map (actor=0x55e716486c60) at ../src/st/st-widget.c:479 self = 0x55e716486c60 #26 0x00007fe353a2921d in clutter_actor_set_mapped (self=0x55e716486c60, mapped=) at ../clutter/clutter/clutter-actor.c:1292 __FUNCTION__ = "clutter_actor_set_mapped" _g_boolean_var_ = #27 0x00007fe353a2c0b2 in clutter_actor_update_map_state (self=0x55e716486c60, change=) at ../clutter/clutter/clutter-actor.c:1475 parent = must_be_realized = 1 priv = should_be_mapped = 1 may_be_realized = 1 was_mapped = __FUNCTION__ = "clutter_actor_update_map_state" #28 0x00007fe353a32108 in clutter_actor_real_map (self=0x55e7129ed3c0) at ../clutter/clutter/clutter-actor.c:1541 priv = 0x55e7129ed0a0 stage = iter = 0x55e716486c60 __FUNCTION__ = "clutter_actor_real_map" #29 0x00007fe35362ab59 in st_widget_map (actor=0x55e7129ed3c0) at ../src/st/st-widget.c:479 self = 0x55e7129ed3c0 #30 0x00007fe353a2921d in clutter_actor_set_mapped (self=0x55e7129ed3c0, mapped=) at ../clutter/clutter/clutter-actor.c:1292 __FUNCTION__ = "clutter_actor_set_mapped" _g_boolean_var_ = #31 0x00007fe353a2c0b2 in clutter_actor_update_map_state (self=0x55e7129ed3c0, change=) at ../clutter/clutter/clutter-actor.c:1475 parent = must_be_realized = 1 priv = should_be_mapped = 1 may_be_realized = 1 was_mapped = __FUNCTION__ = "clutter_actor_update_map_state" #32 0x00007fe353a32108 in clutter_actor_real_map (self=0x55e711a6db20) at ../clutter/clutter/clutter-actor.c:1541 priv = 0x55e711a6d800 stage = iter = 0x55e7129ed3c0 __FUNCTION__ = "clutter_actor_real_map" #33 0x00007fe35362ab59 in st_widget_map (actor=0x55e711a6db20) at ../src/st/st-widget.c:479 self = 0x55e711a6db20 #34 0x00007fe353a2921d in clutter_actor_set_mapped (self=0x55e711a6db20, mapped=) at ../clutter/clutter/clutter-actor.c:1292 __FUNCTION__ = "clutter_actor_set_mapped" _g_boolean_var_ = #35 0x00007fe353a2c0b2 in clutter_actor_update_map_state (self=0x55e711a6db20, change=) at ../clutter/clutter/clutter-actor.c:1475 parent = must_be_realized = 1 priv = should_be_mapped = 1 may_be_realized = 1 was_mapped = __FUNCTION__ = "clutter_actor_update_map_state" #36 0x00007fe353a32108 in clutter_actor_real_map (self=0x55e711a6b450) at ../clutter/clutter/clutter-actor.c:1541 priv = 0x55e711a6b130 stage = iter = 0x55e711a6db20 __FUNCTION__ = "clutter_actor_real_map" #37 0x00007fe35362ab59 in st_widget_map (actor=0x55e711a6b450) at ../src/st/st-widget.c:479 self = 0x55e711a6b450 #38 0x00007fe353a2921d in clutter_actor_set_mapped (self=0x55e711a6b450, mapped=) at ../clutter/clutter/clutter-actor.c:1292 __FUNCTION__ = "clutter_actor_set_mapped" _g_boolean_var_ = #39 0x00007fe353a2c0b2 in clutter_actor_update_map_state (self=self@entry=0x55e711a6b450, change=change@entry=MAP_STATE_CHECK) at ../clutter/clutter/clutter-actor.c:1475 parent = must_be_realized = 1 priv = should_be_mapped = 1 may_be_realized = 1 was_mapped = __FUNCTION__ = "clutter_actor_update_map_state" #40 0x00007fe353a389da in clutter_actor_real_show (self=0x55e711a6b450) at ../clutter/clutter/clutter-actor.c:1694 priv = #41 0x00007fe3544a0e7d in g_closure_invoke (closure=0x55e71081dda0, return_value=0x0, n_param_values=1, param_values=0x7ffc89352830, invocation_hint=0x7ffc893527b0) at ../../../gobject/gclosure.c:810 marshal = 0x7fe35449f370 marshal_data = 0x88 in_marshal = 0 real_closure = 0x55e71081dd80 __FUNCTION__ = "g_closure_invoke" #42 0x00007fe3544b46dc in signal_emit_unlocked_R (node=node@entry=0x55e710838cb0, detail=detail@entry=0, instance=instance@entry=0x55e711a6b450, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc89352830) at ../../../gobject/gsignal.c:3565 accumulator = 0x0 emission = {next = 0x7ffc89356d40, instance = 0x55e711a6b450, ihint = {signal_id = 53, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 94450907785984} class_closure = 0x55e71081dda0 hlist = handler_list = return_accu = 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 53 max_sequential_handler_number = 81853 return_value_altered = #43 0x00007fe3544bd46e in g_signal_emit_valist (instance=, signal_id=, detail=, var_args=var_args@entry=0x7ffc893529e0) at ../../../gobject/gsignal.c:3391 instance_and_params = 0x7ffc89352830 signal_return_type = param_values = 0x7ffc89352848 node = i = n_params = __FUNCTION__ = "g_signal_emit_valist" #44 0x00007fe3544bdb2f in g_signal_emit (instance=instance@entry=0x55e711a6b450, signal_id=, detail=detail@entry=0) at ../../../gobject/gsignal.c:3447 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc89352ac0, reg_save_area = 0x7ffc89352a00}} #45 0x00007fe353a3a3d2 in clutter_actor_show (self=0x55e711a6b450) at ../clutter/clutter/clutter-actor.c:1801 priv = 0x55e711a6b130 priv = __FUNCTION__ = "clutter_actor_show" _g_boolean_var_ = __inst = __t = __r = #46 clutter_actor_show (self=0x55e711a6b450) at ../clutter/clutter/clutter-actor.c:1764 priv = __FUNCTION__ = "clutter_actor_show" _g_boolean_var_ = __inst = __t = __r = #47 0x00007fe352a0381e in ffi_call_unix64 () at ../src/x86/unix64.S:76 No locals. #48 0x00007fe352a031ef in ffi_call (cif=cif@entry=0x55e71196feb8, fn=, rvalue=, rvalue@entry=0x7ffc89352cf8, avalue=avalue@entry=0x7ffc89352c00) at ../src/x86/ffi64.c:525 classes = {X86_64_INTEGER_CLASS, 32764, 1372181441, 32739} stack = argp = arg_types = gprcount = ssecount = ngpr = 1 nsse = 0 i = avn = ret_in_memory = reg_args = #49 0x00007fe353b89229 in gjs_invoke_c_function (context=0x55e7109ba180, function=0x55e71196fea0, obj=..., args=..., js_rval=..., r_value=0x0) at gi/function.cpp:1096 in_arg_cvalues = 0x7ffc89352c10 out_arg_cvalues = 0x7ffc89352bf0 inout_original_arg_cvalues = 0x7ffc89352be0 ffi_arg_pointers = 0x7ffc89352c00 return_value = {v_boolean = -1993002112, v_int8 = -128 '\200', v_uint8 = 128 '\200', v_int16 = 13184, v_uint16 = 13184, v_int32 = -1993002112, v_uint32 = 2301965184, v_int64 = 539172877184, v_uint64 = 539172877184, v_float = -2.18112977e-33, v_double = 2.6638679578599606e-312, v_short = 13184, v_ushort = 13184, v_int = -1993002112, v_uint = 2301965184, v_long = 539172877184, v_ulong = 539172877184, v_ssize = 539172877184, v_size = 539172877184, v_string = 0x7d89353380 , v_pointer = 0x7d89353380} return_value_p = 0x7ffc89352cf8 return_gargument = {v_boolean = -1038997760, v_int8 = 0 '\000', v_uint8 = 0 '\000', v_int16 = 9984, v_uint16 = 9984, v_int32 = -1038997760, v_uint32 = 3255969536, v_int64 = -7741986505529088256, v_uint64 = 10704757568180463360, v_float = -36.5380859, v_double = -1.1763437788294038e-209, v_short = 9984, v_ushort = 9984, v_int = -1038997760, v_uint = 3255969536, v_long = -7741986505529088256, v_ulong = 10704757568180463360, v_ssize = -7741986505529088256, v_size = 10704757568180463360, v_string = 0x948ef04ac2122700 , v_pointer = 0x948ef04ac2122700} processed_c_args = 1 '\001' gi_argc = 0 '\000' gi_arg_pos = c_argc = 1 '\001' c_arg_pos = js_arg_pos = can_throw_gerror = false did_throw_gerror = false local_error = 0x0 failed = false postinvoke_release_failed = is_method = is_object_method = true return_info = {dummy1 = 18, dummy2 = 2147483647, dummy3 = 0x55e710355880, dummy4 = 0x55e71196ccf0, dummy5 = 0x55e710cd5360, dummy6 = 89836, dummy7 = 0, padding = {0x0, 0x0, 0x0, 0x0}} return_tag = GI_TYPE_TAG_VOID return_values = { >> = {, JS::Rooted > >> = {, JS::Rooted > >> = {, JS::Rooted > >> = {}, }, }, stack = 0x55e7109ba1e8, prev = 0x7ffc89353568, ptr = {tracer = 0x7fe353b81100 >::trace(JSTracer*, JS::GCVector*, char const*)>, storage = {vector = { = {cx_ = 0x55e7109ba180}, static kElemIsPod = false, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7ffc89352f08, mLength = 0, mTail = {::CapacityAndReserved> = {mCapacity = 8}, mBytes = "P\027\271S\343\177\000\000\340\241\233\020\347U\000\000\000'\022\302J\360\216\224\240/5\211\374\177\000\000\300\060\065\211\374\177\000\000\000\310\276\065\343\177\000\000\220/5\211\374\177\000\000\200\241\233\020\347U\000"}, static sMaxInlineStorage = }}}}, } next_rval = 0 '\000' __PRETTY_FUNCTION__ = "bool gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, const JS::HandleValueArray&, mozilla::Maybe >, GIArgument*)" #50 0x00007fe353b8a9a6 in function_call (context=0x55e7109ba180, js_argc=0, vp=0x55e7142db890) at /usr/include/mozjs-60/js/RootingAPI.h:1128 js_argv = object = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89353360, ptr = 0x7fe3355480c0} callee = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89352fa0, ptr = 0x7fe335537340} success = priv = 0x55e71196fea0 retval = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e0, prev = 0x7ffc89353280, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}} #51 0x00007fe35198e194 in js::CallJSNative (args=..., native=0x7fe353b8a880 , cx=0x55e7109ba180) at ./debian/build/dist/include/js/CallArgs.h:286 ok = ok = #52 js::InternalCallOrConstruct (cx=0x55e7109ba180, args=..., construct=) at ./js/src/vm/Interpreter.cpp:450 call = 0x7fe353b8a880 skipForCallee = fun = { >> = { >> = { >> = {}, }, }, stack = 0xfffe7fe3355480c0, prev = 0x7ffc89353030, ptr = 0x55e7109ba1a0} state = { = {kind_ = (unknown: 894730432), script_ = { >> = { >> = { >> = {}, }, }, stack = 0x0, prev = 0x55e7109ba1d8, ptr = 0x7ffc893533a0}}, args_ = @0x7fe335bec800, construct_ = (unknown: 3255969536)} ok = #53 0x00007fe3519818f1 in js::CallFromStack (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3115 No locals. #54 Interpret (cx=0x55e7109ba180, state=...) at ./js/src/vm/Interpreter.cpp:3115 newsp = construct = js::NO_CONSTRUCT ignoresReturnValue = argStackSlots = isFunction = args = {> = {argv_ = 0x55e7142db8a0, argc_ = 0, constructing_ = false, ignoresReturnValue_ = true}, } maybeFun = addresses = {0x7fe351985f9c , 0x7fe3519861fe , 0x7fe3519846d7 , 0x7fe351984629 , 0x7fe3519845eb , 0x7fe351983968 , 0x7fe3519839bd , 0x7fe351987a3c , 0x7fe351987971 , 0x7fe3519865ec , 0x7fe35198748f , 0x7fe351986123 , 0x7fe351987688 , 0x7fe351985c0c , 0x7fe351984dcd , 0x7fe351987335 , 0x7fe35198727d , 0x7fe3519871c5 , 0x7fe351987159 , 0x7fe3519870e7 , 0x7fe351987603 , 0x7fe351984fc5 , 0x7fe351988adc , 0x7fe3519882ba , 0x7fe351988a1e , 0x7fe351986abc , 0x7fe3519858b4 , 0x7fe35198578e , 0x7fe351985692 , 0x7fe35198559e , 0x7fe351988639 , 0x7fe35198851f , 0x7fe3519863c6 , 0x7fe351987ce3 , 0x7fe351987c57 , 0x7fe3519887d8 , 0x7fe351984e69 , 0x7fe3519831a3 , 0x7fe351983037 , 0x7fe351982fe4 , 0x7fe351984b49 , 0x7fe351982239 , 0x7fe3519881b3 , 0x7fe35198614d , 0x7fe3519860ac , 0x7fe351987e05 , 0x7fe3519831a3 , 0x7fe351983037 , 0x7fe351983b47 , 0x7fe35198232a , 0x7fe351982280 , 0x7fe3519854f4 , 0x7fe3519862bd , 0x7fe351984c87 , 0x7fe351983b47 , 0x7fe3519836b0 , 0x7fe3519839e5 , 0x7fe3519839e5 , 0x7fe351986766 , 0x7fe351982b95 , 0x7fe351986b7a , 0x7fe351986c04 , 0x7fe351987e8e , 0x7fe35198793a , 0x7fe351987e57 , 0x7fe35198476d , 0x7fe351985f4c , 0x7fe35198672f , 0x7fe351987b67 , 0x7fe351987b03 , 0x7fe351986682 , 0x7fe3519865b3 , 0x7fe351987078 , 0x7fe35198758e , 0x7fe351986e8f , 0x7fe351985dd0 , 0x7fe351985d56 , 0x7fe351985d09 , 0x7fe351985cbb , 0x7fe3519816ce , 0x7fe351987d58 , 0x7fe3519861db , 0x7fe35198676b , 0x7fe351986271 , 0x7fe351984307 , 0x7fe35198429c , 0x7fe35198425d , 0x7fe351984225 , 0x7fe351985a55 , 0x7fe351987719 , 0x7fe3519876b9 , 0x7fe351985e1c , 0x7fe351984ab2 , 0x7fe351983ef2 , 0x7fe3519835e5 , 0x7fe351987ec5 , 0x7fe351987f43 , 0x7fe3519845e6 , 0x7fe35198260f , 0x7fe3519851c0 , 0x7fe35198255e , 0x7fe351986f6a , 0x7fe35198777f , 0x7fe351984a1a , 0x7fe351988408 , 0x7fe351983c90 , 0x7fe3519861bd , 0x7fe351983c90 , 0x7fe351981800 , 0x7fe3519826e0 , 0x7fe3519834ed , 0x7fe35198232a , 0x7fe351986997 , 0x7fe3519867df , 0x7fe351988039 , 0x7fe351986909 , 0x7fe351987fc1 , 0x7fe351986547 , 0x7fe3519864f8 , 0x7fe351986253 , 0x7fe3519816b0 , 0x7fe351987518 , 0x7fe3519839b8 , 0x7fe3519832ca , 0x7fe3519832ca , 0x7fe351983d90 , 0x7fe351985f8d , 0x7fe351983fa7 , 0x7fe3519829c0 , 0x7fe35198401c , 0x7fe351985344 , 0x7fe35198529d , 0x7fe351985e78 , 0x7fe351987430 , 0x7fe351985f83 , 0x7fe3519864ca , 0x7fe35198781b , 0x7fe351984f26 , 0x7fe351984592 , 0x7fe35198455a , 0x7fe3519844a5 , 0x7fe351984404 , 0x7fe351984370 , 0x7fe351985a97 , 0x7fe35198884c , 0x7fe351985458 , 0x7fe35198284f , 0x7fe35198284f , 0x7fe351984988 , 0x7fe351985231 , 0x7fe351988759 , 0x7fe351986a2e , 0x7fe3519860ea , 0x7fe351983983 , 0x7fe351982b95 , 0x7fe351988847 , 0x7fe351988a19 , 0x7fe351982eab , 0x7fe3519833a1 , 0x7fe3519833a1 , 0x7fe351986ec1 , 0x7fe3519843a7 , 0x7fe3519829c0 , 0x7fe3519847c2 , 0x7fe35198487c , 0x7fe351982230 , 0x7fe351982239 , 0x7fe35198481b , 0x7fe35198490d , 0x7fe351984f21 , 0x7fe35198298d , 0x7fe3519851bb , 0x7fe35198260f , 0x7fe3519851b6 , 0x7fe35198255e , 0x7fe3519835e5 , 0x7fe351986c60 , 0x7fe3519847a4 , 0x7fe351986436 , 0x7fe35198298d , 0x7fe351988104 , 0x7fe351988267 , 0x7fe3519853c7 , 0x7fe3519874c1 , 0x7fe351982712 , 0x7fe351984e03 , 0x7fe351984d6a , 0x7fe351985c6e , 0x7fe351985a12 , 0x7fe351984d01 , 0x7fe351984c8c , 0x7fe351984ccb , 0x7fe3519851c5 , 0x7fe3519836b0 , 0x7fe351983ef7 , 0x7fe351988346 , 0x7fe351982fe4 , 0x7fe35198504a , 0x7fe35198816c , 0x7fe351985117 ...} entryFrame = 0x0 entryMonitor = {cx_ = 0x55e7109ba180, entryMonitor_ = 0x0} activation = { = {cx_ = 0x55e7109ba180, compartment_ = 0x55e7109e2800, prev_ = 0x7ffc89353c00, prevProfiling_ = 0x7ffc89354aa0, hideScriptedCallerCount_ = 0, frameCache_ = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e8, prev = 0x7ffc89353c28, ptr = {tracer = 0x7fe351970ed0 ::trace(JSTracer*, js::LiveSavedFrameCache*, char const*)>, storage = {frames = 0x0}}}, asyncStack_ = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89353740, ptr = 0x0}, asyncCause_ = 0x0, asyncCallIsExplicit_ = false, kind_ = js::Activation::Interpreter}, regs_ = {sp = 0x55e7142db8a0, pc = 0x55e711126728 "\347", fp_ = 0x55e7142db810}, entryFrame_ = 0x55e7142db810, opMask_ = 0} script = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b0, prev = 0x7ffc89353768, ptr = 0x7fe3358a5700} logger = scriptEvent = rootValue0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e0, prev = 0x7ffc89353940, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}} rootValue1 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e0, prev = 0x7ffc89353260, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}} rootString0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1c0, prev = 0x7ffc89353a40, ptr = 0x0} rootString1 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1c0, prev = 0x7ffc893532a0, ptr = 0x0} rootObject0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89353588, ptr = 0x0} rootObject1 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc893532e0, ptr = 0x0} rootObject2 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89353300, ptr = 0x0} rootNativeObject0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89353320, ptr = 0x0} rootFunction0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89353340, ptr = 0x0} rootName0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1c0, prev = 0x7ffc893532c0, ptr = 0x0} rootId0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1d8, prev = 0x7ffc89353a60, ptr = {asBits = 2}} rootShape0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b8, prev = 0x7ffc89353a80, ptr = 0x0} rootScript0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b0, prev = 0x7ffc89353240, ptr = 0x0} rootScope0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba198, prev = 0x7ffc89353ac0, ptr = 0x0} blockDepth = interpReturnOK = false frameHalfInitialized = #55 0x00007fe35198db26 in js::RunScript (cx=0x55e7109ba180, state=...) at ./js/src/vm/Interpreter.cpp:418 stopwatch = {cx_ = 0x55e7109ba180, iteration_ = 0, isMonitoringJank_ = false, isMonitoringCPOW_ = false, cyclesStart_ = 0, CPOWTimeStart_ = 0, cpuStart_ = {}, groups_ = { = {}, static kElemIsPod = false, static kMaxInlineBytes = 999, static kInlineCapacity = 8, mBegin = 0x7ffc89353698, mLength = 0, mTail = {, 8, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = "(<5\211\374\177\000\000\000\020\227Q\343\177\000\000\020\017\214\065\343\177\000\000\270\241\233\020\347U\000\000\200:5\211\374\177\000\000\020\017\214\065\343\177\000\000P75\211\374\177\000\000@\201\202\065\343\177\000"}, static sMaxInlineStorage = }} marker = {profiler_ = 0x0} status = #56 0x00007fe35198e0f1 in js::InternalCallOrConstruct (cx=0x55e7109ba180, args=..., construct=) at ./js/src/vm/Interpreter.cpp:490 skipForCallee = fun = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89353a20, ptr = 0x7fe33589d920} state = { = {kind_ = js::RunState::Invoke, script_ = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b0, prev = 0x7ffc89353aa0, ptr = 0x7fe3358a5700}}, args_ = @0x7ffc893538c0, construct_ = js::NO_CONSTRUCT} ok = #57 0x00007fe3519818f1 in js::CallFromStack (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3115 No locals. #58 Interpret (cx=0x55e7109ba180, state=...) at ./js/src/vm/Interpreter.cpp:3115 newsp = construct = js::NO_CONSTRUCT ignoresReturnValue = argStackSlots = isFunction = args = {> = {argv_ = 0x55e7142db800, argc_ = 0, constructing_ = false, ignoresReturnValue_ = true}, } maybeFun = addresses = {0x7fe351985f9c , 0x7fe3519861fe , 0x7fe3519846d7 , 0x7fe351984629 , 0x7fe3519845eb , 0x7fe351983968 , 0x7fe3519839bd , 0x7fe351987a3c , 0x7fe351987971 , 0x7fe3519865ec , 0x7fe35198748f , 0x7fe351986123 , 0x7fe351987688 , 0x7fe351985c0c , 0x7fe351984dcd , 0x7fe351987335 , 0x7fe35198727d , 0x7fe3519871c5 , 0x7fe351987159 , 0x7fe3519870e7 , 0x7fe351987603 , 0x7fe351984fc5 , 0x7fe351988adc , 0x7fe3519882ba , 0x7fe351988a1e , 0x7fe351986abc , 0x7fe3519858b4 , 0x7fe35198578e , 0x7fe351985692 , 0x7fe35198559e , 0x7fe351988639 , 0x7fe35198851f , 0x7fe3519863c6 , 0x7fe351987ce3 , 0x7fe351987c57 , 0x7fe3519887d8 , 0x7fe351984e69 , 0x7fe3519831a3 , 0x7fe351983037 , 0x7fe351982fe4 , 0x7fe351984b49 , 0x7fe351982239 , 0x7fe3519881b3 , 0x7fe35198614d , 0x7fe3519860ac , 0x7fe351987e05 , 0x7fe3519831a3 , 0x7fe351983037 , 0x7fe351983b47 , 0x7fe35198232a , 0x7fe351982280 , 0x7fe3519854f4 , 0x7fe3519862bd , 0x7fe351984c87 , 0x7fe351983b47 , 0x7fe3519836b0 , 0x7fe3519839e5 , 0x7fe3519839e5 , 0x7fe351986766 , 0x7fe351982b95 , 0x7fe351986b7a , 0x7fe351986c04 , 0x7fe351987e8e , 0x7fe35198793a , 0x7fe351987e57 , 0x7fe35198476d , 0x7fe351985f4c , 0x7fe35198672f , 0x7fe351987b67 , 0x7fe351987b03 , 0x7fe351986682 , 0x7fe3519865b3 , 0x7fe351987078 , 0x7fe35198758e , 0x7fe351986e8f , 0x7fe351985dd0 , 0x7fe351985d56 , 0x7fe351985d09 , 0x7fe351985cbb , 0x7fe3519816ce , 0x7fe351987d58 , 0x7fe3519861db , 0x7fe35198676b , 0x7fe351986271 , 0x7fe351984307 , 0x7fe35198429c , 0x7fe35198425d , 0x7fe351984225 , 0x7fe351985a55 , 0x7fe351987719 , 0x7fe3519876b9 , 0x7fe351985e1c , 0x7fe351984ab2 , 0x7fe351983ef2 , 0x7fe3519835e5 , 0x7fe351987ec5 , 0x7fe351987f43 , 0x7fe3519845e6 , 0x7fe35198260f , 0x7fe3519851c0 , 0x7fe35198255e , 0x7fe351986f6a , 0x7fe35198777f , 0x7fe351984a1a , 0x7fe351988408 , 0x7fe351983c90 , 0x7fe3519861bd , 0x7fe351983c90 , 0x7fe351981800 , 0x7fe3519826e0 , 0x7fe3519834ed , 0x7fe35198232a , 0x7fe351986997 , 0x7fe3519867df , 0x7fe351988039 , 0x7fe351986909 , 0x7fe351987fc1 , 0x7fe351986547 , 0x7fe3519864f8 , 0x7fe351986253 , 0x7fe3519816b0 , 0x7fe351987518 , 0x7fe3519839b8 , 0x7fe3519832ca , 0x7fe3519832ca , 0x7fe351983d90 , 0x7fe351985f8d , 0x7fe351983fa7 , 0x7fe3519829c0 , 0x7fe35198401c , 0x7fe351985344 , 0x7fe35198529d , 0x7fe351985e78 , 0x7fe351987430 , 0x7fe351985f83 , 0x7fe3519864ca , 0x7fe35198781b , 0x7fe351984f26 , 0x7fe351984592 , 0x7fe35198455a , 0x7fe3519844a5 , 0x7fe351984404 , 0x7fe351984370 , 0x7fe351985a97 , 0x7fe35198884c , 0x7fe351985458 , 0x7fe35198284f , 0x7fe35198284f , 0x7fe351984988 , 0x7fe351985231 , 0x7fe351988759 , 0x7fe351986a2e , 0x7fe3519860ea , 0x7fe351983983 , 0x7fe351982b95 , 0x7fe351988847 , 0x7fe351988a19 , 0x7fe351982eab , 0x7fe3519833a1 , 0x7fe3519833a1 , 0x7fe351986ec1 , 0x7fe3519843a7 , 0x7fe3519829c0 , 0x7fe3519847c2 , 0x7fe35198487c , 0x7fe351982230 , 0x7fe351982239 , 0x7fe35198481b , 0x7fe35198490d , 0x7fe351984f21 , 0x7fe35198298d , 0x7fe3519851bb , 0x7fe35198260f , 0x7fe3519851b6 , 0x7fe35198255e , 0x7fe3519835e5 , 0x7fe351986c60 , 0x7fe3519847a4 , 0x7fe351986436 , 0x7fe35198298d , 0x7fe351988104 , 0x7fe351988267 , 0x7fe3519853c7 , 0x7fe3519874c1 , 0x7fe351982712 , 0x7fe351984e03 , 0x7fe351984d6a , 0x7fe351985c6e , 0x7fe351985a12 , 0x7fe351984d01 , 0x7fe351984c8c , 0x7fe351984ccb , 0x7fe3519851c5 , 0x7fe3519836b0 , 0x7fe351983ef7 , 0x7fe351988346 , 0x7fe351982fe4 , 0x7fe35198504a , 0x7fe35198816c , 0x7fe351985117 ...} entryFrame = 0x0 entryMonitor = {cx_ = 0x55e7109ba180, entryMonitor_ = 0x0} activation = { = {cx_ = 0x55e7109ba180, compartment_ = 0x55e7109e2800, prev_ = 0x7ffc893542c0, prevProfiling_ = 0x7ffc89354aa0, hideScriptedCallerCount_ = 0, frameCache_ = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e8, prev = 0x7ffc893542e8, ptr = {tracer = 0x7fe351970ed0 ::trace(JSTracer*, js::LiveSavedFrameCache*, char const*)>, storage = {frames = 0x0}}}, asyncStack_ = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89353e00, ptr = 0x0}, asyncCause_ = 0x0, asyncCallIsExplicit_ = false, kind_ = js::Activation::Interpreter}, regs_ = {sp = 0x55e7142db800, pc = 0x55e711125cfe "\347", fp_ = 0x55e7142db758}, entryFrame_ = 0x55e7142db758, opMask_ = 0} script = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b0, prev = 0x7ffc89353e28, ptr = 0x7fe3358a53a0} logger = scriptEvent = rootValue0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e0, prev = 0x7ffc89354000, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}} rootValue1 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e0, prev = 0x7ffc89353920, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}} rootString0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1c0, prev = 0x7ffc89354100, ptr = 0x0} rootString1 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1c0, prev = 0x7ffc89353960, ptr = 0x0} rootObject0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89353c48, ptr = 0x0} rootObject1 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc893539a0, ptr = 0x0} rootObject2 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc893539c0, ptr = 0x0} rootNativeObject0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc893539e0, ptr = 0x0} rootFunction0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89353a00, ptr = 0x0} rootName0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1c0, prev = 0x7ffc89353980, ptr = 0x0} rootId0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1d8, prev = 0x7ffc89354120, ptr = {asBits = 2}} rootShape0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b8, prev = 0x7ffc89354140, ptr = 0x0} rootScript0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b0, prev = 0x7ffc89353900, ptr = 0x0} rootScope0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba198, prev = 0x7ffc89354180, ptr = 0x0} blockDepth = interpReturnOK = false frameHalfInitialized = #59 0x00007fe35198db26 in js::RunScript (cx=0x55e7109ba180, state=...) at ./js/src/vm/Interpreter.cpp:418 stopwatch = {cx_ = 0x55e7109ba180, iteration_ = 0, isMonitoringJank_ = false, isMonitoringCPOW_ = false, cyclesStart_ = 0, CPOWTimeStart_ = 0, cpuStart_ = {}, groups_ = { = {}, static kElemIsPod = false, static kMaxInlineBytes = 999, static kInlineCapacity = 8, mBegin = 0x7ffc89353d58, mLength = 0, mTail = {, 8, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = "\350B5\211\374\177\000\000\000\020\227Q\343\177\000\000H\016\214\065\343\177\000\000\270\241\233\020\347U\000\000@A5\211\374\177\000\000H\016\214\065\343\177\000\000\000'\022\302J\360\216\224\060>5\211\374\177\000"}, static sMaxInlineStorage = }} marker = {profiler_ = 0x0} status = #60 0x00007fe35198e0f1 in js::InternalCallOrConstruct (cx=0x55e7109ba180, args=..., construct=) at ./js/src/vm/Interpreter.cpp:490 skipForCallee = fun = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc893540e0, ptr = 0x7fe33589d740} state = { = {kind_ = js::RunState::Invoke, script_ = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b0, prev = 0x7ffc89354160, ptr = 0x7fe3358a53a0}}, args_ = @0x7ffc89353f80, construct_ = js::NO_CONSTRUCT} ok = #61 0x00007fe3519818f1 in js::CallFromStack (args=..., cx=) at ./js/src/vm/Interpreter.cpp:3115 No locals. #62 Interpret (cx=0x55e7109ba180, state=...) at ./js/src/vm/Interpreter.cpp:3115 newsp = construct = js::NO_CONSTRUCT ignoresReturnValue = argStackSlots = isFunction = args = {> = {argv_ = 0x55e7142db738, argc_ = 0, constructing_ = false, ignoresReturnValue_ = true}, } maybeFun = addresses = {0x7fe351985f9c , 0x7fe3519861fe , 0x7fe3519846d7 , 0x7fe351984629 , 0x7fe3519845eb , 0x7fe351983968 , 0x7fe3519839bd , 0x7fe351987a3c , 0x7fe351987971 , 0x7fe3519865ec , 0x7fe35198748f , 0x7fe351986123 , 0x7fe351987688 , 0x7fe351985c0c , 0x7fe351984dcd , 0x7fe351987335 , 0x7fe35198727d , 0x7fe3519871c5 , 0x7fe351987159 , 0x7fe3519870e7 , 0x7fe351987603 , 0x7fe351984fc5 , 0x7fe351988adc , 0x7fe3519882ba , 0x7fe351988a1e , 0x7fe351986abc , 0x7fe3519858b4 , 0x7fe35198578e , 0x7fe351985692 , 0x7fe35198559e , 0x7fe351988639 , 0x7fe35198851f , 0x7fe3519863c6 , 0x7fe351987ce3 , 0x7fe351987c57 , 0x7fe3519887d8 , 0x7fe351984e69 , 0x7fe3519831a3 , 0x7fe351983037 , 0x7fe351982fe4 , 0x7fe351984b49 , 0x7fe351982239 , 0x7fe3519881b3 , 0x7fe35198614d , 0x7fe3519860ac , 0x7fe351987e05 , 0x7fe3519831a3 , 0x7fe351983037 , 0x7fe351983b47 , 0x7fe35198232a , 0x7fe351982280 , 0x7fe3519854f4 , 0x7fe3519862bd , 0x7fe351984c87 , 0x7fe351983b47 , 0x7fe3519836b0 , 0x7fe3519839e5 , 0x7fe3519839e5 , 0x7fe351986766 , 0x7fe351982b95 , 0x7fe351986b7a , 0x7fe351986c04 , 0x7fe351987e8e , 0x7fe35198793a , 0x7fe351987e57 , 0x7fe35198476d , 0x7fe351985f4c , 0x7fe35198672f , 0x7fe351987b67 , 0x7fe351987b03 , 0x7fe351986682 , 0x7fe3519865b3 , 0x7fe351987078 , 0x7fe35198758e , 0x7fe351986e8f , 0x7fe351985dd0 , 0x7fe351985d56 , 0x7fe351985d09 , 0x7fe351985cbb , 0x7fe3519816ce , 0x7fe351987d58 , 0x7fe3519861db , 0x7fe35198676b , 0x7fe351986271 , 0x7fe351984307 , 0x7fe35198429c , 0x7fe35198425d , 0x7fe351984225 , 0x7fe351985a55 , 0x7fe351987719 , 0x7fe3519876b9 , 0x7fe351985e1c , 0x7fe351984ab2 , 0x7fe351983ef2 , 0x7fe3519835e5 , 0x7fe351987ec5 , 0x7fe351987f43 , 0x7fe3519845e6 , 0x7fe35198260f , 0x7fe3519851c0 , 0x7fe35198255e , 0x7fe351986f6a , 0x7fe35198777f , 0x7fe351984a1a , 0x7fe351988408 , 0x7fe351983c90 , 0x7fe3519861bd , 0x7fe351983c90 , 0x7fe351981800 , 0x7fe3519826e0 , 0x7fe3519834ed , 0x7fe35198232a , 0x7fe351986997 , 0x7fe3519867df , 0x7fe351988039 , 0x7fe351986909 , 0x7fe351987fc1 , 0x7fe351986547 , 0x7fe3519864f8 , 0x7fe351986253 , 0x7fe3519816b0 , 0x7fe351987518 , 0x7fe3519839b8 , 0x7fe3519832ca , 0x7fe3519832ca , 0x7fe351983d90 , 0x7fe351985f8d , 0x7fe351983fa7 , 0x7fe3519829c0 , 0x7fe35198401c , 0x7fe351985344 , 0x7fe35198529d , 0x7fe351985e78 , 0x7fe351987430 , 0x7fe351985f83 , 0x7fe3519864ca , 0x7fe35198781b , 0x7fe351984f26 , 0x7fe351984592 , 0x7fe35198455a , 0x7fe3519844a5 , 0x7fe351984404 , 0x7fe351984370 , 0x7fe351985a97 , 0x7fe35198884c , 0x7fe351985458 , 0x7fe35198284f , 0x7fe35198284f , 0x7fe351984988 , 0x7fe351985231 , 0x7fe351988759 , 0x7fe351986a2e , 0x7fe3519860ea , 0x7fe351983983 , 0x7fe351982b95 , 0x7fe351988847 , 0x7fe351988a19 , 0x7fe351982eab , 0x7fe3519833a1 , 0x7fe3519833a1 , 0x7fe351986ec1 , 0x7fe3519843a7 , 0x7fe3519829c0 , 0x7fe3519847c2 , 0x7fe35198487c , 0x7fe351982230 , 0x7fe351982239 , 0x7fe35198481b , 0x7fe35198490d , 0x7fe351984f21 , 0x7fe35198298d , 0x7fe3519851bb , 0x7fe35198260f , 0x7fe3519851b6 , 0x7fe35198255e , 0x7fe3519835e5 , 0x7fe351986c60 , 0x7fe3519847a4 , 0x7fe351986436 , 0x7fe35198298d , 0x7fe351988104 , 0x7fe351988267 , 0x7fe3519853c7 , 0x7fe3519874c1 , 0x7fe351982712 , 0x7fe351984e03 , 0x7fe351984d6a , 0x7fe351985c6e , 0x7fe351985a12 , 0x7fe351984d01 , 0x7fe351984c8c , 0x7fe351984ccb , 0x7fe3519851c5 , 0x7fe3519836b0 , 0x7fe351983ef7 , 0x7fe351988346 , 0x7fe351982fe4 , 0x7fe35198504a , 0x7fe35198816c , 0x7fe351985117 ...} entryFrame = 0x0 entryMonitor = {cx_ = 0x55e7109ba180, entryMonitor_ = 0x0} activation = { = {cx_ = 0x55e7109ba180, compartment_ = 0x55e7109e2800, prev_ = 0x7ffc89354aa0, prevProfiling_ = 0x7ffc89354aa0, hideScriptedCallerCount_ = 0, frameCache_ = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e8, prev = 0x7ffc893546a0, ptr = {tracer = 0x7fe351970ed0 ::trace(JSTracer*, js::LiveSavedFrameCache*, char const*)>, storage = {frames = 0x0}}}, asyncStack_ = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc893544c0, ptr = 0x0}, asyncCause_ = 0x0, asyncCallIsExplicit_ = false, kind_ = js::Activation::Interpreter}, regs_ = {sp = 0x55e7142db738, pc = 0x55e711123ecf "\347", fp_ = 0x55e7142db6a8}, entryFrame_ = 0x55e7142db6a8, opMask_ = 0} script = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b0, prev = 0x7ffc893544e8, ptr = 0x7fe3358a3f70} logger = scriptEvent = rootValue0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e0, prev = 0x7ffc893545b0, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}} rootValue1 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e0, prev = 0x7ffc89353fe0, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}} rootString0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1c0, prev = 0x7ffc89355180, ptr = 0x0} rootString1 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1c0, prev = 0x7ffc89354020, ptr = 0x0} rootObject0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89354308, ptr = 0x0} rootObject1 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89354060, ptr = 0x0} rootObject2 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89354080, ptr = 0x0} rootNativeObject0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc893540a0, ptr = 0x0} rootFunction0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc893540c0, ptr = 0x0} rootName0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1c0, prev = 0x7ffc89354040, ptr = 0x0} rootId0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1d8, prev = 0x7ffc893551a0, ptr = {asBits = 2}} rootShape0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b8, prev = 0x7ffc893551c0, ptr = 0x0} rootScript0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b0, prev = 0x7ffc89353fc0, ptr = 0x0} rootScope0 = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba198, prev = 0x7ffc89355200, ptr = 0x0} blockDepth = interpReturnOK = false frameHalfInitialized = #63 0x00007fe35198db26 in js::RunScript (cx=0x55e7109ba180, state=...) at ./js/src/vm/Interpreter.cpp:418 stopwatch = {cx_ = 0x55e7109ba180, iteration_ = 0, isMonitoringJank_ = false, isMonitoringCPOW_ = false, cyclesStart_ = 0, CPOWTimeStart_ = 0, cpuStart_ = {}, groups_ = { = {}, static kElemIsPod = false, static kMaxInlineBytes = 999, static kInlineCapacity = 8, mBegin = 0x7ffc89354418, mLength = 0, mTail = {, 8, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = "\376, "\240J5\211\374\177\000\000\231\v\322Q\343\177\000\000\001\000\000\000\000\000\371\377\001\000\000\000\374\177\000\000\000\241\233\020\347U\000"}, static sMaxInlineStorage = }} marker = {profiler_ = 0x0} status = #64 0x00007fe35198e0f1 in js::InternalCallOrConstruct (cx=0x55e7109ba180, args=..., construct=) at ./js/src/vm/Interpreter.cpp:490 skipForCallee = fun = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89354770, ptr = 0x7fe33589d510} state = { = {kind_ = js::RunState::Invoke, script_ = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1b0, prev = 0x7ffc89355308, ptr = 0x7fe3358a3f70}}, args_ = @0x7ffc89354690, construct_ = js::NO_CONSTRUCT} ok = #65 0x00007fe35198e359 in js::Call (cx=cx@entry=0x55e7109ba180, fval=..., fval@entry=..., thisv=..., thisv@entry=..., args=..., rval=rval@entry=...) at ./js/src/vm/Interpreter.cpp:536 No locals. #66 0x00007fe351c4b04a in js::jit::InvokeFunction (cx=0x55e7109ba180, obj=..., obj@entry=..., constructing=, ignoresReturnValue=ignoresReturnValue@entry=false, argc=, argv=, rval=...) at ./debian/build/dist/include/js/RootingAPI.h:1128 argvRoot = { = {down = 0x7ffc89355d50, tag_ = 3, stackTop = 0x55e7109ba1f0}, array = 0x7ffc89354810} thisv = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e0, prev = 0x7ffc89354790, ptr = {data = {asBits = 18446321737585160288, debugView = {payload47 = 140613829029984, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 894726240, u32 = 894726240, why = 894726240}}, asDouble = -nan(0xe7fe335547060), asPtr = 0xfffe7fe335547060, asWord = 18446321737585160288, asUIntPtr = 18446321737585160288}}} argvWithoutThis = fval = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e0, prev = 0x7ffc89354590, ptr = {data = {asBits = 18446321737588659472, debugView = {payload47 = 140613832529168, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 898225424, u32 = 898225424, why = 898225424}}, asDouble = -nan(0xe7fe33589d510), asPtr = 0xfffe7fe33589d510, asWord = 18446321737588659472, asUIntPtr = 18446321737588659472}}} args = {> = { = { = {> = {argv_ = 0x7ffc893546e8, argc_ = 2, constructing_ = false, ignoresReturnValue_ = false}, }, }, v_ = { >> = {, JS::Rooted > >> = {, JS::Rooted > >> = {, JS::Rooted > >> = {}, }, }, stack = 0x55e7109ba1e8, prev = 0x7ffc89354ac8, ptr = {tracer = 0x7fe351971010 >::trace(JSTracer*, JS::GCVector*, char const*)>, storage = {vector = { = {cx_ = 0x55e7109ba180}, static kElemIsPod = false, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7ffc893546d8, mLength = 4, mTail = {::CapacityAndReserved> = {mCapacity = 8}, mBytes = "\020\325\211\065\343\177\376\377`pT5\343\177\376\377`5X5\343\177\376\377\240\273\220\v\343\177\376\377\025\002\000\000\000\000\000\000\026\002\000\000\000\000\000\000\027\002\000\000\000\000\000\000\030\002\000\000\000\000\000"}, static sMaxInlineStorage = }}}}, }}, } #67 0x00007fe351c4b464 in js::jit::InvokeFromInterpreterStub (cx=, frame=0x7ffc893547e8) at ./debian/build/dist/include/js/RootingAPI.h:1128 jsFrame = 0x7ffc893547f0 token = argv = 0x7ffc89354810 numActualArgs = constructing = fun = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1a0, prev = 0x7ffc89354ae8, ptr = 0x7fe33589d510} rval = { >> = { >> = { >> = {}, }, }, stack = 0x55e7109ba1e0, prev = 0x7ffc89354a80, ptr = {data = {asBits = 18444914486360932352, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9800000000000), asPtr = 0xfff9800000000000, asWord = 18444914486360932352, asUIntPtr = 18444914486360932352}}} #68 0x00000f676351ff87 in ?? () No symbol table info available. #69 0x00007fe335bc3160 in ?? () No symbol table info available. #70 0x00007ffc893547e8 in ?? () No symbol table info available. #71 0xfffe7fe335bbcbc0 in ?? () No symbol table info available. #72 0x00000000000000fc in ?? () No symbol table info available. #73 0x00000f676365a3aa in ?? () No symbol table info available. #74 0x0000000000003042 in ?? () No symbol table info available. #75 0x00007fe33589d510 in ?? () No symbol table info available. #76 0x0000000000000002 in ?? () No symbol table info available. #77 0xfffe7fe335547060 in ?? () No symbol table info available. #78 0xfffe7fe335583560 in ?? () No symbol table info available. #79 0xfffe7fe30b90bba0 in ?? () No symbol table info available. #80 0x0000000000000000 in ?? () No symbol table info available.