Shell crashes in meta_workspace_index
We're getting this in ubuntu since some time. A similar issue is reported also in RH bugzilla.
#0 meta_workspace_index (workspace=workspace@entry=0x0) at core/workspace.c:671
ret = <optimized out>
#1 0x00007fb7002cce1f in meta_workspace_activate_with_focus (workspace=0x0, focus_this=focus_this@entry=0x560529481c50, timestamp=timestamp@entry=3541959) at core/workspace.c:529
old = <optimized out>
move_window = <optimized out>
screen = <optimized out>
display = <optimized out>
comp = <optimized out>
layout1 = {rows = 8, cols = 0, grid = 0x18, grid_area = 32, current_row = 0, current_col = 32}
layout2 = {rows = 655113344, cols = 1, grid = 0x2, grid_area = -378478240, current_row = 32766, current_col = 692591696}
num_workspaces = <optimized out>
current_space = <optimized out>
new_space = <optimized out>
direction = <optimized out>
#2 0x00007fb7002caa3b in meta_window_activate_full (window=0x560529481c50, timestamp=3541959, source_indication=META_CLIENT_TYPE_PAGER, workspace=0x5605270c3c80) at core/window.c:3688
allow_workspace_switch = 1
#3 0x00007fb6fc07cdae in ffi_call_unix64 () at ../src/x86/unix64.S:76
No locals.
#4 0x00007fb6fc07c71f in ffi_call (cif=cif@entry=0x560527d39818, fn=<optimized out>, rvalue=<optimized out>, rvalue@entry=0x7ffee970e3b8, avalue=avalue@entry=0x7ffee970e2a0) at ../src/x86/ffi64.c:525
classes = {X86_64_INTEGERSI_CLASS, X86_64_NO_CLASS, X86_64_NO_CLASS, X86_64_NO_CLASS}
stack = <optimized out>
argp = <optimized out>
arg_types = <optimized out>
gprcount = 2
ssecount = <optimized out>
ngpr = 1
nsse = 0
i = <optimized out>
avn = <optimized out>
ret_in_memory = <optimized out>
reg_args = <optimized out>
#5 0x00007fb700d59648 in gjs_invoke_c_function (context=context@entry=0x5605273d1400, function=function@entry=0x560527d39800, obj=..., obj@entry=..., args=..., js_rval=..., r_value=r_value@entry=0x0) at gi/function.cpp:1088
in_arg_cvalues = 0x7ffee970e2c0
out_arg_cvalues = 0x7ffee970e280
inout_original_arg_cvalues = 0x7ffee970e260
ffi_arg_pointers = 0x7ffee970e2a0
return_value = {v_boolean = 3541959, v_int8 = -57 '\307', v_uint8 = 199 '\307', v_int16 = 3015, v_uint16 = 3015, v_int32 = 3541959, v_uint32 = 3541959, v_int64 = 3541959, v_uint64 = 3541959, v_float = 4.96334171e-39, v_double = 1.7499602608782158e-317, v_short = 3015, v_ushort = 3015, v_int = 3541959, v_uint = 3541959, v_long = 3541959, v_ulong = 3541959, v_ssize = 3541959, v_size = 3541959, v_string = 0x360bc7 <error: Cannot access memory at address 0x360bc7>, v_pointer = 0x360bc7}
return_value_p = 0x7ffee970e3b8
return_gargument = {v_boolean = 3541959, v_int8 = -57 '\307', v_uint8 = 199 '\307', v_int16 = 3015, v_uint16 = 3015, v_int32 = 3541959, v_uint32 = 3541959, v_int64 = 94579478367175, v_uint64 = 94579478367175, v_float = 4.96334171e-39, v_double = 4.6728471062806523e-310, v_short = 3015, v_ushort = 3015, v_int = 3541959, v_uint = 3541959, v_long = 94579478367175, v_ulong = 94579478367175, v_ssize = 94579478367175, v_size = 94579478367175, v_string = 0x560500360bc7 <error: Cannot access memory at address 0x560500360bc7>, v_pointer = 0x560500360bc7}
processed_c_args = <optimized out>
gi_argc = 1 '\001'
gi_arg_pos = <optimized out>
c_argc = 2 '\002'
c_arg_pos = <optimized out>
js_arg_pos = <optimized out>
can_throw_gerror = false
did_throw_gerror = false
local_error = 0x0
failed = false
postinvoke_release_failed = <optimized out>
is_method = <optimized out>
is_object_method = true
return_info = {dummy1 = 18, dummy2 = 2147483647, dummy3 = 0x560526e92420, dummy4 = 0x56052cebff20, dummy5 = 0x5605277266a0, dummy6 = 46088, dummy7 = 0, padding = {0x0, 0x0, 0x0, 0x0}}
return_tag = GI_TYPE_TAG_VOID
return_values = {<JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> >> = {<js::RootedBase<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> >> = {<js::MutableGCVectorOperations<JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> >, JS::Value, 8, js::TempAllocPolicy>> = {<js::GCVectorOperations<JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> >, JS::Value, 8, js::TempAllocPolicy>> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x56052738ac70, prev = 0x7ffee970ebc8, ptr = {tracer = 0x7fb700d50580 <JS::StructGCPolicy<JS::GCVector<JS::Value, 8ul, js::TempAllocPolicy> >::trace(JSTracer*, JS::GCVector<JS::Value, 8ul, js::TempAllocPolicy>*, char const*)>, storage = {vector = {<js::TempAllocPolicy> = {cx_ = 0x5605273d1400}, static kElemIsPod = false, static kMaxInlineBytes = 1024, static kInlineCapacity = 8, static kInlineBytes = 64, mBegin = 0x7ffee970e5c8, mLength = 0, mCapacity = 8, mStorage = {u = {mBytes = "\307\v6\000\000\200\370\377\000\220:\371\266\177\000\000\260\221:\371\266\177\000\000`\347p\351\376\177\000\000\000\024='\005V\000\000\360\346p\351\376\177\000\000\334\365\265\370\266\177\000\000@\355p\351\376\177\000", mDummy = 18444633011387763655}}, static sMaxInlineStorage = <optimized out>}}}}, <No data fields>}
next_rval = 0 '\000'
__PRETTY_FUNCTION__ = "bool gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, const JS::HandleValueArray&, mozilla::Maybe<JS::MutableHandle<JS::Value> >, GIArgument*)"
#6 0x00007fb700d5af94 in function_call (context=context@entry=0x5605273d1400, js_argc=1, vp=0x56052750c2b8) at gi/function.cpp:1406
js_argv = <optimized out>
object = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x56052738ac30, prev = 0x7ffee970ea00, ptr = 0x7fb687ca08e0}
callee = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x56052738ac30, prev = 0x7ffee970e660, ptr = 0x7fb6d02e3340}
success = <optimized out>
priv = 0x560527d39800
retval = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x56052738ac68, prev = 0x7ffee970e920, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}}
#7 0x00007fb6f8b5ef6c in js::CallJSNative (args=..., native=0x7fb700d5ae30 <function_call(JSContext*, unsigned int, JS::Value*)>, cx=0x5605273d1400) at ./js/src/jscntxtinlines.h:239
ok = <optimized out>
ok = <optimized out>
stackDummy_ = <optimized out>
#8 js::InternalCallOrConstruct (cx=0x5605273d1400, args=..., construct=js::NO_CONSTRUCT) at ./js/src/vm/Interpreter.cpp:447
call = 0x7fb700d5ae30 <function_call(JSContext*, unsigned int, JS::Value*)>
gcIfRequested = {runtime = 0x5605273d1600}
skipForCallee = <optimized out>
fun = <optimized out>
state = {<js::RunState> = {_vptr.RunState = 0x7fb6d809ea60, kind_ = js::RunState::Execute, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x56052738ac60, prev = 0x7ffee970ea40, ptr = 0x7fb6d80dc560}}, args_ = @0x56052750c2c8, construct_ = (unknown: 3916490656), createSingleton_ = 254}
ok = <optimized out>
#9 0x00007fb6f8b51ed7 in js::CallFromStack (args=..., cx=<optimized out>) at ./js/src/vm/Interpreter.cpp:510
No locals.
#10 Interpret (cx=0x5605273d1400, state=...) at ./js/src/vm/Interpreter.cpp:2922
newsp = <optimized out>
construct = <optimized out>
argStackSlots = <optimized out>
isFunction = <optimized out>
args = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {<JS::detail::IncludeUsedRval> = {<No data fields>}, argv_ = 0x56052750c2c8, argc_ = 1, constructing_ = false}, <No data fields>}
maybeFun = <optimized out>
addresses = {0x7fb6f8b54e58 <Interpret(JSContext*, js::RunState&)+17768>, 0x7fb6f8b550f5 <Interpret(JSContext*, js::RunState&)+18437>, 0x7fb6f8b54f51 <Interpret(JSContext*, js::RunState&)+18017>, 0x7fb6f8b54e80 <Interpret(JSContext*, js::RunState&)+17808>, 0x7fb6f8b55434 <Interpret(JSContext*, js::RunState&)+19268>, 0x7fb6f8b530a1 <Interpret(JSContext*, js::RunState&)+10161>, 0x7fb6f8b52ec8 <Interpret(JSContext*, js::RunState&)+9688>, 0x7fb6f8b5534e <Interpret(JSContext*, js::RunState&)+19038>, 0x7fb6f8b55257 <Interpret(JSContext*, js::RunState&)+18791>, 0x7fb6f8b546b1 <Interpret(JSContext*, js::RunState&)+15809>, 0x7fb6f8b55cf0 <Interpret(JSContext*, js::RunState&)+21504>, 0x7fb6f8b5506e <Interpret(JSContext*, js::RunState&)+18302>, 0x7fb6f8b54565 <Interpret(JSContext*, js::RunState&)+15477>, 0x7fb6f8b54513 <Interpret(JSContext*, js::RunState&)+15395>, 0x7fb6f8b586d9 <Interpret(JSContext*, js::RunState&)+32233>, 0x7fb6f8b55d38 <Interpret(JSContext*, js::RunState&)+21576>, 0x7fb6f8b55e4e <Interpret(JSContext*, js::RunState&)+21854>, 0x7fb6f8b55497 <Interpret(JSContext*, js::RunState&)+19367>, 0x7fb6f8b5922c <Interpret(JSContext*, js::RunState&)+35132>, 0x7fb6f8b591a2 <Interpret(JSContext*, js::RunState&)+34994>, 0x7fb6f8b58e13 <Interpret(JSContext*, js::RunState&)+34083>, 0x7fb6f8b5721c <Interpret(JSContext*, js::RunState&)+26924>, 0x7fb6f8b570a9 <Interpret(JSContext*, js::RunState&)+26553>, 0x7fb6f8b57745 <Interpret(JSContext*, js::RunState&)+28245>, 0x7fb6f8b57688 <Interpret(JSContext*, js::RunState&)+28056>, 0x7fb6f8b578b8 <Interpret(JSContext*, js::RunState&)+28616>, 0x7fb6f8b5738b <Interpret(JSContext*, js::RunState&)+27291>, 0x7fb6f8b57975 <Interpret(JSContext*, js::RunState&)+28805>, 0x7fb6f8b57430 <Interpret(JSContext*, js::RunState&)+27456>, 0x7fb6f8b57560 <Interpret(JSContext*, js::RunState&)+27760>, 0x7fb6f8b54387 <Interpret(JSContext*, js::RunState&)+14999>, 0x7fb6f8b5905d <Interpret(JSContext*, js::RunState&)+34669>, 0x7fb6f8b58a86 <Interpret(JSContext*, js::RunState&)+33174>, 0x7fb6f8b589fc <Interpret(JSContext*, js::RunState&)+33036>, 0x7fb6f8b58d42 <Interpret(JSContext*, js::RunState&)+33874>, 0x7fb6f8b58c12 <Interpret(JSContext*, js::RunState&)+33570>, 0x7fb6f8b58c69 <Interpret(JSContext*, js::RunState&)+33657>, 0x7fb6f8b538bf <Interpret(JSContext*, js::RunState&)+12239>, 0x7fb6f8b534dd <Interpret(JSContext*, js::RunState&)+11245>, 0x7fb6f8b52f0b <Interpret(JSContext*, js::RunState&)+9755>, 0x7fb6f8b59017 <Interpret(JSContext*, js::RunState&)+34599>, 0x7fb6f8b52220 <Interpret(JSContext*, js::RunState&)+6448>, 0x7fb6f8b589f7 <Interpret(JSContext*, js::RunState&)+33031>, 0x7fb6f8b599dc <Interpret(JSContext*, js::RunState&)+37100>, 0x7fb6f8b5500a <Interpret(JSContext*, js::RunState&)+18202>, 0x7fb6f8b5687c <Interpret(JSContext*, js::RunState&)+24460>, 0x7fb6f8b538bf <Interpret(JSContext*, js::RunState&)+12239>, 0x7fb6f8b534dd <Interpret(JSContext*, js::RunState&)+11245>, 0x7fb6f8b53743 <Interpret(JSContext*, js::RunState&)+11859>, 0x7fb6f8b52181 <Interpret(JSContext*, js::RunState&)+6289>, 0x7fb6f8b5226f <Interpret(JSContext*, js::RunState&)+6527>, 0x7fb6f8b57d78 <Interpret(JSContext*, js::RunState&)+29832>, 0x7fb6f8b57ed4 <Interpret(JSContext*, js::RunState&)+30180>, 0x7fb6f8b53f20 <Interpret(JSContext*, js::RunState&)+13872>, 0x7fb6f8b53743 <Interpret(JSContext*, js::RunState&)+11859>, 0x7fb6f8b53643 <Interpret(JSContext*, js::RunState&)+11603>, 0x7fb6f8b52c2b <Interpret(JSContext*, js::RunState&)+9019>, 0x7fb6f8b52c2b <Interpret(JSContext*, js::RunState&)+9019>, 0x7fb6f8b51fa7 <Interpret(JSContext*, js::RunState&)+5815>, 0x7fb6f8b5281c <Interpret(JSContext*, js::RunState&)+7980>, 0x7fb6f8b56769 <Interpret(JSContext*, js::RunState&)+24185>, 0x7fb6f8b566f5 <Interpret(JSContext*, js::RunState&)+24069>, 0x7fb6f8b54934 <Interpret(JSContext*, js::RunState&)+16452>, 0x7fb6f8b548e4 <Interpret(JSContext*, js::RunState&)+16372>, 0x7fb6f8b54894 <Interpret(JSContext*, js::RunState&)+16292>, 0x7fb6f8b55b4e <Interpret(JSContext*, js::RunState&)+21086>, 0x7fb6f8b54844 <Interpret(JSContext*, js::RunState&)+16212>, 0x7fb6f8b547f4 <Interpret(JSContext*, js::RunState&)+16132>, 0x7fb6f8b55176 <Interpret(JSContext*, js::RunState&)+18566>, 0x7fb6f8b55f05 <Interpret(JSContext*, js::RunState&)+22037>, 0x7fb6f8b54750 <Interpret(JSContext*, js::RunState&)+15968>, 0x7fb6f8b55726 <Interpret(JSContext*, js::RunState&)+20022>, 0x7fb6f8b59300 <Interpret(JSContext*, js::RunState&)+35344>, 0x7fb6f8b5896d <Interpret(JSContext*, js::RunState&)+32893>, 0x7fb6f8b569f9 <Interpret(JSContext*, js::RunState&)+24841>, 0x7fb6f8b558e0 <Interpret(JSContext*, js::RunState&)+20464>, 0x7fb6f8b5584a <Interpret(JSContext*, js::RunState&)+20314>, 0x7fb6f8b5464b <Interpret(JSContext*, js::RunState&)+15707>, 0x7fb6f8b545af <Interpret(JSContext*, js::RunState&)+15551>, 0x7fb6f8b51371 <Interpret(JSContext*, js::RunState&)+2689>, 0x7fb6f8b56950 <Interpret(JSContext*, js::RunState&)+24672>, 0x7fb6f8b550bc <Interpret(JSContext*, js::RunState&)+18380>, 0x7fb6f8b539fe <Interpret(JSContext*, js::RunState&)+12558>, 0x7fb6f8b55772 <Interpret(JSContext*, js::RunState&)+20098>, 0x7fb6f8b56618 <Interpret(JSContext*, js::RunState&)+23848>, 0x7fb6f8b562cd <Interpret(JSContext*, js::RunState&)+23005>, 0x7fb6f8b56263 <Interpret(JSContext*, js::RunState&)+22899>, 0x7fb6f8b53c48 <Interpret(JSContext*, js::RunState&)+13144>, 0x7fb6f8b585dc <Interpret(JSContext*, js::RunState&)+31980>, 0x7fb6f8b5994b <Interpret(JSContext*, js::RunState&)+36955>, 0x7fb6f8b52dd5 <Interpret(JSContext*, js::RunState&)+9445>, 0x7fb6f8b55bf8 <Interpret(JSContext*, js::RunState&)+21256>, 0x7fb6f8b5614c <Interpret(JSContext*, js::RunState&)+22620>, 0x7fb6f8b570a4 <Interpret(JSContext*, js::RunState&)+26548>, 0x7fb6f8b52f6c <Interpret(JSContext*, js::RunState&)+9852>, 0x7fb6f8b5960d <Interpret(JSContext*, js::RunState&)+36125>, 0x7fb6f8b59384 <Interpret(JSContext*, js::RunState&)+35476>, 0x7fb6f8b56209 <Interpret(JSContext*, js::RunState&)+22809>, 0x7fb6f8b52093 <Interpret(JSContext*, js::RunState&)+6051>, 0x7fb6f8b56204 <Interpret(JSContext*, js::RunState&)+22804>, 0x7fb6f8b51fc6 <Interpret(JSContext*, js::RunState&)+5846>, 0x7fb6f8b54a1e <Interpret(JSContext*, js::RunState&)+16686>, 0x7fb6f8b53da2 <Interpret(JSContext*, js::RunState&)+13490>, 0x7fb6f8b5608c <Interpret(JSContext*, js::RunState&)+22428>, 0x7fb6f8b59507 <Interpret(JSContext*, js::RunState&)+35863>, 0x7fb6f8b5338a <Interpret(JSContext*, js::RunState&)+10906>, 0x7fb6f8b53e5a <Interpret(JSContext*, js::RunState&)+13674>, 0x7fb6f8b5338a <Interpret(JSContext*, js::RunState&)+10906>, 0x7fb6f8b514d8 <Interpret(JSContext*, js::RunState&)+3048>, 0x7fb6f8b5243f <Interpret(JSContext*, js::RunState&)+6991>, 0x7fb6f8b52b13 <Interpret(JSContext*, js::RunState&)+8739>, 0x7fb6f8b52181 <Interpret(JSContext*, js::RunState&)+6289>, 0x7fb6f8b56c43 <Interpret(JSContext*, js::RunState&)+25427>, 0x7fb6f8b5596d <Interpret(JSContext*, js::RunState&)+20605>, 0x7fb6f8b56b63 <Interpret(JSContext*, js::RunState&)+25203>, 0x7fb6f8b56abd <Interpret(JSContext*, js::RunState&)+25037>, 0x7fb6f8b54bff <Interpret(JSContext*, js::RunState&)+17167>, 0x7fb6f8b56eec <Interpret(JSContext*, js::RunState&)+26108>, 0x7fb6f8b56e81 <Interpret(JSContext*, js::RunState&)+26001>, 0x7fb6f8b53e8b <Interpret(JSContext*, js::RunState&)+13723>, 0x7fb6f8b51340 <Interpret(JSContext*, js::RunState&)+2640>, 0x7fb6f8b58f82 <Interpret(JSContext*, js::RunState&)+34450>, 0x7fb6f8b52ec0 <Interpret(JSContext*, js::RunState&)+9680>, 0x7fb6f8b530fd <Interpret(JSContext*, js::RunState&)+10253>, 0x7fb6f8b530fd <Interpret(JSContext*, js::RunState&)+10253>, 0x7fb6f8b5831a <Interpret(JSContext*, js::RunState&)+31274>, 0x7fb6f8b52dd5 <Interpret(JSContext*, js::RunState&)+9445>, 0x7fb6f8b541b4 <Interpret(JSContext*, js::RunState&)+14532>, 0x7fb6f8b52628 <Interpret(JSContext*, js::RunState&)+7480>, 0x7fb6f8b53a03 <Interpret(JSContext*, js::RunState&)+12563>, 0x7fb6f8b5400c <Interpret(JSContext*, js::RunState&)+14108>, 0x7fb6f8b540ce <Interpret(JSContext*, js::RunState&)+14302>, 0x7fb6f8b5620e <Interpret(JSContext*, js::RunState&)+22814>, 0x7fb6f8b55c75 <Interpret(JSContext*, js::RunState&)+21381>, 0x7fb6f8b53f1b <Interpret(JSContext*, js::RunState&)+13867>, 0x7fb6f8b57065 <Interpret(JSContext*, js::RunState&)+26485>, 0x7fb6f8b5563f <Interpret(JSContext*, js::RunState&)+19791>, 0x7fb6f8b555d0 <Interpret(JSContext*, js::RunState&)+19680>, 0x7fb6f8b5554e <Interpret(JSContext*, js::RunState&)+19550>, 0x7fb6f8b565b8 <Interpret(JSContext*, js::RunState&)+23752>, 0x7fb6f8b5654e <Interpret(JSContext*, js::RunState&)+23646>, 0x7fb6f8b564df <Interpret(JSContext*, js::RunState&)+23535>, 0x7fb6f8b566a5 <Interpret(JSContext*, js::RunState&)+23989>, 0x7fb6f8b58040 <Interpret(JSContext*, js::RunState&)+30544>, 0x7fb6f8b59751 <Interpret(JSContext*, js::RunState&)+36449>, 0x7fb6f8b54c94 <Interpret(JSContext*, js::RunState&)+17316>, 0x7fb6f8b52333 <Interpret(JSContext*, js::RunState&)+6723>, 0x7fb6f8b52333 <Interpret(JSContext*, js::RunState&)+6723>, 0x7fb6f8b55fe0 <Interpret(JSContext*, js::RunState&)+22256>, 0x7fb6f8b53f80 <Interpret(JSContext*, js::RunState&)+13968>, 0x7fb6f8b58b7a <Interpret(JSContext*, js::RunState&)+33418>, 0x7fb6f8b56ca0 <Interpret(JSContext*, js::RunState&)+25520>, 0x7fb6f8b54fb5 <Interpret(JSContext*, js::RunState&)+18117>, 0x7fb6f8b530c5 <Interpret(JSContext*, js::RunState&)+10197>, 0x7fb6f8b5281c <Interpret(JSContext*, js::RunState&)+7980>, 0x7fb6f8b55c70 <Interpret(JSContext*, js::RunState&)+21376>, 0x7fb6f8b599f2 <Interpret(JSContext*, js::RunState&)+37122>, 0x7fb6f8b52e53 <Interpret(JSContext*, js::RunState&)+9571>, 0x7fb6f8b531ee <Interpret(JSContext*, js::RunState&)+10494>, 0x7fb6f8b531ee <Interpret(JSContext*, js::RunState&)+10494>, 0x7fb6f8b54984 <Interpret(JSContext*, js::RunState&)+16532>, 0x7fb6f8b56344 <Interpret(JSContext*, js::RunState&)+23124>, 0x7fb6f8b52628 <Interpret(JSContext*, js::RunState&)+7480>, 0x7fb6f8b54276 <Interpret(JSContext*, js::RunState&)+14726>, 0x7fb6f8b510f6 <Interpret(JSContext*, js::RunState&)+2054>, 0x7fb6f8b51fa7 <Interpret(JSContext*, js::RunState&)+5815>, 0x7fb6f8b52220 <Interpret(JSContext*, js::RunState&)+6448>, 0x7fb6f8b542f0 <Interpret(JSContext*, js::RunState&)+14848>, 0x7fb6f8b58260 <Interpret(JSContext*, js::RunState&)+31088>, 0x7fb6f8b555cb <Interpret(JSContext*, js::RunState&)+19675>, 0x7fb6f8b525f6 <Interpret(JSContext*, js::RunState&)+7430>, 0x7fb6f8b599ed <Interpret(JSContext*, js::RunState&)+37117>, 0x7fb6f8b52093 <Interpret(JSContext*, js::RunState&)+6051>, 0x7fb6f8b599e8 <Interpret(JSContext*, js::RunState&)+37112>, 0x7fb6f8b51fc6 <Interpret(JSContext*, js::RunState&)+5846>, 0x7fb6f8b52f6c <Interpret(JSContext*, js::RunState&)+9852>, 0x7fb6f8b58725 <Interpret(JSContext*, js::RunState&)+32309>, 0x7fb6f8b54245 <Interpret(JSContext*, js::RunState&)+14677>, 0x7fb6f8b584ae <Interpret(JSContext*, js::RunState&)+31678>, 0x7fb6f8b525f6 <Interpret(JSContext*, js::RunState&)+7430>, 0x7fb6f8b56fe0 <Interpret(JSContext*, js::RunState&)+26352>, 0x7fb6f8b56f69 <Interpret(JSContext*, js::RunState&)+26233>, 0x7fb6f8b54e53 <Interpret(JSContext*, js::RunState&)+17763>, 0x7fb6f8b54e4e <Interpret(JSContext*, js::RunState&)+17758>, 0x7fb6f8b52491 <Interpret(JSContext*, js::RunState&)+7073>, 0x7fb6f8b58557 <Interpret(JSContext*, js::RunState&)+31847>, 0x7fb6f8b596c7 <Interpret(JSContext*, js::RunState&)+36311>, 0x7fb6f8b54e76 <Interpret(JSContext*, js::RunState&)+17798>, 0x7fb6f8b55a96 <Interpret(JSContext*, js::RunState&)+20902>, 0x7fb6f8b5868d <Interpret(JSContext*, js::RunState&)+32157>, 0x7fb6f8b53f25 <Interpret(JSContext*, js::RunState&)+13877>, 0x7fb6f8b58641 <Interpret(JSContext*, js::RunState&)+32081>, 0x7fb6f8b599d7 <Interpret(JSContext*, js::RunState&)+37095>, 0x7fb6f8b53643 <Interpret(JSContext*, js::RunState&)+11603>, 0x7fb6f8b55b9e <Interpret(JSContext*, js::RunState&)+21166>, 0x7fb6f8b5942c <Interpret(JSContext*, js::RunState&)+35644>, 0x7fb6f8b52f0b <Interpret(JSContext*, js::RunState&)+9755>, 0x7fb6f8b56d69 <Interpret(JSContext*, js::RunState&)+25721>, 0x7fb6f8b56d0d <Interpret(JSContext*, js::RunState&)+25629>, 0x7fb6f8b56a38 <Interpret(JSContext*, js::RunState&)+24904>...}
entryFrame = 0x7ffee970eb60
entryMonitor = {cx_ = 0x5605273d1400, entryMonitor_ = 0x0}
activation = {<js::Activation> = {cx_ = 0x5605273d1400, compartment_ = 0x5605272b66f0, prev_ = 0x7ffee970f260, prevProfiling_ = 0x7ffee970f260, hideScriptedCallerCount_ = 0, frameCache_ = {<js::RootedBase<js::LiveSavedFrameCache>> = {<No data fields>}, stack = 0x56052738ac70, prev = 0x7ffee970efb0, ptr = {tracer = 0x7fb6f8b655b0 <JS::StructGCPolicy<js::LiveSavedFrameCache>::trace(JSTracer*, js::LiveSavedFrameCache*, char const*)>, storage = {frames = 0x0}}}, asyncStack_ = {<js::RootedBase<js::SavedFrame*>> = {<No data fields>}, stack = 0x56052738ac30, prev = 0x7ffee970f2a8, ptr = 0x0}, asyncCause_ = 0x0, asyncCallIsExplicit_ = false, kind_ = js::Activation::Interpreter}, regs_ = {sp = 0x56052750c2d0, pc = 0x56052ad00e1a ":", fp_ = 0x56052750c250}, entryFrame_ = 0x56052750c250, opMask_ = 0}
script = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x56052738ac40, prev = 0x7ffee970ee00, ptr = 0x7fb6b404bb38}
logger = <optimized out>
scriptEvent = {payload_ = 0x56052720a0d0}
rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x56052738ac68, prev = 0x7ffee970eec0, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}}
rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x56052738ac68, prev = 0x7ffee970e900, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}}
rootString0 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0x56052738ac50, prev = 0x7ffee970f780, ptr = 0x0}
rootString1 = {<js::RootedBase<JSString*>> = {<No data fields>}, stack = 0x56052738ac50, prev = 0x7ffee970e940, ptr = 0x0}
rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x56052738ac30, prev = 0x7ffee970ebe8, ptr = 0x0}
rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x56052738ac30, prev = 0x7ffee970e980, ptr = 0x0}
rootObject2 = {<js::RootedBase<JSObject*>> = {<No data fields>}, stack = 0x56052738ac30, prev = 0x7ffee970e9a0, ptr = 0x0}
rootNativeObject0 = {<js::RootedBase<js::NativeObject*>> = {<No data fields>}, stack = 0x56052738ac30, prev = 0x7ffee970e9c0, ptr = 0x0}
rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, stack = 0x56052738ac30, prev = 0x7ffee970e9e0, ptr = 0x0}
rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, stack = 0x56052738ac50, prev = 0x7ffee970e960, ptr = 0x0}
rootId0 = {<js::RootedBase<jsid>> = {<No data fields>}, stack = 0x56052738ac60, prev = 0x7ffee970f7a0, ptr = {asBits = 2}}
rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, stack = 0x56052738ac48, prev = 0x7ffee970f7c0, ptr = 0x0}
rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x56052738ac40, prev = 0x7ffee970e8e0, ptr = 0x0}
rootScope0 = {<js::RootedBase<js::Scope*>> = {<js::ScopeCastOperation<JS::Rooted<js::Scope*> >> = {<No data fields>}, <No data fields>}, stack = 0x56052738ac28, prev = 0x7ffee970f800, ptr = 0x0}
blockDepth = <optimized out>
interpReturnOK = false
frameHalfInitialized = 80
#11 0x00007fb6f8b5e7d6 in js::RunScript (cx=cx@entry=0x5605273d1400, state=...) at ./js/src/vm/Interpreter.cpp:405
stopwatch = {cx_ = 0x5605273d1400, iteration_ = 0, isMonitoringJank_ = false, isMonitoringCPOW_ = false, cyclesStart_ = 0, CPOWTimeStart_ = 0, cpuStart_ = {<No data fields>}, groups_ = {<js::SystemAllocPolicy> = {<No data fields>}, static kElemIsPod = false, static kMaxInlineBytes = 1024, static kInlineCapacity = 0, static kInlineBytes = 1, mBegin = 0x7ffee970ed78, mLength = 0, mCapacity = 0, mStorage = {u = {mBytes = "9", mDummy = 17209054010196275769}}, static sMaxInlineStorage = <optimized out>}}
marker = {profiler = 0x0, size_before = {<No data fields>}}
#12 0x00007fb6f8b5edaf in js::InternalCallOrConstruct (cx=cx@entry=0x5605273d1400, args=..., construct=construct@entry=js::NO_CONSTRUCT) at ./js/src/vm/Interpreter.cpp:477
gcIfRequested = {runtime = 0x5605273d1600}
skipForCallee = <optimized out>
fun = <optimized out>
state = {<js::RunState> = {_vptr.RunState = 0x7fb6f93a4af0 <vtable for js::InvokeState+16>, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, stack = 0x56052738ac40, prev = 0x7ffee970f4b0, ptr = 0x7fb6b404bb38}}, args_ = @0x7ffee970efa0, construct_ = js::NO_CONSTRUCT, createSingleton_ = false}
ok = <optimized out>
#13 0x00007fb6f8b5f029 in InternalCall (cx=cx@entry=0x5605273d1400, args=...) at ./js/src/vm/Interpreter.cpp:504
No locals.
#14 0x00007fb6f8b5f089 in js::Call (cx=cx@entry=0x5605273d1400, fval=..., fval@entry=..., thisv=..., thisv@entry=..., args=..., rval=rval@entry=...) at ./js/src/vm/Interpreter.cpp:523
No locals.
#15 0x00007fb6f894f0c9 in js::jit::InvokeFunction (cx=0x5605273d1400, obj=..., constructing=<optimized out>, argc=<optimized out>, argv=0x7ffee970f0d0, rval=...) at ./js/src/jit/VMFunctions.cpp:114
logger = <optimized out>
argvRoot = {<JS::AutoGCRooter> = {down = 0x7ffee970fc80, tag_ = 4, stackTop = 0x5605273d1468}, array = 0x7ffee970f0d0}
thisv = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x56052738ac68, prev = 0x7ffee970f1f8, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}}
argvWithoutThis = 0x7ffee970f0d8
fval = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x56052738ac68, prev = 0x7ffee970eea0, ptr = {data = {asBits = 18446321545160445376, debugView = {payload47 = 140421404315072, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1743539648, u32 = 1743539648, why = 1743539648}}, asDouble = -nan(0xe7fb667ec4dc0), asPtr = 0xfffe7fb667ec4dc0, asWord = 18446321545160445376, asUIntPtr = 18446321545160445376}}}
args = {<js::detail::GenericArgsBase<(js::MaybeConstruct)0>> = {<js::AnyInvokeArgs> = {<JS::CallArgs> = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {<JS::detail::IncludeUsedRval> = {<No data fields>}, argv_ = 0x7ffee970eff8, argc_ = 3, constructing_ = false}, <No data fields>}, <No data fields>}, v_ = {<JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> >> = {<js::RootedBase<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> >> = {<js::MutableGCVectorOperations<JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> >, JS::Value, 8, js::TempAllocPolicy>> = {<js::GCVectorOperations<JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> >, JS::Value, 8, js::TempAllocPolicy>> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x56052738ac70, prev = 0x7ffee970f288, ptr = {tracer = 0x7fb6f8771db0 <JS::StructGCPolicy<JS::GCVector<JS::Value, 8ul, js::TempAllocPolicy> >::trace(JSTracer*, JS::GCVector<JS::Value, 8ul, js::TempAllocPolicy>*, char const*)>, storage = {vector = {<js::TempAllocPolicy> = {cx_ = 0x5605273d1400}, static kElemIsPod = false, static kMaxInlineBytes = 1024, static kInlineCapacity = 8, static kInlineBytes = 64, mBegin = 0x7ffee970efe8, mLength = 5, mCapacity = 8, mStorage = {u = {mBytes = "\300M\354g\266\177\376\377\000\000\000\000\000\000\371\377\200\335)\320\266\177\376\377\000\000\000\000\000\200\370\377\240y\317\207\266\177\376\377\001\000\000\000\000\000\000\000/\213X\000\267\177\000\000h\254\070'\005V\000", mDummy = 18446321545160445376}}, static sMaxInlineStorage = <optimized out>}}}}, <No data fields>}}, <No data fields>}
#16 0x00003a41256eb3c6 in ?? ()
No symbol table info available.
#17 0x0000000000000000 in ?? ()
No symbol table info available.