Bug#987018: gnome-shell: segfault in meta_display_list_windows at core/display.c:860
Jaime Casanova
jcasanov at systemguards.com.ec
Thu Apr 15 18:31:34 BST 2021
Package: gnome-shell
Version: 3.30.2-11~deb10u2
Severity: important
Tags: upstream
Dear Maintainer,
I got several crashes from gnome-shell, while I normally doesn't note it until
I look at /var/log/messages.
Last one was:
"""
Apr 15 10:52:18 ahch-to firefox-esr.desktop[1158]: ###!!! [Parent][RunMessage]
Error: Channel closing: too late to send/recv, messages will be lost
Apr 15 10:53:28 ahch-to gsd-print-notif[1268]: Source ID 2 was not found when
attempting to remove it
Apr 15 10:53:28 ahch-to gnome-shell[1158]: JS ERROR: TypeError:
this._trackedWindows.get(...) is
undefined#012_onWindowActorRemoved at resource:///org/gnome/shell/ui/panel.js:843:9#012wrapper at resource:///org/gnome/gjs/modules/_legacy.js:82:22
Apr 15 10:53:28 ahch-to kernel: [45977.024092] show_signal_msg: 13 callbacks
suppressed
Apr 15 10:53:28 ahch-to kernel: [45977.024095] gnome-shell[1158]: segfault at 1
ip 00007f752047bc59 sp 00007fffbee42bd0 error 4 in
libmutter-3.so.0.0.0[7f7520430000+db000]
Apr 15 10:53:28 ahch-to kernel: [45977.024105] Code: 00 4c 89 e2 48 89 ee 48 89
df e8 62 ab fb ff 85 c0 74 5e 4c 8b 7c 24 18 e8 24 af fb ff 4d 85 ff 74 df 49
8b 0f 48 85 c9 74 05 <48> 39 01 74 0f 48 89 c6 4c 89 ff e8 97 cb fb ff 85 c0 74
c3 41 f6
"""
-- System Information:
Debian Release: 10.9
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-16-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=es_EC.UTF-8, LC_CTYPE=es_EC.UTF-8 (charmap=UTF-8), LANGUAGE=es_EC.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gnome-shell depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.30.1-2
ii evolution-data-server 3.30.5-1+deb10u1
ii gir1.2-accountsservice-1.0 0.6.45-2
ii gir1.2-atspi-2.0 2.30.0-7
ii gir1.2-freedesktop 1.58.3-2
ii gir1.2-gcr-3 3.28.1-1
ii gir1.2-gdesktopenums-3.0 3.28.1-1
ii gir1.2-gdm-1.0 3.30.2-3
ii gir1.2-geoclue-2.0 2.5.2-1+deb10u1
ii gir1.2-glib-2.0 1.58.3-2
ii gir1.2-gnomebluetooth-1.0 3.28.2-4~deb10u1
ii gir1.2-gnomedesktop-3.0 3.30.2.1-2
ii gir1.2-gtk-3.0 3.24.5-1
ii gir1.2-gweather-3.0 3.28.2-2
ii gir1.2-ibus-1.0 1.5.19-4+deb10u1
ii gir1.2-mutter-3 3.30.2-9~deb10u1
ii gir1.2-nm-1.0 1.14.6-2+deb10u1
ii gir1.2-nma-1.0 1.8.20-1.1
ii gir1.2-pango-1.0 1.42.4-8~deb10u1
ii gir1.2-polkit-1.0 0.105-25
ii gir1.2-rsvg-2.0 2.44.10-2.1
ii gir1.2-soup-2.4 2.64.2-2
ii gir1.2-upowerglib-1.0 0.99.10-1
ii gjs 1.54.3-1
ii gnome-backgrounds 3.30.0-1
ii gnome-settings-daemon 3.30.2-3
ii gnome-shell-common 3.30.2-11~deb10u2
ii gsettings-desktop-schemas 3.28.1-1
ii libatk-bridge2.0-0 2.30.0-5
ii libatk1.0-0 2.30.0-2
ii libc6 2.28-10
ii libcairo2 1.16.0-4+deb10u1
ii libcanberra-gtk3-0 0.30-7
ii libcanberra0 0.30-7
ii libcroco3 0.6.12-3
ii libecal-1.2-19 3.30.5-1+deb10u1
ii libedataserver-1.2-23 3.30.5-1+deb10u1
ii libgcr-base-3-1 3.28.1-1
ii libgdk-pixbuf2.0-0 2.38.1+dfsg-1
ii libgirepository-1.0-1 1.58.3-2
ii libgjs0g 1.54.3-1
ii libglib2.0-0 2.58.3-2+deb10u2
ii libglib2.0-bin 2.58.3-2+deb10u2
ii libgstreamer1.0-0 1.14.4-1
ii libgtk-3-0 3.24.5-1
ii libical3 3.0.4-3
ii libjson-glib-1.0-0 1.4.4-2
ii libmutter-3-0 3.30.2-9~deb10u1
ii libnm0 1.14.6-2+deb10u1
ii libpango-1.0-0 1.42.4-8~deb10u1
ii libpangocairo-1.0-0 1.42.4-8~deb10u1
ii libpolkit-agent-1-0 0.105-25
ii libpolkit-gobject-1-0 0.105-25
ii libpulse-mainloop-glib0 12.2-4+deb10u1
ii libpulse0 12.2-4+deb10u1
ii libsecret-1-0 0.18.7-1
ii libstartup-notification0 0.12-6
ii libsystemd0 241-7~deb10u7
ii libx11-6 2:1.6.7-1+deb10u1
ii libxfixes3 1:5.0.3-1
ii mutter 3.30.2-9~deb10u1
ii python3 3.7.3-1
Versions of packages gnome-shell recommends:
ii bolt 0.7-2
ii chrome-gnome-shell 10.1-5
ii gdm3 3.30.2-3
ii gkbd-capplet 3.26.1-1
ii gnome-control-center 1:3.30.3-2~deb10u1
ii gnome-user-docs 3.30.2-1
ii iio-sensor-proxy 2.4-2
ii switcheroo-control 1.2-2
ii unzip 6.0-23+deb10u2
Versions of packages gnome-shell suggests:
pn gir1.2-telepathyglib-0.12 <none>
pn gir1.2-telepathylogger-0.2 <none>
Versions of packages gnome-session depends on:
ii gnome-session-bin 3.30.1-2
ii gnome-session-common 3.30.1-2
ii gnome-settings-daemon 3.30.2-3
Versions of packages gnome-session suggests:
ii desktop-base 10.0.2
ii gnome-keyring 3.28.2-5
Versions of packages gnome-settings-daemon depends on:
ii gnome-settings-daemon-common 3.30.2-3
ii gsettings-desktop-schemas 3.28.1-1
ii libasound2 1.1.8-1
ii libc6 2.28-10
ii libcairo2 1.16.0-4+deb10u1
ii libcanberra-gtk3-0 0.30-7
ii libcanberra0 0.30-7
ii libcolord2 1.4.3-4
ii libcups2 2.2.10-6+deb10u4
ii libfontconfig1 2.13.1-2
ii libgdk-pixbuf2.0-0 2.38.1+dfsg-1
ii libgeoclue-2-0 2.5.2-1+deb10u1
ii libgeocode-glib0 3.26.1-1
ii libglib2.0-0 2.58.3-2+deb10u2
ii libgnome-desktop-3-17 3.30.2.1-2
ii libgtk-3-0 3.24.5-1
ii libgudev-1.0-0 232-2
ii libgweather-3-15 3.28.2-2
ii liblcms2-2 2.9-3
ii libnm0 1.14.6-2+deb10u1
ii libnotify4 0.7.7-4
ii libnspr4 2:4.20-1
ii libnss3 2:3.42.1-1+deb10u3
ii libpam-systemd 241-7~deb10u7
ii libpango-1.0-0 1.42.4-8~deb10u1
ii libpangocairo-1.0-0 1.42.4-8~deb10u1
ii libpolkit-gobject-1-0 0.105-25
ii libpulse-mainloop-glib0 12.2-4+deb10u1
ii libpulse0 12.2-4+deb10u1
ii libupower-glib3 0.99.10-1
ii libwacom2 0.32-1
ii libwayland-client0 1.16.0-1
ii libx11-6 2:1.6.7-1+deb10u1
ii libxext6 2:1.3.3-1+b2
ii libxi6 2:1.7.9-1
Versions of packages gnome-settings-daemon recommends:
ii iio-sensor-proxy 2.4-2
ii pulseaudio 12.2-4+deb10u1
Versions of packages libgjs0g depends on:
ii gir1.2-glib-2.0 1.58.3-2
ii gir1.2-gtk-3.0 3.24.5-1
ii libatk1.0-0 2.30.0-2
ii libc6 2.28-10
ii libcairo-gobject2 1.16.0-4+deb10u1
ii libcairo2 1.16.0-4+deb10u1
ii libffi6 3.2.1-9
ii libgcc1 1:8.3.0-6
ii libgdk-pixbuf2.0-0 2.38.1+dfsg-1
ii libgirepository-1.0-1 1.58.3-2
ii libglib2.0-0 2.58.3-2+deb10u2
ii libgtk-3-0 3.24.5-1
ii libmozjs-60-0 60.2.3-3
ii libpango-1.0-0 1.42.4-8~deb10u1
ii libpangocairo-1.0-0 1.42.4-8~deb10u1
ii libreadline7 7.0-5
ii libstdc++6 8.3.0-6
ii libx11-6 2:1.6.7-1+deb10u1
ii libxext6 2:1.3.3-1+b2
Versions of packages libmutter-3-0 depends on:
ii gsettings-desktop-schemas 3.28.1-1
ii libatk1.0-0 2.30.0-2
ii libc6 2.28-10
ii libcairo-gobject2 1.16.0-4+deb10u1
ii libcairo2 1.16.0-4+deb10u1
ii libcanberra-gtk3-0 0.30-7
ii libcanberra0 0.30-7
ii libdrm2 2.4.97-1
ii libegl1 1.1.0-1
ii libfontconfig1 2.13.1-2
ii libgbm1 18.3.6-2+deb10u1
ii libgdk-pixbuf2.0-0 2.38.1+dfsg-1
ii libgirepository-1.0-1 1.58.3-2
ii libgl1 1.1.0-1
ii libglib2.0-0 2.58.3-2+deb10u2
ii libgnome-desktop-3-17 3.30.2.1-2
ii libgtk-3-0 3.24.5-1
ii libgudev-1.0-0 232-2
ii libice6 2:1.0.9-2
ii libinput10 1.12.6-2+deb10u1
ii libjson-glib-1.0-0 1.4.4-2
ii libpango-1.0-0 1.42.4-8~deb10u1
ii libpangocairo-1.0-0 1.42.4-8~deb10u1
ii libpangoft2-1.0-0 1.42.4-8~deb10u1
ii libpipewire-0.2-1 0.2.5-1
ii libsm6 2:1.2.3-1
ii libstartup-notification0 0.12-6
ii libsystemd0 241-7~deb10u7
ii libudev1 241-7~deb10u7
ii libwacom2 0.32-1
ii libwayland-server0 1.16.0-1
ii libx11-6 2:1.6.7-1+deb10u1
ii libx11-xcb1 2:1.6.7-1+deb10u1
ii libxcb-randr0 1.13.1-2
ii libxcb-res0 1.13.1-2
ii libxcb1 1.13.1-2
ii libxcomposite1 1:0.4.4-2
ii libxcursor1 1:1.1.15-2
ii libxdamage1 1:1.1.4-3+b3
ii libxext6 2:1.3.3-1+b2
ii libxfixes3 1:5.0.3-1
ii libxi6 2:1.7.9-1
ii libxinerama1 2:1.1.4-2
ii libxkbcommon-x11-0 0.8.2-1
ii libxkbcommon0 0.8.2-1
ii libxkbfile1 1:1.0.9-2+b11
ii libxrandr2 2:1.5.1-1
ii libxrender1 1:0.9.10-1
ii libxtst6 2:1.2.3-1
ii mutter-common 3.30.2-9~deb10u1
Versions of packages gnome-shell is related to:
ii libegl-mesa0 [libegl-vendor] 18.3.6-2+deb10u1
ii libgl1-mesa-dri 18.3.6-2+deb10u1
ii libglx-mesa0 [libglx-vendor] 18.3.6-2+deb10u1
-- no debconf information
-------------- next part --------------
#0 0x00007f752047bc59 in meta_display_list_windows (display=<optimized out>,
flags=flags at entry=META_LIST_DEFAULT) at core/display.c:860
__inst = 0x55ab6a0cfbc0
__t = 94194678317648
__r = <optimized out>
window = 0x55ab6a0cfbc0
winlist = 0x0
prev = <optimized out>
tmp = <optimized out>
iter = {dummy1 = 0x55ab68406760, dummy2 = 0x7f75201c968b <find_class_name+43>,
dummy3 = 0x55ab6842bbe0, dummy4 = 10, dummy5 = 21931, dummy6 = 0x55ab0000001a}
key = 0x55ab6a0cfbc0
value = 0x55ab6a0cfbc0
#1 0x00007f752049def6 in meta_workspace_list_windows (workspace=0x55ab68274150)
at core/workspace.c:715
display_windows = <optimized out>
l = <optimized out>
workspace_windows = <optimized out>
#2 0x00007f751f1c18ee in ffi_call_unix64 () at ../src/x86/unix64.S:76
No locals.
#3 0x00007f751f1c12bf in ffi_call (cif=cif at entry=0x55ab69b0cd98, fn=<optimized out>,
rvalue=<optimized out>, rvalue at entry=0x7fffbee42ea8, avalue=avalue at entry=0x7fffbee42db0)
at ../src/x86/ffi64.c:525
classes = {X86_64_INTEGER_CLASS, 32767, 502994641, 32629}
stack = <optimized out>
argp = <optimized out>
arg_types = <optimized out>
gprcount = <optimized out>
ssecount = <optimized out>
ngpr = 1
nsse = 0
i = <optimized out>
avn = <optimized out>
ret_in_memory = <optimized out>
reg_args = <optimized out>
#4 0x00007f7520773819 in gjs_invoke_c_function (context=0x55ab6842bba0,
function=0x55ab69b0cd80, obj=..., args=..., js_rval=..., r_value=0x0) at gi/function.cpp:1096
in_arg_cvalues = 0x7fffbee42dc0
out_arg_cvalues = 0x7fffbee42da0
inout_original_arg_cvalues = 0x7fffbee42d90
ffi_arg_pointers = 0x7fffbee42db0
return_value = {v_boolean = 1747403088, v_int8 = 80 'P', v_uint8 = 80 'P',
v_int16 = 16720, v_uint16 = 16720, v_int32 = 1747403088, v_uint32 = 1747403088,
v_int64 = 94194675171664, v_uint64 = 94194675171664, v_float = 3.15936002e+24,
v_double = 4.6538353023494605e-310, v_short = 16720, v_ushort = 16720,
v_int = 1747403088, v_uint = 1747403088, v_long = 94194675171664,
v_ulong = 94194675171664, v_ssize = 94194675171664, v_size = 94194675171664,
v_string = 0x55ab68274150 "\320\313bh\253U", v_pointer = 0x55ab68274150}
return_value_p = 0x7fffbee42ea8
return_gargument = {v_boolean = 1747403088, v_int8 = 80 'P', v_uint8 = 80 'P',
v_int16 = 16720, v_uint16 = 16720, v_int32 = 1747403088, v_uint32 = 1747403088,
v_int64 = 94194675171664, v_uint64 = 94194675171664, v_float = 3.15936002e+24,
v_double = 4.6538353023494605e-310, v_short = 16720, v_ushort = 16720,
v_int = 1747403088, v_uint = 1747403088, v_long = 94194675171664,
v_ulong = 94194675171664, v_ssize = 94194675171664, v_size = 94194675171664,
v_string = 0x55ab68274150 "\320\313bh\253U", v_pointer = 0x55ab68274150}
processed_c_args = 1 '\001'
gi_argc = 0 '\000'
gi_arg_pos = <optimized out>
c_argc = 1 '\001'
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 = 0x55ab68073020,
dummy4 = 0x55ab69b14000, dummy5 = 0x55ab688ca520, dummy6 = 16724, dummy7 = 0,
padding = {0x0, 0x0, 0x0, 0x0}}
return_tag = GI_TYPE_TAG_GLIST
return_values = {<JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> >> = {<js::RootedBase<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> > >> = {<js::WrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> > >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bc08, prev = 0x7fffbee43708, ptr = {tracer = 0x7f752076b6f0
<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_ = 0x55ab6842bba0},
static kElemIsPod = false, static kMaxInlineBytes = 992,
static kInlineCapacity = 8, mBegin = 0x7fffbee430b8, mLength = 0,
mTail = {<mozilla::Vector<JS::Value, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8},
mBytes = "@\275w u\177\000\000\000\274Bh\253U\000\000\240\273Bh\253U\000\000P1\344\276\377\177\000\000\233\346w u\177\000\000\240[\331\352t\177\000\000p2\344\276\377\177\000\000\000\062\344\276\377\177\000"},
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*)"
#5 0x00007f7520774f96 in function_call (context=0x55ab6842bba0, js_argc=0, vp=0x55ab6a22df80)
at /usr/include/mozjs-60/js/RootingAPI.h:1128
js_argv = <optimized out>
object = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bbc0,
prev = 0x7fffbee43500, ptr = 0x7f74eaca24c0}
callee = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bbc0,
prev = 0x7fffbee43150, ptr = 0x7f74ea913a60}
success = <optimized out>
priv = 0x55ab69b0cd80
retval = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bc00,
prev = 0x7fffbee43420, 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}}}
#6 0x00007f751dca1474 in js::CallJSNative (args=...,
native=0x7f7520774e70 <function_call(JSContext*, unsigned int, JS::Value*)>,
cx=0x55ab6842bba0) at ./debian/build/dist/include/js/CallArgs.h:286
ok = <optimized out>
ok = <optimized out>
#7 js::InternalCallOrConstruct (cx=0x55ab6842bba0, args=..., construct=<optimized out>)
at ./js/src/vm/Interpreter.cpp:450
call = 0x7f7520774e70 <function_call(JSContext*, unsigned int, JS::Value*)>
skipForCallee = <optimized out>
fun = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0xfffe7f74eaca24c0, prev = 0x7fffbee43660, ptr = 0x55ab6842bbc0}
state = {<js::RunState> = {kind_ = (unknown: 3939116224),
script_ = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x7fffbee43560, prev = 0x55ab6842bbf8, ptr = 0x7fffbee43540}},
args_ = @0x7f74eabe0a80, construct_ = (unknown: 3863610880)}
ok = <optimized out>
#8 0x00007f751dc946e1 in js::CallFromStack (args=..., cx=<optimized out>)
at ./js/src/vm/Interpreter.cpp:3115
No locals.
#9 Interpret (cx=0x55ab6842bba0, state=...) at ./js/src/vm/Interpreter.cpp:3115
newsp = <optimized out>
construct = js::NO_CONSTRUCT
ignoresReturnValue = <optimized out>
argStackSlots = <optimized out>
isFunction = <optimized out>
args = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {
argv_ = 0x55ab6a22df90, argc_ = 0, constructing_ = false,
ignoresReturnValue_ = false}, <No data fields>}
maybeFun = <optimized out>
addresses = {0x7f751dc9b0d6 <Interpret(JSContext*, js::RunState&)+30982>,
0x7f751dc9b054 <Interpret(JSContext*, js::RunState&)+30852>,
0x7f751dc96ea2 <Interpret(JSContext*, js::RunState&)+14034>,
0x7f751dc96df4 <Interpret(JSContext*, js::RunState&)+13860>,
0x7f751dc96db6 <Interpret(JSContext*, js::RunState&)+13798>,
0x7f751dc9588f <Interpret(JSContext*, js::RunState&)+8383>,
0x7f751dc961a9 <Interpret(JSContext*, js::RunState&)+10713>,
0x7f751dc9a501 <Interpret(JSContext*, js::RunState&)+27953>,
0x7f751dc9a436 <Interpret(JSContext*, js::RunState&)+27750>,
0x7f751dc98fac <Interpret(JSContext*, js::RunState&)+22492>,
0x7f751dc9b3c2 <Interpret(JSContext*, js::RunState&)+31730>,
0x7f751dc96f28 <Interpret(JSContext*, js::RunState&)+14168>,
0x7f751dc9b626 <Interpret(JSContext*, js::RunState&)+32342>,
0x7f751dc98f2f <Interpret(JSContext*, js::RunState&)+22367>,
0x7f751dc999fe <Interpret(JSContext*, js::RunState&)+25134>,
0x7f751dc9b2a8 <Interpret(JSContext*, js::RunState&)+31448>,
0x7f751dc9b1ed <Interpret(JSContext*, js::RunState&)+31261>,
0x7f751dc9b6c6 <Interpret(JSContext*, js::RunState&)+32502>,
0x7f751dc9b657 <Interpret(JSContext*, js::RunState&)+32391>,
0x7f751dc9b781 <Interpret(JSContext*, js::RunState&)+32689>,
0x7f751dc9b536 <Interpret(JSContext*, js::RunState&)+32102>,
0x7f751dc98647 <Interpret(JSContext*, js::RunState&)+20087>,
0x7f751dc99ced <Interpret(JSContext*, js::RunState&)+25885>,
0x7f751dc99c68 <Interpret(JSContext*, js::RunState&)+25752>,
0x7f751dc99d72 <Interpret(JSContext*, js::RunState&)+26018>,
0x7f751dc99ba7 <Interpret(JSContext*, js::RunState&)+25559>,
0x7f751dc98dda <Interpret(JSContext*, js::RunState&)+22026>,
0x7f751dc98cb1 <Interpret(JSContext*, js::RunState&)+21729>,
0x7f751dc98bb2 <Interpret(JSContext*, js::RunState&)+21474>,
0x7f751dc98abb <Interpret(JSContext*, js::RunState&)+21227>,
0x7f751dc99fa9 <Interpret(JSContext*, js::RunState&)+26585>,
0x7f751dc99594 <Interpret(JSContext*, js::RunState&)+24004>,
0x7f751dc994a5 <Interpret(JSContext*, js::RunState&)+23765>,
0x7f751dc99ebf <Interpret(JSContext*, js::RunState&)+26351>,
0x7f751dc99e33 <Interpret(JSContext*, js::RunState&)+26211>,
0x7f751dc99f37 <Interpret(JSContext*, js::RunState&)+26471>,
0x7f751dc97e51 <Interpret(JSContext*, js::RunState&)+18049>,
0x7f751dc96790 <Interpret(JSContext*, js::RunState&)+12224>,
0x7f751dc961d1 <Interpret(JSContext*, js::RunState&)+10753>,
0x7f751dc959db <Interpret(JSContext*, js::RunState&)+8715>,
0x7f751dc98a8b <Interpret(JSContext*, js::RunState&)+21179>,
0x7f751dc95059 <Interpret(JSContext*, js::RunState&)+6281>,
0x7f751dc96ae5 <Interpret(JSContext*, js::RunState&)+13077>,
0x7f751dc9b0cc <Interpret(JSContext*, js::RunState&)+30972>,
0x7f751dc96eea <Interpret(JSContext*, js::RunState&)+14106>,
0x7f751dc9a675 <Interpret(JSContext*, js::RunState&)+28325>,
0x7f751dc96790 <Interpret(JSContext*, js::RunState&)+12224>,
0x7f751dc961d1 <Interpret(JSContext*, js::RunState&)+10753>,
0x7f751dc9663a <Interpret(JSContext*, js::RunState&)+11882>,
0x7f751dc9514a <Interpret(JSContext*, js::RunState&)+6522>,
0x7f751dc950a0 <Interpret(JSContext*, js::RunState&)+6352>,
0x7f751dc99748 <Interpret(JSContext*, js::RunState&)+24440>,
0x7f751dc985a0 <Interpret(JSContext*, js::RunState&)+19920>,
0x7f751dc987a8 <Interpret(JSContext*, js::RunState&)+20440>,
0x7f751dc9663a <Interpret(JSContext*, js::RunState&)+11882>,
0x7f751dc9633d <Interpret(JSContext*, js::RunState&)+11117>,
0x7f751dc9697b <Interpret(JSContext*, js::RunState&)+12715>,
0x7f751dc9697b <Interpret(JSContext*, js::RunState&)+12715>,
0x7f751dc96aea <Interpret(JSContext*, js::RunState&)+13082>,
0x7f751dc95c78 <Interpret(JSContext*, js::RunState&)+9384>,
0x7f751dc98032 <Interpret(JSContext*, js::RunState&)+18530>,
0x7f751dc97fd6 <Interpret(JSContext*, js::RunState&)+18438>,
0x7f751dc98771 <Interpret(JSContext*, js::RunState&)+20385>,
0x7f751dc9873a <Interpret(JSContext*, js::RunState&)+20330>,
0x7f751dc98703 <Interpret(JSContext*, js::RunState&)+20275>,
0x7f751dc9721e <Interpret(JSContext*, js::RunState&)+14926>,
0x7f751dc986cc <Interpret(JSContext*, js::RunState&)+20220>,
0x7f751dc9a6c7 <Interpret(JSContext*, js::RunState&)+28407>,
0x7f751dc9a3d4 <Interpret(JSContext*, js::RunState&)+27652>,
0x7f751dc9a370 <Interpret(JSContext*, js::RunState&)+27552>,
0x7f751dc99afa <Interpret(JSContext*, js::RunState&)+25386>,
0x7f751dc98f73 <Interpret(JSContext*, js::RunState&)+22435>,
0x7f751dc9acda <Interpret(JSContext*, js::RunState&)+29962>,
0x7f751dc9b4c1 <Interpret(JSContext*, js::RunState&)+31985>,
0x7f751dc99a67 <Interpret(JSContext*, js::RunState&)+25239>,
0x7f751dc9b870 <Interpret(JSContext*, js::RunState&)+32928>,
0x7f751dc9b7f6 <Interpret(JSContext*, js::RunState&)+32806>,
0x7f751dc9af16 <Interpret(JSContext*, js::RunState&)+30534>,
0x7f751dc9aec8 <Interpret(JSContext*, js::RunState&)+30456>,
0x7f751dc944be <Interpret(JSContext*, js::RunState&)+3310>,
0x7f751dc9a5c8 <Interpret(JSContext*, js::RunState&)+28152>,
0x7f751dc99205 <Interpret(JSContext*, js::RunState&)+23093>,
0x7f751dc96aef <Interpret(JSContext*, js::RunState&)+13087>,
0x7f751dc98554 <Interpret(JSContext*, js::RunState&)+19844>,
0x7f751dc97c43 <Interpret(JSContext*, js::RunState&)+17523>,
0x7f751dc97bd8 <Interpret(JSContext*, js::RunState&)+17416>,
0x7f751dc97cac <Interpret(JSContext*, js::RunState&)+17628>,
0x7f751dc97997 <Interpret(JSContext*, js::RunState&)+16839>,
0x7f751dc992ad <Interpret(JSContext*, js::RunState&)+23261>,
0x7f751dc9a88e <Interpret(JSContext*, js::RunState&)+28862>,
0x7f751dc9a82e <Interpret(JSContext*, js::RunState&)+28766>,
0x7f751dc9888b <Interpret(JSContext*, js::RunState&)+20667>,
0x7f751dc984bd <Interpret(JSContext*, js::RunState&)+19693>,
0x7f751dc9af63 <Interpret(JSContext*, js::RunState&)+30611>,
0x7f751dc95ab8 <Interpret(JSContext*, js::RunState&)+8936>,
0x7f751dc9a990 <Interpret(JSContext*, js::RunState&)+29120>,
0x7f751dc9aa74 <Interpret(JSContext*, js::RunState&)+29348>,
0x7f751dc9732d <Interpret(JSContext*, js::RunState&)+15197>,
0x7f751dc9543a <Interpret(JSContext*, js::RunState&)+7274>,
0x7f751dc9b08b <Interpret(JSContext*, js::RunState&)+30907>,
0x7f751dc95389 <Interpret(JSContext*, js::RunState&)+7097>,
0x7f751dc99827 <Interpret(JSContext*, js::RunState&)+24663>,
0x7f751dc9a8f4 <Interpret(JSContext*, js::RunState&)+28964>,
0x7f751dc98425 <Interpret(JSContext*, js::RunState&)+19541>,
0x7f751dc98311 <Interpret(JSContext*, js::RunState&)+19265>,
0x7f751dc9653a <Interpret(JSContext*, js::RunState&)+11626>,
0x7f751dc97704 <Interpret(JSContext*, js::RunState&)+16180>,
0x7f751dc9653a <Interpret(JSContext*, js::RunState&)+11626>,
0x7f751dc945f0 <Interpret(JSContext*, js::RunState&)+3616>,
0x7f751dc9550b <Interpret(JSContext*, js::RunState&)+7483>,
0x7f751dc95b80 <Interpret(JSContext*, js::RunState&)+9136>,
0x7f751dc9514a <Interpret(JSContext*, js::RunState&)+6522>,
0x7f751dc9abb5 <Interpret(JSContext*, js::RunState&)+29669>,
0x7f751dc9a246 <Interpret(JSContext*, js::RunState&)+27254>,
0x7f751dc9adb6 <Interpret(JSContext*, js::RunState&)+30182>,
0x7f751dc99177 <Interpret(JSContext*, js::RunState&)+22951>,
0x7f751dc9ab41 <Interpret(JSContext*, js::RunState&)+29553>,
0x7f751dc9aa0e <Interpret(JSContext*, js::RunState&)+29246>,
0x7f751dc9aaf2 <Interpret(JSContext*, js::RunState&)+29474>,
0x7f751dc9b036 <Interpret(JSContext*, js::RunState&)+30822>,
0x7f751dc944a0 <Interpret(JSContext*, js::RunState&)+3280>,
0x7f751dc9b44b <Interpret(JSContext*, js::RunState&)+31867>,
0x7f751dc961a4 <Interpret(JSContext*, js::RunState&)+10708>,
0x7f751dc95f91 <Interpret(JSContext*, js::RunState&)+10177>,
0x7f751dc95f91 <Interpret(JSContext*, js::RunState&)+10177>,
0x7f751dc9707d <Interpret(JSContext*, js::RunState&)+14509>,
0x7f751dc9b1e8 <Interpret(JSContext*, js::RunState&)+31256>,
0x7f751dc97f09 <Interpret(JSContext*, js::RunState&)+18233>,
0x7f751dc958d8 <Interpret(JSContext*, js::RunState&)+8456>,
0x7f751dc979cf <Interpret(JSContext*, js::RunState&)+16895>,
0x7f751dc97616 <Interpret(JSContext*, js::RunState&)+15942>,
0x7f751dc97503 <Interpret(JSContext*, js::RunState&)+15667>,
0x7f751dc97332 <Interpret(JSContext*, js::RunState&)+15202>,
0x7f751dc9b363 <Interpret(JSContext*, js::RunState&)+31635>,
0x7f751dc988e7 <Interpret(JSContext*, js::RunState&)+20759>,
0x7f751dc99a34 <Interpret(JSContext*, js::RunState&)+25188>,
0x7f751dc97d8d <Interpret(JSContext*, js::RunState&)+17853>,
0x7f751dc97cf0 <Interpret(JSContext*, js::RunState&)+17696>,
0x7f751dc9775a <Interpret(JSContext*, js::RunState&)+16266>,
0x7f751dc97722 <Interpret(JSContext*, js::RunState&)+16210>,
0x7f751dc97885 <Interpret(JSContext*, js::RunState&)+16565>,
0x7f751dc977e5 <Interpret(JSContext*, js::RunState&)+16405>,
0x7f751dc977ae <Interpret(JSContext*, js::RunState&)+16350>,
0x7f751dc992ef <Interpret(JSContext*, js::RunState&)+23327>,
0x7f751dc98085 <Interpret(JSContext*, js::RunState&)+18613>,
0x7f751dc96ae0 <Interpret(JSContext*, js::RunState&)+13072>,
0x7f751dc95677 <Interpret(JSContext*, js::RunState&)+7847>,
0x7f751dc95677 <Interpret(JSContext*, js::RunState&)+7847>,
0x7f751dc9a147 <Interpret(JSContext*, js::RunState&)+26999>,
0x7f751dc975aa <Interpret(JSContext*, js::RunState&)+15834>,
0x7f751dc99515 <Interpret(JSContext*, js::RunState&)+23877>,
0x7f751dc9ac4c <Interpret(JSContext*, js::RunState&)+29820>,
0x7f751dc96f52 <Interpret(JSContext*, js::RunState&)+14210>,
0x7f751dc958aa <Interpret(JSContext*, js::RunState&)+8410>,
0x7f751dc95c78 <Interpret(JSContext*, js::RunState&)+9384>,
0x7f751dc98080 <Interpret(JSContext*, js::RunState&)+18608>,
0x7f751dc9807b <Interpret(JSContext*, js::RunState&)+18603>,
0x7f751dc96068 <Interpret(JSContext*, js::RunState&)+10392>,
0x7f751dc968b7 <Interpret(JSContext*, js::RunState&)+12519>,
0x7f751dc968b7 <Interpret(JSContext*, js::RunState&)+12519>,
0x7f751dc9977e <Interpret(JSContext*, js::RunState&)+24494>,
0x7f751dc9793a <Interpret(JSContext*, js::RunState&)+16746>,
0x7f751dc958d8 <Interpret(JSContext*, js::RunState&)+8456>,
0x7f751dc97273 <Interpret(JSContext*, js::RunState&)+15011>,
0x7f751dc98e9e <Interpret(JSContext*, js::RunState&)+22222>,
0x7f751dc95050 <Interpret(JSContext*, js::RunState&)+6272>,
0x7f751dc95059 <Interpret(JSContext*, js::RunState&)+6281>,
0x7f751dc972cc <Interpret(JSContext*, js::RunState&)+15100>,
0x7f751dc9a0cc <Interpret(JSContext*, js::RunState&)+26876>,
0x7f751dc97ceb <Interpret(JSContext*, js::RunState&)+17691>,
0x7f751dc9585c <Interpret(JSContext*, js::RunState&)+8332>,
0x7f751dc9b090 <Interpret(JSContext*, js::RunState&)+30912>,
0x7f751dc9543a <Interpret(JSContext*, js::RunState&)+7274>,
0x7f751dc9b0d1 <Interpret(JSContext*, js::RunState&)+30977>,
0x7f751dc95389 <Interpret(JSContext*, js::RunState&)+7097>,
0x7f751dc95ab8 <Interpret(JSContext*, js::RunState&)+8936>,
0x7f751dc96af4 <Interpret(JSContext*, js::RunState&)+13092>,
0x7f751dc97255 <Interpret(JSContext*, js::RunState&)+14981>,
0x7f751dc988ec <Interpret(JSContext*, js::RunState&)+20764>,
0x7f751dc9585c <Interpret(JSContext*, js::RunState&)+8332>,
0x7f751dc9ad49 <Interpret(JSContext*, js::RunState&)+30073>,
0x7f751dc9a760 <Interpret(JSContext*, js::RunState&)+28560>,
0x7f751dc9736b <Interpret(JSContext*, js::RunState&)+15259>,
0x7f751dc9b3f4 <Interpret(JSContext*, js::RunState&)+31780>,
0x7f751dc9553d <Interpret(JSContext*, js::RunState&)+7533>,
0x7f751dc99998 <Interpret(JSContext*, js::RunState&)+25032>,
0x7f751dc99935 <Interpret(JSContext*, js::RunState&)+24933>,
0x7f751dc9b5d9 <Interpret(JSContext*, js::RunState&)+32265>,
0x7f751dc9926a <Interpret(JSContext*, js::RunState&)+23194>,
0x7f751dc98822 <Interpret(JSContext*, js::RunState&)+20562>,
0x7f751dc987ad <Interpret(JSContext*, js::RunState&)+20445>,
0x7f751dc987ec <Interpret(JSContext*, js::RunState&)+20508>,
0x7f751dc97497 <Interpret(JSContext*, js::RunState&)+15559>,
0x7f751dc9633d <Interpret(JSContext*, js::RunState&)+11117>,
0x7f751dc9af68 <Interpret(JSContext*, js::RunState&)+30616>,
0x7f751dc9824f <Interpret(JSContext*, js::RunState&)+19071>,
0x7f751dc959db <Interpret(JSContext*, js::RunState&)+8715>,
0x7f751dc99042 <Interpret(JSContext*, js::RunState&)+22642>,
0x7f751dc9ae81 <Interpret(JSContext*, js::RunState&)+30385>,
0x7f751dc9910f <Interpret(JSContext*, js::RunState&)+22847>...}
entryFrame = 0x0
entryMonitor = {cx_ = 0x55ab6842bba0, entryMonitor_ = 0x0}
activation = {<js::Activation> = {cx_ = 0x55ab6842bba0, compartment_ = 0x55ab685c4a10,
prev_ = 0x7fffbee43dc0, prevProfiling_ = 0x7fffbee43dc0,
hideScriptedCallerCount_ = 0,
frameCache_ = {<js::RootedBase<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::MutableWrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::WrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bc08,
prev = 0x7fffbee43ad0, ptr = {
tracer = 0x7f751dc84110 <JS::StructGCPolicy<js::LiveSavedFrameCache>::trace(JSTracer*, js::LiveSavedFrameCache*, char const*)>, storage = {frames = 0x0}}},
asyncStack_ = {<js::RootedBase<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bbc0, prev = 0x7fffbee438f0, ptr = 0x0}, asyncCause_ = 0x0,
asyncCallIsExplicit_ = false, kind_ = js::Activation::Interpreter}, regs_ = {
sp = 0x55ab6a22df90, pc = 0x55ab68dbeac8 ":", fp_ = 0x55ab6a22dee8},
entryFrame_ = 0x55ab6a22dee8, opMask_ = 0}
script = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bbd0,
prev = 0x7fffbee43918, ptr = 0x7f74eabe44c0}
logger = <optimized out>
scriptEvent = <optimized out>
rootValue0 = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bc00, prev = 0x7fffbee439e0, 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 = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bc00, prev = 0x7fffbee43400, 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 = {<js::RootedBase<JSString*, JS::Rooted<JSString*> >> = {<js::MutableWrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<js::WrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbe0, prev = 0x7fffbee44490, ptr = 0x0}
rootString1 = {<js::RootedBase<JSString*, JS::Rooted<JSString*> >> = {<js::MutableWrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<js::WrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbe0, prev = 0x7fffbee43440, ptr = 0x0}
rootObject0 = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbc0, prev = 0x7fffbee43728, ptr = 0x0}
rootObject1 = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbc0, prev = 0x7fffbee43480, ptr = 0x0}
rootObject2 = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbc0, prev = 0x7fffbee434a0, ptr = 0x0}
rootNativeObject0 = {<js::RootedBase<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<js::MutableWrappedPtrOperations<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<js::WrappedPtrOperations<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bbc0, prev = 0x7fffbee434c0, ptr = 0x0}
rootFunction0 = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbc0, prev = 0x7fffbee434e0, ptr = 0x0}
rootName0 = {<js::RootedBase<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<js::MutableWrappedPtrOperations<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<js::WrappedPtrOperations<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bbe0, prev = 0x7fffbee43460, ptr = 0x0}
rootId0 = {<js::RootedBase<jsid, JS::Rooted<jsid> >> = {<js::MutableWrappedPtrOperations<jsid, JS::Rooted<jsid> >> = {<js::WrappedPtrOperations<jsid, JS::Rooted<jsid> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bbf8, prev = 0x7fffbee444b0, ptr = {
asBits = 2}}
rootShape0 = {<js::RootedBase<js::Shape*, JS::Rooted<js::Shape*> >> = {<js::MutableWrappedPtrOperations<js::Shape*, JS::Rooted<js::Shape*> >> = {<js::WrappedPtrOperations<js::Shape*, JS::Rooted<js::Shape*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbd8, prev = 0x7fffbee444d0, ptr = 0x0}
rootScript0 = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbd0, prev = 0x7fffbee433e0, ptr = 0x0}
rootScope0 = {<js::RootedBase<js::Scope*, JS::Rooted<js::Scope*> >> = {<js::MutableWrappedPtrOperations<js::Scope*, JS::Rooted<js::Scope*> >> = {<js::WrappedPtrOperations<js::Scope*, JS::Rooted<js::Scope*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbb8, prev = 0x7fffbee44510, ptr = 0x0}
blockDepth = <optimized out>
interpReturnOK = <optimized out>
frameHalfInitialized = <optimized out>
#10 0x00007f751dca0cf6 in js::RunScript (cx=0x55ab6842bba0, state=...)
at ./js/src/vm/Interpreter.cpp:418
stopwatch = {cx_ = 0x55ab6842bba0, 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 = 999, static kInlineCapacity = 8, mBegin = 0x7fffbee43848,
mLength = 0,
mTail = {<mozilla::Vector<RefPtr<js::PerformanceGroup>, 8, js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 8},
mBytes = "\200<\344\276\377\177\000\000\340\273Bh\253U\000\000\020\067\344\276\377\177\000\000`\256\v\353t\177\000\000 ;\344\276\377\177\000\000?Bh\253U\000\000@;\344\276\377\177\000\000\240:\344\276\377\177\000"}, static sMaxInlineStorage = <optimized out>}}
marker = {profiler_ = 0x0}
status = <optimized out>
#11 0x00007f751dca13d1 in js::InternalCallOrConstruct (cx=0x55ab6842bba0, args=...,
construct=<optimized out>) at ./js/src/vm/Interpreter.cpp:490
skipForCallee = <optimized out>
fun = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbc0, prev = 0x7fffbee43ba0, ptr = 0x7f74eabdf880}
state = {<js::RunState> = {kind_ = js::RunState::Invoke,
script_ = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbd0, prev = 0x7fffbee44618, ptr = 0x7f74eabe44c0}},
args_ = @0x7fffbee43ac0, construct_ = js::NO_CONSTRUCT}
ok = <optimized out>
#12 0x00007f751dca1639 in js::Call (cx=cx at entry=0x55ab6842bba0, fval=..., fval at entry=...,
thisv=..., thisv at entry=..., args=..., rval=rval at entry=...) at ./js/src/vm/Interpreter.cpp:536
No locals.
#13 0x00007f751df5e4da in js::jit::InvokeFunction (cx=0x55ab6842bba0, obj=..., obj at entry=...,
constructing=<optimized out>, ignoresReturnValue=ignoresReturnValue at entry=false,
argc=<optimized out>, argv=<optimized out>, rval=...)
at ./debian/build/dist/include/js/RootingAPI.h:1128
argvRoot = {<JS::AutoGCRooter> = {down = 0x7fffbee449b0, tag_ = 1,
stackTop = 0x55ab6842bc10}, array = 0x7fffbee43c40}
thisv = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bc00,
prev = 0x7fffbee43bc0, ptr = {data = {asBits = 18446321263888231328, debugView = {
payload47 = 140140132101024, tag = JSVAL_TAG_OBJECT}, s = {payload = {
i32 = -355800160, u32 = 3939167136, why = 3939167136}},
asDouble = -nan(0xe7f74eacaeba0), asPtr = 0xfffe7f74eacaeba0,
asWord = 18446321263888231328, asUIntPtr = 18446321263888231328}}}
argvWithoutThis = <optimized out>
fval = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bc00,
prev = 0x7fffbee439c0, ptr = {data = {asBits = 18446321263887382656, debugView = {
payload47 = 140140131252352, tag = JSVAL_TAG_OBJECT}, s = {payload = {
i32 = -356648832, u32 = 3938318464, why = 3938318464}},
asDouble = -nan(0xe7f74eabdf880), asPtr = 0xfffe7f74eabdf880,
asWord = 18446321263887382656, asUIntPtr = 18446321263887382656}}}
args = {<js::detail::GenericArgsBase<(js::MaybeConstruct)0>> = {<js::AnyInvokeArgs> = {<JS::CallArgs> = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {
argv_ = 0x7fffbee43b18, argc_ = 0, constructing_ = false,
ignoresReturnValue_ = 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::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> > >> = {<js::WrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::GCVector<JS::Value, 8, js::TempAllocPolicy> > >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bc08, prev = 0x7fffbee43de8, ptr = {
tracer = 0x7f751dc84250 <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_ = 0x55ab6842bba0},
static kElemIsPod = false, static kMaxInlineBytes = 992,
static kInlineCapacity = 8, mBegin = 0x7fffbee43b08, mLength = 2,
mTail = {<mozilla::Vector<JS::Value, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8},
mBytes = "\200\370\275\352t\177\376\377\240\353\312\352t\177\376\377\260=\344\276\377\177\000\000@\000\b\353t\177\000\000\000\000\000\000\000\000\000\000?Bh\253U\000\000\001\000\000\000\000\000\000\000\240\273Bh\253U\000"},
static sMaxInlineStorage = <optimized out>}}}}, <No data fields>}}, <No data fields>}
#14 0x00007f751df5e8f4 in js::jit::InvokeFromInterpreterStub (cx=<optimized out>,
frame=0x7fffbee43c18) at ./debian/build/dist/include/js/RootingAPI.h:1128
jsFrame = 0x7fffbee43c20
token = <optimized out>
argv = 0x7fffbee43c40
numActualArgs = <optimized out>
constructing = <optimized out>
fun = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>},
stack = 0x55ab6842bbc0, prev = 0x7fffbee43e08, ptr = 0x7f74eabdf880}
rval = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55ab6842bc00,
prev = 0x7fffbee43da0, 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}}}
#15 0x0000290e9fd15f87 in ?? ()
No symbol table info available.
#16 0x0000000000000008 in ?? ()
No symbol table info available.
#17 0x00007fffbee43c18 in ?? ()
No symbol table info available.
#18 0x00007f74ea96f980 in ?? ()
No symbol table info available.
#19 0x00000000000000fc in ?? ()
No symbol table info available.
#20 0x0000290ea0017f5e in ?? ()
No symbol table info available.
#21 0x0000000000001842 in ?? ()
No symbol table info available.
#22 0x00007f74eabdf880 in ?? ()
No symbol table info available.
#23 0x0000000000000000 in ?? ()
No symbol table info available.
More information about the pkg-gnome-maintainers
mailing list