WARNING: When not building jemalloc, you need to build with --with-redist or set WIN32_REDIST_DIR.
Reticulating splines...
Finished reading 82 moz.build files in 0.25s
Read 0 gyp files in parallel contributing 0.00s to total wall time
Processed into 394 build config descriptors in 0.24s
RecursiveMake backend executed in 0.93s
293 total backend files; 177 created; 0 updated; 116 unchanged; 0 deleted; 9 -> 48 Makefile
FasterMake backend executed in 0.00s
0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted
Clangd backend executed in 0.00s
0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted
Total wall time: 1.60s; CPU time: 1.05s; Efficiency: 65%; Untracked: 0.18s
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/components/bitsdownload/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/dom/fs/parent/rust/data-encoding-ffi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/components/kvstore/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/modules/libpref/parser/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/components/glean/tests/gtest/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/components/bitsdownload/bits_client/bits/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/dom/fs/parent/rust/mime-guess-ffi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/dom/media/webrtc/sdp/rsdparsa_capi/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/xpcom/rust/gtest/xpcom/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/fuzz-tests/gluesmith/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/storage/variant/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/xpcom/rust/gtest/bench-collections/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/security/manager/ssl/cert_storage/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/library/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/library/rust/Cargo.toml: unused manifest key: lib.plugin
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/xpcom/rust/malloc_size_of_derive/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/components/processtools/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/dom/media/gtest/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/components/cascade_bloom_filter/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/encoding_glue/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/netwerk/base/mozurl/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/netwerk/base/rust-helper/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
(in the `regex` dependency)
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/components/bitsdownload/bits_client/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/library/gtest/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/library/gtest/rust/Cargo.toml: unused manifest key: lib.plugin
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/tools/profiler/rust-helper/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/library/rust/shared/Cargo.toml: `default_features` is deprecated in favor of `default-features` and will not work in the 2024 edition
(in the `audio_thread_priority` dependency)
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/library/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/toolkit/library/rust/shared/Cargo.toml: unused manifest key: lib.plugin
warning: /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/xpcom/rust/gtest/nsstring/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2024
In file included from Unified_cpp_intl_components0.cpp:29:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/components/src/Collator.cpp: In member function ‘void mozilla::intl::Collator::SetStrength(Strength)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/components/src/Collator.cpp:106:19: warning: ‘strength’ may be used uninitialized [-Wmaybe-uninitialized]
106 | ucol_setStrength(mCollator.GetMut(), strength);
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/components/src/Collator.cpp:84:22: note: ‘strength’ was declared here
84 | UColAttributeValue strength;
| ^~~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/components/src/Collator.cpp: In member function ‘mozilla::intl::ICUResult mozilla::intl::Collator::SetAlternateHandling(AlternateHandling)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/components/src/Collator.cpp:132:20: warning: ‘handling’ may be used uninitialized [-Wmaybe-uninitialized]
132 | ucol_setAttribute(mCollator.GetMut(), UCOL_ALTERNATE_HANDLING, handling,
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/components/src/Collator.cpp:119:22: note: ‘handling’ was declared here
119 | UColAttributeValue handling;
| ^~~~~~~~
In file included from /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/icu/source/i18n/calendar.cpp:57:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/icu/source/i18n/calendar.cpp: In copy constructor ‘icu_73::Calendar::Calendar(const icu_73::Calendar&)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/icu/source/common/cstring.h:43:70: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation]
43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
| ^
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/icu/source/i18n/calendar.cpp:860:9: note: in expansion of macro ‘uprv_strncpy’
860 | uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale));
| ^~~~~~~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/icu/source/i18n/calendar.cpp: In member function ‘icu_73::Calendar& icu_73::Calendar::operator=(const icu_73::Calendar&)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/icu/source/common/cstring.h:43:70: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation]
43 | #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size)
| ^
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/icu/source/i18n/calendar.cpp:860:9: note: in expansion of macro ‘uprv_strncpy’
860 | uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale));
| ^~~~~~~~~~~~
In file included from Unified_cpp_intl_components4.cpp:20:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/components/src/RelativeTimeFormat.cpp: In static member function ‘static mozilla::Result, mozilla::intl::ICUError> mozilla::intl::RelativeTimeFormat::TryCreate(const char*, const mozilla::intl::RelativeTimeFormatOptions&)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/components/src/RelativeTimeFormat.cpp:57:23: warning: ‘relDateTimeStyle’ may be used uninitialized [-Wmaybe-uninitialized]
57 | ureldatefmt_open(IcuLocale(aLocale), nf, relDateTimeStyle,
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/intl/components/src/RelativeTimeFormat.cpp:43:39: note: ‘relDateTimeStyle’ was declared here
43 | UDateRelativeDateTimeFormatterStyle relDateTimeStyle;
| ^~~~~~~~~~~~~~~~
In file included from /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/CallArgs.h:73,
from /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/CallNonGenericMethod.h:12,
from /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/NamespaceImports.h:15,
from /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.h:16,
from /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object-inl.h:10,
from /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:7,
from Unified_cpp_js_src_debugger1.cpp:2:
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isBoundFunctionGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isBoundFunctionGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::DebuggerFrame*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1175:26,
inlined from ‘bool js::DebuggerObject::PromiseReactionRecordBuilder::maybePushGenerator(JSContext*, JS::Handle)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1433:36,
inlined from ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncFunction(JSContext*, JS::Handle)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1412:30:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncFunction(JSContext*, JS::Handle)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1433:28: note: ‘frame’ declared here
1433 | Rooted frame(cx);
| ^~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1410:18: note: ‘cx’ declared here
1410 | JSContext* cx,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::DebuggerFrame*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1175:26,
inlined from ‘bool js::DebuggerObject::PromiseReactionRecordBuilder::maybePushGenerator(JSContext*, JS::Handle)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1433:36,
inlined from ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncGenerator(JSContext*, JS::Handle)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1418:30:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘frame’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::asyncGenerator(JSContext*, JS::Handle)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1433:28: note: ‘frame’ declared here
1433 | Rooted frame(cx);
| ^~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1416:18: note: ‘cx’ declared here
1416 | JSContext* cx,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1390:55:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘record’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘virtual bool js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1390:26: note: ‘record’ declared here
1390 | Rooted record(cx, NewPlainObject(cx));
| ^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1388:24: note: ‘cx’ declared here
1388 | bool then(JSContext* cx, HandleObject resolve, HandleObject reject,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isPromiseGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isPromiseGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isProxyGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isProxyGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isErrorGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isErrorGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isNativeGetterWithJitInfo]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isNativeGetterWithJitInfo]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorColumnNumberGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorColumnNumberGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorLineNumberGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorLineNumberGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::makeDebuggeeValueMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::makeDebuggeeValueMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘bool js::DebuggerObject::CallData::scriptGetter()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:377:61:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘script’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_22(D)])[4]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::scriptGetter()’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:377:16: note: ‘script’ declared here
377 | RootedScript script(cx, GetOrCreateFunctionScript(cx, fun));
| ^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:363:45: note: ‘this’ declared here
363 | bool DebuggerObject::CallData::scriptGetter() {
| ^
Compiling proc-macro2 v1.0.74
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::scriptGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::scriptGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1175:26,
inlined from ‘bool js::DebuggerObject::CallData::errorMessageNameGetter()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:490:25:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_8(D)])[6]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::errorMessageNameGetter()’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:490:16: note: ‘result’ declared here
490 | RootedString result(cx);
| ^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:489:55: note: ‘this’ declared here
489 | bool DebuggerObject::CallData::errorMessageNameGetter() {
| ^
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘bool js::DebuggerObject::CallData::promiseAllocationSiteGetter()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:651:65:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::promiseAllocationSiteGetter()’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:651:26: note: ‘promise’ declared here
651 | Rooted promise(cx, EnsurePromise(cx, referent));
| ^~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:650:60: note: ‘this’ declared here
650 | bool DebuggerObject::CallData::promiseAllocationSiteGetter() {
| ^
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseAllocationSiteGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseAllocationSiteGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘bool js::DebuggerObject::CallData::promiseResolutionSiteGetter()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:670:65:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_14(D)])[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::promiseResolutionSiteGetter()’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:670:26: note: ‘promise’ declared here
670 | Rooted promise(cx, EnsurePromise(cx, referent));
| ^~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:669:60: note: ‘this’ declared here
669 | bool DebuggerObject::CallData::promiseResolutionSiteGetter() {
| ^
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseResolutionSiteGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseResolutionSiteGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘bool js::DebuggerObject::CallData::promiseIDGetter()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:695:65:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_8(D)])[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::promiseIDGetter()’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:695:26: note: ‘promise’ declared here
695 | Rooted promise(cx, EnsurePromise(cx, referent));
| ^~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:694:48: note: ‘this’ declared here
694 | bool DebuggerObject::CallData::promiseIDGetter() {
| ^
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseIDGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseIDGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘bool js::DebuggerObject::CallData::promiseDependentPromisesGetter()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:707:65:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘promise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_29(D)])[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::promiseDependentPromisesGetter()’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:707:26: note: ‘promise’ declared here
707 | Rooted promise(cx, EnsurePromise(cx, referent));
| ^~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:704:63: note: ‘this’ declared here
704 | bool DebuggerObject::CallData::promiseDependentPromisesGetter() {
| ^
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseDependentPromisesGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseDependentPromisesGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertySymbolsMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertySymbolsMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::asEnvironmentMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::asEnvironmentMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::unsafeDereferenceMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::unsafeDereferenceMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘bool js::DebuggerObject::CallData::getPromiseReactionsMethod()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1466:74:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘unwrappedPromise’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_16(D)])[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::getPromiseReactionsMethod()’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1466:26: note: ‘unwrappedPromise’ declared here
1466 | Rooted unwrappedPromise(cx, EnsurePromise(cx, referent));
| ^~~~~~~~~~~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1463:58: note: ‘this’ declared here
1463 | bool DebuggerObject::CallData::getPromiseReactionsMethod() {
| ^
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getPromiseReactionsMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getPromiseReactionsMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static js::NativeObject* js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::HandleObject)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1568:61:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘objectProto’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static js::NativeObject* js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::HandleObject)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1566:25: note: ‘objectProto’ declared here
1566 | Rooted objectProto(
| ^~~~~~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1563:52: note: ‘cx’ declared here
1563 | NativeObject* DebuggerObject::initClass(JSContext* cx,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::callableGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::callableGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::classGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::classGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::allocationSiteGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::allocationSiteGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::getErrorMessageName(JSContext*, JS::Handle, JS::MutableHandleString)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1889:47:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::getErrorMessageName(JSContext*, JS::Handle, JS::MutableHandleString)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1889:16: note: ‘referent’ declared here
1889 | RootedObject referent(cx, object->referent());
| ^~~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1886:53: note: ‘cx’ declared here
1886 | bool DebuggerObject::getErrorMessageName(JSContext* cx,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorMessageNameGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorMessageNameGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandleValue)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1912:47:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandleValue)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1912:16: note: ‘referent’ declared here
1912 | RootedObject referent(cx, object->referent());
| ^~~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1909:47: note: ‘cx’ declared here
1909 | bool DebuggerObject::getErrorNotes(JSContext* cx,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorNotesGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorNotesGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::getErrorLineNumber(JSContext*, JS::Handle, JS::MutableHandleValue)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1939:47:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::getErrorLineNumber(JSContext*, JS::Handle, JS::MutableHandleValue)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1939:16: note: ‘referent’ declared here
1939 | RootedObject referent(cx, object->referent());
| ^~~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1936:52: note: ‘cx’ declared here
1936 | bool DebuggerObject::getErrorLineNumber(JSContext* cx,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::getErrorColumnNumber(JSContext*, JS::Handle, JS::MutableHandleValue)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1958:47:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::getErrorColumnNumber(JSContext*, JS::Handle, JS::MutableHandleValue)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1958:16: note: ‘referent’ declared here
1958 | RootedObject referent(cx, object->referent());
| ^~~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:1955:54: note: ‘cx’ declared here
1955 | bool DebuggerObject::getErrorColumnNumber(JSContext* cx,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isExtensibleMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isExtensibleMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSealedMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSealedMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isFrozenMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isFrozenMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::protoGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::protoGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyNamesMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyNamesMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyNamesLengthMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyNamesLengthMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPrivatePropertiesMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPrivatePropertiesMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyDescriptor]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor&; T = JS::PropertyDescriptor]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2190:47:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘desc’ in ‘((js::StackRootedBase**)cx)[14]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::HandleId, JS::MutableHandle >)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2190:32: note: ‘desc’ declared here
2190 | Rooted desc(cx, *desc_);
| ^~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2171:16: note: ‘cx’ declared here
2171 | JSContext* cx, Handle object, HandleId id,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1175:26,
inlined from ‘bool js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:824:17:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D)])[12]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod()’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:824:12: note: ‘id’ declared here
824 | RootedId id(cx);
| ^~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:823:63: note: ‘this’ declared here
823 | bool DebuggerObject::CallData::getOwnPropertyDescriptorMethod() {
| ^
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::preventExtensionsMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::preventExtensionsMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::sealMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::sealMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::freezeMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::freezeMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::definePropertyMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::definePropertyMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1175:26,
inlined from ‘bool js::DebuggerObject::CallData::deletePropertyMethod()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:920:17:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘id’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[12]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::deletePropertyMethod()’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:920:12: note: ‘id’ declared here
920 | RootedId id(cx);
| ^~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:919:53: note: ‘this’ declared here
919 | bool DebuggerObject::CallData::deletePropertyMethod() {
| ^
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::deletePropertyMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::deletePropertyMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::HandleValue, JS::MutableHandleValue)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2546:31:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘value’ in ‘((js::StackRootedBase**)cx)[13]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::HandleValue, JS::MutableHandleValue)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2546:15: note: ‘value’ declared here
2546 | RootedValue value(cx, value_);
| ^~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2539:51: note: ‘cx’ declared here
2539 | bool DebuggerObject::makeDebuggeeValue(JSContext* cx,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::HandleValue, CheckJitInfo, JS::MutableHandleValue)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2637:79:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘selfHostedName’ in ‘((js::StackRootedBase**)cx)[6]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::HandleValue, CheckJitInfo, JS::MutableHandleValue)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2636:21: note: ‘selfHostedName’ declared here
2636 | Rooted selfHostedName(cx,
| ^~~~~~~~~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2625:46: note: ‘cx’ declared here
2625 | bool DebuggerObject::isSameNative(JSContext* cx, Handle object,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSameNativeWithJitInfoMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSameNativeWithJitInfoMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSameNativeMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSameNativeMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::unwrapMethod]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::unwrapMethod]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::requirePromise(JSContext*, JS::Handle)’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2745:47:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘referent’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::requirePromise(JSContext*, JS::Handle)’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2745:16: note: ‘referent’ declared here
2745 | RootedObject referent(cx, object->referent());
| ^~~~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:2743:48: note: ‘cx’ declared here
2743 | bool DebuggerObject::requirePromise(JSContext* cx,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseTimeToResolutionGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseTimeToResolutionGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1175:26,
inlined from ‘bool js::DebuggerObject::CallData::promiseStateGetter()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:564:24,
inlined from ‘bool js::DebuggerObject::CallData::promiseStateGetter()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:559:6:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_7(D)])[13]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In member function ‘bool js::DebuggerObject::CallData::promiseStateGetter()’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:564:15: note: ‘result’ declared here
564 | RootedValue result(cx);
| ^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:559:51: note: ‘this’ declared here
559 | bool DebuggerObject::CallData::promiseStateGetter() {
| ^
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseStateGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseStateGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseLifetimeGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseLifetimeGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseValueGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseValueGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseReasonGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseReasonGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyTargetGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyTargetGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
Compiling unicode-ident v1.0.6
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyHandlerGetter]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp: In static member function ‘static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyHandlerGetter]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:230:27: note: ‘obj’ declared here
230 | Rooted obj(cx, DebuggerObject_checkThis(cx, args));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Object.cpp:226:52: note: ‘cx’ declared here
226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData18getOffsetsCoverageEv.part.0()’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:2402:49:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘result’ in ‘((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D)])[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
In file included from Unified_cpp_js_src_debugger1.cpp:11:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp: In member function ‘bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData18getOffsetsCoverageEv.part.0()’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:2402:16: note: ‘result’ declared here
2402 | RootedObject result(cx, NewDenseEmptyArray(cx));
| ^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:2368:51: note: ‘this’ declared here
2368 | bool DebuggerScript::CallData::getOffsetsCoverage() {
| ^
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getFormat]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp: In static member function ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getFormat]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27: note: ‘obj’ declared here
257 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv()));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:253:52: note: ‘cx’ declared here
253 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getStartColumn]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp: In static member function ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getStartColumn]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27: note: ‘obj’ declared here
257 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv()));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:253:52: note: ‘cx’ declared here
253 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getStartLine]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp: In static member function ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getStartLine]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27: note: ‘obj’ declared here
257 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv()));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:253:52: note: ‘cx’ declared here
253 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsFunction]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp: In static member function ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsFunction]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27: note: ‘obj’ declared here
257 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv()));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:253:52: note: ‘cx’ declared here
253 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getMainOffset]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp: In static member function ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getMainOffset]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27: note: ‘obj’ declared here
257 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv()));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:253:52: note: ‘cx’ declared here
253 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSourceLength]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp: In static member function ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSourceLength]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27: note: ‘obj’ declared here
257 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv()));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:253:52: note: ‘cx’ declared here
253 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSourceStart]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp: In static member function ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSourceStart]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27: note: ‘obj’ declared here
257 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv()));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:253:52: note: ‘cx’ declared here
253 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’,
inlined from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1184:26,
inlined from ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsModule]’ at /var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/build-js/dist/include/js/RootingAPI.h:1151:18: warning: storing the address of local variable ‘obj’ in ‘((js::StackRootedBase**)cx)[3]’ [-Wdangling-pointer=]
1151 | *this->stack = this;
| ~~~~~~~~~~~~~^~~~~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp: In static member function ‘static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsModule]’:
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:257:27: note: ‘obj’ declared here
257 | Rooted obj(cx, DebuggerScript::check(cx, args.thisv()));
| ^~~
/var/pisi/mozjs-128.2.0-1/work/firefox-128.2.0/js/src/debugger/Script.cpp:253:52: note: ‘cx’ declared here
253 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc,
| ~~~~~~~~~~~^~
In member function ‘void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]’,
inlined from ‘JS::Rooted