Package: firefox-esr Version: 60.1.0esr-3 Severity: important Dear Maintainer,
on arm64 firefox-esr 60 segfaults during startup. This behaviour is also observed with a completely new profile. ProfileManager is functional, though, Segfaults happens afterwards. attached is the gdb session including the backtrace. Also I noticed there are kernel messages that seem to be related, which are attached as well. -- Package-specific info: -- Addons package information -- System Information: Debian Release: buster/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing'), (500, 'stable'), (400, 'unstable'), (300, 'experimental'), (1, 'experimental-debug') Architecture: arm64 (aarch64) Kernel: Linux 4.4.110-ARCH+ (SMP w/6 CPU cores; PREEMPT) Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8), LANGUAGE=en_DK.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages firefox-esr depends on: ii debianutils 4.8.6 ii fontconfig 2.13.0-5 ii libatk1.0-0 2.28.1-1 ii libc6 2.27-5 ii libcairo-gobject2 1.15.10-3 ii libcairo2 1.15.10-3 ii libdbus-1-3 1.12.10-1 ii libdbus-glib-1-2 0.110-3 ii libevent-2.1-6 2.1.8-stable-4 ii libffi6 3.2.1-8 ii libfontconfig1 2.13.0-5 ii libfreetype6 2.8.1-2 ii libgcc1 1:8.2.0-3 ii libgdk-pixbuf2.0-0 2.36.12-1 ii libglib2.0-0 2.56.1-2 ii libgtk-3-0 3.22.30-2 ii libhunspell-1.6-0 1.6.2-1+b1 ii libjsoncpp1 1.7.4-3 ii libnspr4 2:4.19-3 ii libnss3 2:3.38-1 ii libpango-1.0-0 1.42.1-2 ii libsqlite3-0 3.24.0-1 ii libstartup-notification0 0.12-5 ii libstdc++6 8.2.0-3 ii libvpx5 1.7.0-3 ii libx11-6 2:1.6.5-1 ii libx11-xcb1 2:1.6.5-1 ii libxcb-shm0 1.13-2 ii libxcb1 1.13-2 ii libxcomposite1 1:0.4.4-2 ii libxdamage1 1:1.1.4-3 ii libxext6 2:1.3.3-1+b2 ii libxfixes3 1:5.0.3-1 ii libxrender1 1:0.9.10-1 ii libxt6 1:1.1.5-1 ii procps 2:3.3.15-2 ii zlib1g 1:1.2.11.dfsg-1 Versions of packages firefox-esr recommends: ii libavcodec57 7:3.4.3-1 ii libavcodec58 7:4.0.2-1 Versions of packages firefox-esr suggests: ii fonts-lmodern 2.004.5-3 pn fonts-stix | otf-stix <none> ii libcanberra0 0.30-6 ii libgssapi-krb5-2 1.16-2 ii libgtk2.0-0 2.24.32-2 -- no debconf information
$ gdb firefox-esr GNU gdb (Debian 8.1-4) 8.1 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "aarch64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from firefox-esr...Reading symbols from /usr/lib/debug/.build-id/c5/9ed8ff1c83454acca5197c2e2ed940bde35c5a.debug...done. done. (gdb) set pagination off (gdb) r Starting program: /usr/bin/firefox-esr [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1". [New Thread 0x7faf9ff1c0 (LWP 2166)] [New Thread 0x7fac1191c0 (LWP 2167)] [Thread 0x7fac1191c0 (LWP 2167) exited] [New Thread 0x7fac1191c0 (LWP 2168)] [New Thread 0x7f6b7ff1c0 (LWP 2169)] [New Thread 0x7f6affe1c0 (LWP 2170)] [New Thread 0x7f6a5ff1c0 (LWP 2171)] [New Thread 0x7f69dfe1c0 (LWP 2172)] [New Thread 0x7f69bfd1c0 (LWP 2173)] [New Thread 0x7f699fc1c0 (LWP 2174)] [New Thread 0x7f697fb1c0 (LWP 2175)] [New Thread 0x7f695fa1c0 (LWP 2176)] [New Thread 0x7f693f91c0 (LWP 2177)] [New Thread 0x7f68aff1c0 (LWP 2178)] [New Thread 0x7f688fe1c0 (LWP 2179)] [New Thread 0x7f686fd1c0 (LWP 2180)] [New Thread 0x7f67efc1c0 (LWP 2181)] [New Thread 0x7f676fb1c0 (LWP 2182)] [New Thread 0x7f66efa1c0 (LWP 2183)] [New Thread 0x7f663ff1c0 (LWP 2184)] [New Thread 0x7fb7b931c0 (LWP 2186)] [New Thread 0x7f659ff1c0 (LWP 2188)] [New Thread 0x7f64eff1c0 (LWP 2189)] [Thread 0x7f663ff1c0 (LWP 2184) exited] [New Thread 0x7f663ff1c0 (LWP 2196)] [New Thread 0x7f62cff1c0 (LWP 2197)] [New Thread 0x7f624fe1c0 (LWP 2198)] [New Thread 0x7f61cfd1c0 (LWP 2199)] [New Thread 0x7f646451c0 (LWP 2200)] [New Thread 0x7f614fc1c0 (LWP 2201)] [New Thread 0x7f60cfb1c0 (LWP 2202)] [New Thread 0x7f604fa1c0 (LWP 2203)] [New Thread 0x7f5fcf91c0 (LWP 2204)] [New Thread 0x7f5f4f81c0 (LWP 2205)] [New Thread 0x7f5ecf71c0 (LWP 2206)] [New Thread 0x7f5e0ff1c0 (LWP 2207)] [New Thread 0x7f62f801c0 (LWP 2208)] [New Thread 0x7f5e4f61c0 (LWP 2209)] [New Thread 0x7f5e4b51c0 (LWP 2210)] [New Thread 0x7f5e4741c0 (LWP 2211)] [Thread 0x7f60cfb1c0 (LWP 2202) exited] [Thread 0x7f5f4f81c0 (LWP 2205) exited] [Thread 0x7f5fcf91c0 (LWP 2204) exited] [New Thread 0x7f5f4f81c0 (LWP 2212)] [New Thread 0x7f5fcf91c0 (LWP 2214)] [New Thread 0x7f60cfb1c0 (LWP 2220)] [New Thread 0x7f565ff1c0 (LWP 2241)] [New Thread 0x7f55dfe1c0 (LWP 2242)] [New Thread 0x7f5556f1c0 (LWP 2243)] [New Thread 0x7f54d6e1c0 (LWP 2244)] [New Thread 0x7f5456d1c0 (LWP 2245)] [New Thread 0x7f53d6c1c0 (LWP 2246)] [New Thread 0x7f5356b1c0 (LWP 2247)] [New Thread 0x7f52d6a1c0 (LWP 2248)] [New Thread 0x7f525691c0 (LWP 2249)] [New Thread 0x7f51d681c0 (LWP 2250)] [New Thread 0x7f50eff1c0 (LWP 2256)] [New Thread 0x7f506fe1c0 (LWP 2257)] [New Thread 0x7f4efd41c0 (LWP 2259)] [New Thread 0x7f4e5ff1c0 (LWP 2260)] [New Thread 0x7f4daff1c0 (LWP 2261)] [New Thread 0x7f4bf1a1c0 (LWP 2267)] [New Thread 0x7f4b5ff1c0 (LWP 2268)] [New Thread 0x7f4abff1c0 (LWP 2270)] [New Thread 0x7f57b541c0 (LWP 2286)] [New Thread 0x7f49eff1c0 (LWP 2287)] [New Thread 0x7f494ff1c0 (LWP 2291)] [Thread 0x7f49eff1c0 (LWP 2287) exited] Thread 1 "firefox-esr" received signal SIGSEGV, Segmentation fault. JSContext::addPendingOverRecursed (this=<optimized out>) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/HelperThreads.cpp:1897 1897 /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/HelperThreads.cpp: No such file or directory. (gdb) bt full #0 JSContext::addPendingOverRecursed (this=<optimized out>) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/HelperThreads.cpp:1897 No locals. #1 0x0000007fb38a9c20 in js::CheckRecursionLimit (limit=<optimized out>, cx=0x7fffffb0d0) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/jsfriendapi.h:1080 stackDummy = 1230050880 stackDummy = <optimized out> #2 js::CheckRecursionLimit (cx=0x7fffffb0d0) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/jsfriendapi.h:1108 untrustedLimit = <optimized out> untrustedLimit = <optimized out> #3 js::CallGetter (cx=cx@entry=0x7fffffb0d0, thisv=..., getter=..., getter@entry=..., rval=...) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/Interpreter.cpp:646 args = {<js::detail::FixedArgsBase<(js::MaybeConstruct)0, 0>> = {<js::AnyInvokeArgs> = {<JS::CallArgs> = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x7f495117c0, argc_ = 1, constructing_ = true, ignoresReturnValue_ = true}, <No data fields>}, <No data fields>}, v_ = {<JS::AutoGCRooter> = {down = 0x7f49511880, tag_ = 366503936948, stackTop = 0xd12020b7d594d500}, length_ = 546701942784, elements_ = {{data = {asBits = 546819253368, debugView = {payload47 = 546819253368, tag = 0}, s = {payload = {i32 = 1358406776, u32 = 1358406776, why = 1358406776}}, asDouble = 2.7016460757368915e-312, asPtr = 0x7f50f7a478, asWord = 546819253368, asUIntPtr = 546819253368}}, {data = {asBits = 57976, debugView = {payload47 = 57976, tag = 0}, s = {payload = {i32 = 57976, u32 = 57976, why = 57976}}, asDouble = 2.864394988329211e-319, asPtr = 0xe278, asWord = 57976, asUIntPtr = 57976}}}}}, <No data fields>} #4 0x0000007fb3bb20d4 in CallGetter (cx=cx@entry=0x7fffffb0d0, obj=..., obj@entry=..., receiver=..., receiver@entry=..., shape=..., shape@entry=..., vp=..., vp@entry=...) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/build-browser/dist/include/js/RootingAPI.h:1128 getter = {<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 = 0x7fffffb130, prev = 0x7fffffb720, ptr = {data = {asBits = 18446181670922370752, debugView = {payload47 = 547166240448, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1705393856, u32 = 1705393856, why = 1705393856}}, asDouble = -nan(0xe007f65a63ec0), asPtr = 0xfffe007f65a63ec0, asWord = 18446181670922370752, asUIntPtr = 18446181670922370752}}} id = {<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 = 0x7fffffb130, prev = 0x7fffffb720, ptr = {asBits = 18446181670922370752}} #5 0x0000007fb3bb88a4 in GetExistingProperty<(js::AllowGC)1> (vp=..., shape=..., obj=..., receiver=..., cx=0x7fffffb0d0) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/build-browser/dist/include/js/RootingAPI.h:545 No locals. #6 NativeGetPropertyInline<(js::AllowGC)1> (vp=..., nameLookup=NotNameLookup, id=..., receiver=..., obj=..., cx=0x7fffffb0d0) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/NativeObject.cpp:2410 shape = {<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 = 0x7fffffb108, prev = 0x7f68d5e000, ptr = 0x7f65a67970} done = <optimized out> proto = <optimized out> pobj = {<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 = 0x7fffffb0f0, prev = 0x7fffffb738, ptr = 0x7f68f8b9a0} prop = {<js::RootedBase<JS::PropertyResult, JS::Rooted<JS::PropertyResult> >> = {<js::MutableWrappedPtrOperations<JS::PropertyResult, JS::Rooted<JS::PropertyResult> >> = {<js::WrappedPtrOperations<JS::PropertyResult, JS::Rooted<JS::PropertyResult> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x7fffffb138, prev = 0x7fb553b000, ptr = {tracer = 0x7fb38903a8 <JS::StructGCPolicy<JS::PropertyResult>::trace(JSTracer*, JS::PropertyResult*, char const*)>, storage = {{shape_ = 0x7f65a67970, bits_ = 547166255472}, static NotFound = 0, static NonNativeProperty = 1, static DenseOrTypedArrayElement = 1}}} pobj = <optimized out> prop = <optimized out> done = <optimized out> proto = <optimized out> shape = <optimized out> protoRoot = <optimized out> #7 js::NativeGetProperty (cx=cx@entry=0x7fffffb0d0, obj=..., obj@entry=..., receiver=..., id=..., vp=...) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/NativeObject.cpp:2446 No locals. #8 0x0000007fb3893b78 in js::GetProperty (vp=..., id=..., receiver=..., obj=..., cx=0x7fffffb0d0) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/build-browser/dist/include/js/RootingAPI.h:553 op = <optimized out> #9 js::GetProperty (vp=..., name=<optimized out>, receiver=..., obj=..., cx=0x7fffffb0d0) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/JSObject.h:821 id = {<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 = 0x7fffffb128, prev = 0x7fb3bce874 <js::ObjectGroup::newPlainObject(JSContext*, js::IdValuePair*, unsigned long, js::NewObjectKind)+3548>, ptr = {asBits = 547222003232}} id = <optimized out> #10 js::GetProperty (cx=0x7fffffb0d0, v=..., name=..., vp=...) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/Interpreter.cpp:4426 receiver = {<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 = 0x7fffffb130, prev = 0x7fffffbb10, ptr = {data = {asBits = 18446181670978107808, debugView = {payload47 = 547221977504, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1761130912, u32 = 1761130912, why = 1761130912}}, asDouble = -nan(0xe007f68f8b9a0), asPtr = 0xfffe007f68f8b9a0, asWord = 18446181670978107808, asUIntPtr = 18446181670978107808}}} obj = {<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 = 0x7fffffb0f0, prev = 0x7fffffba58, ptr = 0x7f68f8b9a0} #11 0x0000007fb389fbec in GetPropertyOperation (vp=..., lval=..., pc=<optimized out>, script=..., fp=<optimized out>, cx=<optimized out>) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/build-browser/dist/include/js/RootingAPI.h:1128 op = <optimized out> name = {<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 = 0x7fab823040, prev = 0x7fffffbad0, ptr = 0x7f68f91e20} v = {<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 = 0x7fab823060, prev = 0x7fffffbb10, ptr = {data = {asBits = 18446181670978107808, debugView = {payload47 = 547221977504, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1761130912, u32 = 1761130912, why = 1761130912}}, asDouble = -nan(0xe007f68f8b9a0), asPtr = 0xfffe007f68f8b9a0, asWord = 18446181670978107808, asUIntPtr = 18446181670978107808}}} op = <optimized out> name = <optimized out> v = <optimized out> #12 Interpret (cx=0x7fffffb0d0, state=...) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/Interpreter.cpp:2834 lval = <optimized out> addresses = {0x7fb38a1d4c <Interpret(JSContext*, js::RunState&)+15660>, 0x7fb38a24c0 <Interpret(JSContext*, js::RunState&)+17568>, 0x7fb38a4fec <Interpret(JSContext*, js::RunState&)+28620>, 0x7fb38a4174 <Interpret(JSContext*, js::RunState&)+24916>, 0x7fb38a4cc8 <Interpret(JSContext*, js::RunState&)+27816>, 0x7fb38a04ac <Interpret(JSContext*, js::RunState&)+9356>, 0x7fb38a0370 <Interpret(JSContext*, js::RunState&)+9040>, 0x7fb38a105c <Interpret(JSContext*, js::RunState&)+12348>, 0x7fb38a29a0 <Interpret(JSContext*, js::RunState&)+18816>, 0x7fb38a2100 <Interpret(JSContext*, js::RunState&)+16608>, 0x7fb38a4634 <Interpret(JSContext*, js::RunState&)+26132>, 0x7fb38a25a4 <Interpret(JSContext*, js::RunState&)+17796>, 0x7fb38a39b0 <Interpret(JSContext*, js::RunState&)+22928>, 0x7fb38a509c <Interpret(JSContext*, js::RunState&)+28796>, 0x7fb38a358c <Interpret(JSContext*, js::RunState&)+21868>, 0x7fb38a436c <Interpret(JSContext*, js::RunState&)+25420>, 0x7fb38a4518 <Interpret(JSContext*, js::RunState&)+25848>, 0x7fb38a4464 <Interpret(JSContext*, js::RunState&)+25668>, 0x7fb38a45cc <Interpret(JSContext*, js::RunState&)+26028>, 0x7fb38a2e20 <Interpret(JSContext*, js::RunState&)+19968>, 0x7fb38a3098 <Interpret(JSContext*, js::RunState&)+20600>, 0x7fb38a2fb8 <Interpret(JSContext*, js::RunState&)+20376>, 0x7fb38a2f48 <Interpret(JSContext*, js::RunState&)+20264>, 0x7fb38a3028 <Interpret(JSContext*, js::RunState&)+20488>, 0x7fb38a2e8c <Interpret(JSContext*, js::RunState&)+20076>, 0x7fb38a4b68 <Interpret(JSContext*, js::RunState&)+27464>, 0x7fb38a3d3c <Interpret(JSContext*, js::RunState&)+23836>, 0x7fb38a3c40 <Interpret(JSContext*, js::RunState&)+23584>, 0x7fb38a3b74 <Interpret(JSContext*, js::RunState&)+23380>, 0x7fb38a3fec <Interpret(JSContext*, js::RunState&)+24524>, 0x7fb38a3df8 <Interpret(JSContext*, js::RunState&)+24024>, 0x7fb38a3f04 <Interpret(JSContext*, js::RunState&)+24292>, 0x7fb38a4284 <Interpret(JSContext*, js::RunState&)+25188>, 0x7fb38a4208 <Interpret(JSContext*, js::RunState&)+25064>, 0x7fb38a42f8 <Interpret(JSContext*, js::RunState&)+25304>, 0x7fb38a2c74 <Interpret(JSContext*, js::RunState&)+19540>, 0x7fb38a4c24 <Interpret(JSContext*, js::RunState&)+27652>, 0x7fb38a04fc <Interpret(JSContext*, js::RunState&)+9436>, 0x7fb38a0a74 <Interpret(JSContext*, js::RunState&)+10836>, 0x7fb38a0154 <Interpret(JSContext*, js::RunState&)+8500>, 0x7fb38a368c <Interpret(JSContext*, js::RunState&)+22124>, 0x7fb389f624 <Interpret(JSContext*, js::RunState&)+5636>, 0x7fb38a0d24 <Interpret(JSContext*, js::RunState&)+11524>, 0x7fb38a0e0c <Interpret(JSContext*, js::RunState&)+11756>, 0x7fb38a2610 <Interpret(JSContext*, js::RunState&)+17904>, 0x7fb38a5420 <Interpret(JSContext*, js::RunState&)+29696>, 0x7fb38a04fc <Interpret(JSContext*, js::RunState&)+9436>, 0x7fb38a0a74 <Interpret(JSContext*, js::RunState&)+10836>, 0x7fb38a03a4 <Interpret(JSContext*, js::RunState&)+9092>, 0x7fb389f7bc <Interpret(JSContext*, js::RunState&)+6044>, 0x7fb389f668 <Interpret(JSContext*, js::RunState&)+5704>, 0x7fb38a2444 <Interpret(JSContext*, js::RunState&)+17444>, 0x7fb38a2d98 <Interpret(JSContext*, js::RunState&)+19832>, 0x7fb38a1244 <Interpret(JSContext*, js::RunState&)+12836>, 0x7fb38a03a4 <Interpret(JSContext*, js::RunState&)+9092>, 0x7fb38a0780 <Interpret(JSContext*, js::RunState&)+10080>, 0x7fb38a05f4 <Interpret(JSContext*, js::RunState&)+9684>, 0x7fb38a05f4 <Interpret(JSContext*, js::RunState&)+9684>, 0x7fb38a4720 <Interpret(JSContext*, js::RunState&)+26368>, 0x7fb389fdd8 <Interpret(JSContext*, js::RunState&)+7608>, 0x7fb38a5334 <Interpret(JSContext*, js::RunState&)+29460>, 0x7fb38a52d0 <Interpret(JSContext*, js::RunState&)+29360>, 0x7fb38a4e94 <Interpret(JSContext*, js::RunState&)+28276>, 0x7fb38a4e54 <Interpret(JSContext*, js::RunState&)+28212>, 0x7fb38a4e18 <Interpret(JSContext*, js::RunState&)+28152>, 0x7fb38a1c0c <Interpret(JSContext*, js::RunState&)+15340>, 0x7fb38a4fb0 <Interpret(JSContext*, js::RunState&)+28560>, 0x7fb38a4f70 <Interpret(JSContext*, js::RunState&)+28496>, 0x7fb38a2938 <Interpret(JSContext*, js::RunState&)+18712>, 0x7fb38a28cc <Interpret(JSContext*, js::RunState&)+18604>, 0x7fb38a2180 <Interpret(JSContext*, js::RunState&)+16736>, 0x7fb38a2c34 <Interpret(JSContext*, js::RunState&)+19476>, 0x7fb38a31f0 <Interpret(JSContext*, js::RunState&)+20944>, 0x7fb38a3180 <Interpret(JSContext*, js::RunState&)+20832>, 0x7fb38a466c <Interpret(JSContext*, js::RunState&)+26188>, 0x7fb38a2718 <Interpret(JSContext*, js::RunState&)+18168>, 0x7fb38a26ac <Interpret(JSContext*, js::RunState&)+18060>, 0x7fb38a2658 <Interpret(JSContext*, js::RunState&)+17976>, 0x7fb38a3a40 <Interpret(JSContext*, js::RunState&)+23072>, 0x7fb38a4724 <Interpret(JSContext*, js::RunState&)+26372>, 0x7fb38a54d4 <Interpret(JSContext*, js::RunState&)+29876>, 0x7fb38a25dc <Interpret(JSContext*, js::RunState&)+17852>, 0x7fb38a0d20 <Interpret(JSContext*, js::RunState&)+11520>, 0x7fb38a2d50 <Interpret(JSContext*, js::RunState&)+19760>, 0x7fb38a50f0 <Interpret(JSContext*, js::RunState&)+28880>, 0x7fb38a5198 <Interpret(JSContext*, js::RunState&)+29048>, 0x7fb38a3538 <Interpret(JSContext*, js::RunState&)+21784>, 0x7fb38a0f94 <Interpret(JSContext*, js::RunState&)+12148>, 0x7fb38a4858 <Interpret(JSContext*, js::RunState&)+26680>, 0x7fb38a1984 <Interpret(JSContext*, js::RunState&)+14692>, 0x7fb38a1a68 <Interpret(JSContext*, js::RunState&)+14920>, 0x7fb38a16b8 <Interpret(JSContext*, js::RunState&)+13976>, 0x7fb38a2cdc <Interpret(JSContext*, js::RunState&)+19644>, 0x7fb38a1358 <Interpret(JSContext*, js::RunState&)+13112>, 0x7fb38a02d8 <Interpret(JSContext*, js::RunState&)+8888>, 0x7fb38a1b70 <Interpret(JSContext*, js::RunState&)+15184>, 0x7fb38a0fdc <Interpret(JSContext*, js::RunState&)+12220>, 0x7fb38a34c8 <Interpret(JSContext*, js::RunState&)+21672>, 0x7fb389f70c <Interpret(JSContext*, js::RunState&)+5868>, 0x7fb38a1844 <Interpret(JSContext*, js::RunState&)+14372>, 0x7fb389f98c <Interpret(JSContext*, js::RunState&)+6508>, 0x7fb38a3a90 <Interpret(JSContext*, js::RunState&)+23152>, 0x7fb38a1774 <Interpret(JSContext*, js::RunState&)+14164>, 0x7fb38a3828 <Interpret(JSContext*, js::RunState&)+22536>, 0x7fb38a0d28 <Interpret(JSContext*, js::RunState&)+11528>, 0x7fb38a0998 <Interpret(JSContext*, js::RunState&)+10616>, 0x7fb38a121c <Interpret(JSContext*, js::RunState&)+12796>, 0x7fb38a0998 <Interpret(JSContext*, js::RunState&)+10616>, 0x7fb389ee20 <Interpret(JSContext*, js::RunState&)+3584>, 0x7fb389fb10 <Interpret(JSContext*, js::RunState&)+6896>, 0x7fb38a0020 <Interpret(JSContext*, js::RunState&)+8192>, 0x7fb389f7bc <Interpret(JSContext*, js::RunState&)+6044>, 0x7fb38a164c <Interpret(JSContext*, js::RunState&)+13868>, 0x7fb38a27cc <Interpret(JSContext*, js::RunState&)+18348>, 0x7fb38a15b0 <Interpret(JSContext*, js::RunState&)+13712>, 0x7fb38a1848 <Interpret(JSContext*, js::RunState&)+14376>, 0x7fb38a19e8 <Interpret(JSContext*, js::RunState&)+14792>, 0x7fb38a1ac8 <Interpret(JSContext*, js::RunState&)+15016>, 0x7fb38a17f0 <Interpret(JSContext*, js::RunState&)+14288>, 0x7fb38a2528 <Interpret(JSContext*, js::RunState&)+17672>, 0x7fb389ef08 <Interpret(JSContext*, js::RunState&)+3816>, 0x7fb38a3108 <Interpret(JSContext*, js::RunState&)+20712>, 0x7fb38a0364 <Interpret(JSContext*, js::RunState&)+9028>, 0x7fb38a0ba0 <Interpret(JSContext*, js::RunState&)+11136>, 0x7fb38a0ba0 <Interpret(JSContext*, js::RunState&)+11136>, 0x7fb38a1100 <Interpret(JSContext*, js::RunState&)+12512>, 0x7fb38a1e64 <Interpret(JSContext*, js::RunState&)+15940>, 0x7fb38a34cc <Interpret(JSContext*, js::RunState&)+21676>, 0x7fb389fc78 <Interpret(JSContext*, js::RunState&)+7256>, 0x7fb38a0e10 <Interpret(JSContext*, js::RunState&)+11760>, 0x7fb38a1f54 <Interpret(JSContext*, js::RunState&)+16180>, 0x7fb38a1ecc <Interpret(JSContext*, js::RunState&)+16044>, 0x7fb38a3324 <Interpret(JSContext*, js::RunState&)+21252>, 0x7fb38a5040 <Interpret(JSContext*, js::RunState&)+28704>, 0x7fb38a1e6c <Interpret(JSContext*, js::RunState&)+15948>, 0x7fb38a1950 <Interpret(JSContext*, js::RunState&)+14640>, 0x7fb38a2b84 <Interpret(JSContext*, js::RunState&)+19300>, 0x7fb38a2aa0 <Interpret(JSContext*, js::RunState&)+19072>, 0x7fb38a2a44 <Interpret(JSContext*, js::RunState&)+18980>, 0x7fb38a5288 <Interpret(JSContext*, js::RunState&)+29288>, 0x7fb38a51f8 <Interpret(JSContext*, js::RunState&)+29144>, 0x7fb38a4d5c <Interpret(JSContext*, js::RunState&)+27964>, 0x7fb38a5158 <Interpret(JSContext*, js::RunState&)+28984>, 0x7fb38a48a4 <Interpret(JSContext*, js::RunState&)+26756>, 0x7fb38a2224 <Interpret(JSContext*, js::RunState&)+16900>, 0x7fb38a4718 <Interpret(JSContext*, js::RunState&)+26360>, 0x7fb389fa24 <Interpret(JSContext*, js::RunState&)+6660>, 0x7fb389fa24 <Interpret(JSContext*, js::RunState&)+6660>, 0x7fb38a37a4 <Interpret(JSContext*, js::RunState&)+22404>, 0x7fb38a1e70 <Interpret(JSContext*, js::RunState&)+15952>, 0x7fb38a1fc4 <Interpret(JSContext*, js::RunState&)+16292>, 0x7fb38a18d8 <Interpret(JSContext*, js::RunState&)+14520>, 0x7fb38a1e14 <Interpret(JSContext*, js::RunState&)+15860>, 0x7fb38a04d0 <Interpret(JSContext*, js::RunState&)+9392>, 0x7fb389fdd8 <Interpret(JSContext*, js::RunState&)+7608>, 0x7fb38a2418 <Interpret(JSContext*, js::RunState&)+17400>, 0x7fb38a1354 <Interpret(JSContext*, js::RunState&)+13108>, 0x7fb38a01ac <Interpret(JSContext*, js::RunState&)+8588>, 0x7fb38a0c70 <Interpret(JSContext*, js::RunState&)+11344>, 0x7fb38a0c70 <Interpret(JSContext*, js::RunState&)+11344>, 0x7fb38a4ed4 <Interpret(JSContext*, js::RunState&)+28340>, 0x7fb38a4d04 <Interpret(JSContext*, js::RunState&)+27876>, 0x7fb389fc78 <Interpret(JSContext*, js::RunState&)+7256>, 0x7fb38a1c50 <Interpret(JSContext*, js::RunState&)+15408>, 0x7fb38a38a0 <Interpret(JSContext*, js::RunState&)+22656>, 0x7fb389ee20 <Interpret(JSContext*, js::RunState&)+3584>, 0x7fb389f624 <Interpret(JSContext*, js::RunState&)+5636>, 0x7fb38a1ca4 <Interpret(JSContext*, js::RunState&)+15492>, 0x7fb38a2040 <Interpret(JSContext*, js::RunState&)+16416>, 0x7fb38a50ec <Interpret(JSContext*, js::RunState&)+28876>, 0x7fb389fc50 <Interpret(JSContext*, js::RunState&)+7216>, 0x7fb38a34c4 <Interpret(JSContext*, js::RunState&)+21668>, 0x7fb389f70c <Interpret(JSContext*, js::RunState&)+5868>, 0x7fb38a15ac <Interpret(JSContext*, js::RunState&)+13708>, 0x7fb389f98c <Interpret(JSContext*, js::RunState&)+6508>, 0x7fb38a02d8 <Interpret(JSContext*, js::RunState&)+8888>, 0x7fb38a49dc <Interpret(JSContext*, js::RunState&)+27068>, 0x7fb38a241c <Interpret(JSContext*, js::RunState&)+17404>, 0x7fb38a4698 <Interpret(JSContext*, js::RunState&)+26232>, 0x7fb389fc50 <Interpret(JSContext*, js::RunState&)+7216>, 0x7fb38a1438 <Interpret(JSContext*, js::RunState&)+13336>, 0x7fb38a13ec <Interpret(JSContext*, js::RunState&)+13260>, 0x7fb38a3364 <Interpret(JSContext*, js::RunState&)+21316>, 0x7fb38a20a8 <Interpret(JSContext*, js::RunState&)+16520>, 0x7fb389fb44 <Interpret(JSContext*, js::RunState&)+6948>, 0x7fb38a3628 <Interpret(JSContext*, js::RunState&)+22024>, 0x7fb38a35c8 <Interpret(JSContext*, js::RunState&)+21928>, 0x7fb38a39ec <Interpret(JSContext*, js::RunState&)+22988>, 0x7fb38a4808 <Interpret(JSContext*, js::RunState&)+26600>, 0x7fb38a12d8 <Interpret(JSContext*, js::RunState&)+12984>, 0x7fb38a1248 <Interpret(JSContext*, js::RunState&)+12840>, 0x7fb38a1298 <Interpret(JSContext*, js::RunState&)+12920>, 0x7fb38a3468 <Interpret(JSContext*, js::RunState&)+21576>, 0x7fb38a0780 <Interpret(JSContext*, js::RunState&)+10080>, 0x7fb38a135c <Interpret(JSContext*, js::RunState&)+13116>, 0x7fb38a2370 <Interpret(JSContext*, js::RunState&)+17232>, 0x7fb38a0154 <Interpret(JSContext*, js::RunState&)+8500>, 0x7fb38a14e4 <Interpret(JSContext*, js::RunState&)+13508>, 0x7fb38a149c <Interpret(JSContext*, js::RunState&)+13436>, 0x7fb38a1710 <Interpret(JSContext*, js::RunState&)+14064>...} entryFrame = <optimized out> entryMonitor = {cx_ = 0x7fab823000, entryMonitor_ = 0x0} activation = {<js::Activation> = {cx_ = 0x7fab823000, compartment_ = 0x7fab849000, prev_ = 0x7fffffc158, prevProfiling_ = 0x7fffffc158, 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 = 0x7fab823068, prev = 0x7fffffc180, ptr = {tracer = 0x7fb3890278 <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 = 0x7fab823020, prev = 0x7fffffbcb0, ptr = 0x0}, asyncCause_ = 0x0, asyncCallIsExplicit_ = false, kind_ = js::Activation::Interpreter}, regs_ = {sp = 0x7f63e88120, pc = 0x7f5bbe09fd "5\024", fp_ = 0x7f63e880a8}, entryFrame_ = 0x7f63e88020, 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 = 0x7fab823030, prev = 0x7fffffbcd0, ptr = 0x7f5bd60310} 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 = 0x7fab823060, prev = 0x7fffffbdb8, 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 = 0x7fab823060, prev = 0x7fffffb908, 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 = 0x7fab823040, prev = 0x0, 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 = 0x7fab823040, prev = 0x7fffffb938, 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 = 0x7fab823020, prev = 0x7fffffbb98, 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 = 0x7fab823020, prev = 0x7fffffb968, 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 = 0x7fab823020, prev = 0x7fffffb980, 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 = 0x7fab823020, prev = 0x7fffffb998, 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 = 0x7fab823020, prev = 0x7fffffb9b0, 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 = 0x7fab823040, prev = 0x7fffffb950, 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 = 0x7fab823058, prev = 0x0, 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 = 0x7fab823038, prev = 0x0, 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 = 0x7fab823030, prev = 0x7fffffb8f0, 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 = 0x7fab823018, prev = 0x0, ptr = 0x0} blockDepth = <optimized out> interpReturnOK = <optimized out> frameHalfInitialized = <optimized out> #13 0x0000007fb38a93c4 in js::RunScript (cx=cx@entry=0x7fab823000, state=...) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/Interpreter.cpp:418 marker = {profiler_ = 0x0} status = <optimized out> #14 0x0000007fb38a9888 in js::InternalCallOrConstruct (cx=cx@entry=0x7fab823000, args=..., construct=construct@entry=js::NO_CONSTRUCT) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/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 = 0x7fab823020, prev = 0x7fffffc1a0, ptr = 0x7f636c6a10} 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 = 0x7fab823030, prev = 0x7fffffc750, ptr = 0x7f636c4b80}}, args_ = @0x7fffffbdd0, construct_ = js::NO_CONSTRUCT} ok = <optimized out> #15 0x0000007fb38aa218 in InternalCall (args=..., cx=0x7fab823000) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/Interpreter.cpp:517 fval = <optimized out> thisObj = <optimized out> #16 js::Call (cx=cx@entry=0x7fab823000, fval=..., fval@entry=..., thisv=..., args=..., rval=...) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/js/src/vm/Interpreter.cpp:536 No locals. #17 0x0000007fb3a7553c in js::jit::InterpretResume (cx=0x7fab823000, obj=..., val=..., kind=..., rval=...) at /build/firefox-esr-BY7Ssa/firefox-esr-60.1.0esr/build-browser/dist/include/js/RootingAPI.h:1128 selfHostedFun = {<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 = 0x7fab823060, prev = 0x7fffffc140, ptr = {data = {asBits = 18446181670885026320, debugView = {payload47 = 547128896016, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1668049424, u32 = 1668049424, why = 1668049424}}, asDouble = -nan(0xe007f636c6a10), asPtr = 0xfffe007f636c6a10, asWord = 18446181670885026320, asUIntPtr = 18446181670885026320}}} args = {<js::detail::FixedArgsBase<(js::MaybeConstruct)0, 3>> = {<js::AnyInvokeArgs> = {<JS::CallArgs> = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x7fffffbe10, argc_ = 3, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>}, <No data fields>}, v_ = {<JS::AutoGCRooter> = {down = 0x7fffffc8f0, tag_ = -2, stackTop = 0x7fab823070}, length_ = 5, elements_ = {{data = {asBits = 18446181670885026320, debugView = {payload47 = 547128896016, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1668049424, u32 = 1668049424, why = 1668049424}}, asDouble = -nan(0xe007f636c6a10), asPtr = 0xfffe007f636c6a10, asWord = 18446181670885026320, asUIntPtr = 18446181670885026320}}, {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}}, {data = {asBits = 18446181670890489840, debugView = {payload47 = 547134359536, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1673512944, u32 = 1673512944, why = 1673512944}}, asDouble = -nan(0xe007f63bfc7f0), asPtr = 0xfffe007f63bfc7f0, asWord = 18446181670890489840, asUIntPtr = 18446181670890489840}}, {data = {asBits = 18446181670737336240, debugView = {payload47 = 546981205936, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 1520359344, u32 = 1520359344, why = 1520359344}}, asDouble = -nan(0xe007f5a9ed7b0), asPtr = 0xfffe007f5a9ed7b0, asWord = 18446181670737336240, asUIntPtr = 18446181670737336240}}, {data = {asBits = 18445337246047561056, debugView = {payload47 = 547221562720, tag = JSVAL_TAG_STRING}, s = {payload = {i32 = 1760716128, u32 = 1760716128, why = 1760716128}}, asDouble = -nan(0xb007f68f26560), asPtr = 0xfffb007f68f26560, asWord = 18445337246047561056, asUIntPtr = 18445337246047561056}}}}}, <No data fields>} #18 0x0000007f6b811690 in ?? () No symbol table info available. #19 0x0000007fb553b000 in ?? () from /usr/lib/firefox-esr/libxul.so No symbol table info available. Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Aug 18 19:10:18 kevin23 kernel: Chrome_~dThread[3133]: unhandled level 1 translation fault Aug 18 19:10:18 kevin23 kernel: pgd = ffffffc0e6163000 Aug 18 19:10:18 kevin23 kernel: Chrome_~dThread[3080]: unhandled level 1 translation fault Aug 18 19:10:18 kevin23 kernel: pgd = ffffffc0dd902000 Aug 18 19:10:18 kevin23 kernel: [00000000] *pgd=0000000000000000 Aug 18 19:10:18 kevin23 kernel: [00000000] *pgd=0000000000000000 Aug 18 19:10:18 kevin23 kernel: , *pud=0000000000000000 Aug 18 19:10:18 kevin23 kernel: Aug 18 19:10:18 kevin23 kernel: CPU: 3 PID: 3080 Comm: Chrome_~dThread Not tainted 4.4.110 Aug 18 19:10:18 kevin23 kernel: Hardware name: Google Kevin (DT) Aug 18 19:10:18 kevin23 kernel: task: ffffffc0ebcddb00 ti: ffffffc0debf0000 task.ti: fffff
signature.asc
Description: OpenPGP digital signature

